Commit Graph

6 Commits

Author SHA1 Message Date
masoodafar-web
5cec4e9313 feat: Implement role-based access control and manual payment management
- Added role-based permission checks in NavMenu for dashboard and management links.
- Created ManualPaymentDialog for creating and managing manual payments.
- Implemented TransactionDetailsDialog for displaying transaction details.
- Developed Transactions page for viewing and filtering transactions.
- Introduced RolePermissionsDialog for managing role permissions.
- Established AuthorizationService to handle permission checks and user roles.
- Enhanced UI components with MudBlazor for better user experience.
2025-12-05 17:27:23 +03:30
masoodafar-web
b89f801742 feat: Implement message templates dialog with local storage support
- Added MessageTemplatesDialog component for managing message templates.
- Integrated local storage to persist templates in the user's browser.
- Implemented functionality to add, delete, and use templates.
- Added UI components for template management including MudBlazor components.

feat: Create assign tags dialog for product management

- Developed AssignTagsDialog component to assign tags to products.
- Integrated tag selection and display of current tags.
- Implemented functionality to add and remove tags from products.

feat: Implement tag management functionality

- Created TagEditDialog for creating and editing tags.
- Developed TagManagementPage for listing, searching, and managing tags.
- Integrated CRUD operations for tags using ITagService.
- Added filtering options for active/inactive tags.

feat: Enhance user order management with discount and cancellation dialogs

- Implemented ApplyDiscountDialog for applying discounts to orders.
- Created CancelOrderDialog for canceling orders with optional refund.
- Developed ChangeOrderStatusDialog for updating order delivery statuses.
- Integrated gRPC services for order management operations.
2025-12-04 19:53:10 +03:30
masoodafar-web
5c8a7b180b Update order details dialog display formatting 2025-11-28 08:18:32 +03:30
masoodafar-web
8b4cefc672 Update category dialog binding and order details display 2025-11-28 05:10:27 +03:30
masoodafar-web
1bce6f3198 Update payment status and amount fields in user orders 2025-11-28 04:04:33 +03:30
masoodafar-web
bc1eafd5a1 Add category and product drag-drop management pages 2025-11-27 21:38:27 +03:30