From 986e7a36549641a1c331d0fa5ed9bace5e6233fa Mon Sep 17 00:00:00 2001 From: "Amir.H Khademi" Date: Wed, 17 Apr 2024 16:19:43 +0330 Subject: [PATCH] CHANGE PROJECT NAME TO "NETINA" --- .../App.razor | 3 +- .../Components/Originals/BaseButtonUi.razor | 0 .../Originals/RichTextEditorUi.razor | 0 .../Components/Originals/SideBarUi.razor | 0 .../Dialogs/BlogActionDialogBox.razor | 5 +- .../Dialogs/BlogActionDialogBox.razor.cs | 10 ++-- .../Dialogs/BlogCategoryActionDialogBox.razor | 7 ++- .../Dialogs/BrandActionDialogBox.razor | 9 ++-- .../Dialogs/ChangeLogDialogBox.razor | 2 +- .../DigikalaProductActionDialogBox.razor | 3 +- .../DigikalaProductActionDialogBox.razor.cs | 4 +- .../Dialogs/DiscountActionDialogBox.razor | 19 ++++--- .../Dialogs/DiscountActionDialogBox.razor.cs | 12 ++--- .../Dialogs/OrderActionDialogBox.razor | 2 + .../Dialogs/OrderActionDialogBox.razor.cs | 4 +- .../OrderTrackingCodeActionDialogBox.razor | 0 .../Dialogs/Originals/QuestionDialog.razor | 0 .../Dialogs/ProductActionDialogBox.razor | 5 +- .../Dialogs/ProductActionDialogBox.razor.cs | 7 ++- .../ProductCategoryActionDialogBox.razor | 4 +- .../ProductCategoryActionDialogBox.razor.cs | 12 ++--- .../Dialogs/RoleActionDialogBox.razor | 4 +- .../Dialogs/RoleActionDialogBox.razor.cs | 8 ++- .../Dialogs/ShippingActionDialogBox.razor | 2 +- .../Dialogs/ShippingActionDialogBox.razor.cs | 9 ++-- .../Dialogs/StorageDialogBox.razor | 4 +- .../Dialogs/StorageDialogBox.razor.cs | 8 ++- .../Dialogs/UserActionDialogBox.razor | 3 +- .../Dialogs/UserActionDialogBox.razor.cs | 9 ++-- .../Extensions/AesJsProvider.cs | 2 +- .../Extensions/BoolExtension.cs | 2 +- .../Extensions/IEncryptProvider.cs | 2 +- .../Extensions/PersianCultureInfo.cs | 2 +- .../Extensions/StorageFileExtension.cs | 4 +- .../Layout/MainLayout.razor | 5 +- .../Layout/MainLayout.razor.css | 0 .../Models/Address.cs | 6 +-- .../Models/Api/ApiResult.cs | 5 +- .../Models/BaseViewModel.cs | 2 +- .../Models/LocalStorageKeys.cs | 2 +- .../Models/MainTheme.cs | 2 +- .../Models/OrderTest.cs | 2 +- .../Netina.AdminPanel.PWA.csproj | 50 ++++++++++-------- .../Pages/BlogCategoriesPage.razor | 2 + .../Pages/BlogCategoriesPage.razor.cs | 9 +++- .../Pages/BlogsPage.razor | 2 + .../Pages/BlogsPage.razor.cs | 9 +++- .../Pages/BrandsPage.razor | 2 + .../Pages/BrandsPage.razor.cs | 9 +++- .../Pages/CategoriesPage.razor | 2 + .../Pages/CategoriesPage.razor.cs | 11 ++-- .../Pages/DiscountPage.razor | 35 +++++++++++- .../Pages/DiscountPage.razor.cs | 11 ++-- .../Pages/FaqManagementPage.razor | 2 + .../Pages/FaqManagementPage.razor.cs | 7 ++- .../Pages/Home.razor | 2 + .../Pages/Home.razor.cs | 7 ++- .../Pages/LoginPage.razor | 2 + .../Pages/LoginPage.razor.cs | 7 ++- .../Pages/NewsletterManagementPage.razor | 2 + .../Pages/NewsletterManagementPage.razor.cs | 8 ++- .../Pages/NotFoundPage.razor | 0 .../Pages/OrdersPage.razor | 7 ++- .../Pages/OrdersPage.razor.cs | 7 ++- .../Pages/PagesManagementPage.razor | 6 ++- .../Pages/PagesManagementPage.razor.cs | 2 +- .../Pages/PaymentsPage.razor | 6 ++- .../Pages/PaymentsPage.razor.cs | 7 ++- .../Pages/ProductsPage.razor | 2 + .../Pages/ProductsPage.razor.cs | 9 ++-- .../Pages/ShippingPage.razor | 2 + .../Pages/ShippingPage.razor.cs | 9 +++- .../Pages/ShopManagementPage.razor | 3 +- .../Pages/ShopManagementPage.razor.cs | 5 +- .../Pages/UserSettingsPage.razor | 3 +- .../Pages/UserSettingsPage.razor.cs | 12 +++-- .../Program.cs | 7 ++- .../Properties/launchSettings.json | 0 .../CustomAuthenticationStateProvider.cs | 4 +- .../Services/RestServices/IAuthRestApi.cs | 2 +- .../RestServices/IBlogCategoryRestApi.cs | 2 +- .../Services/RestServices/IBlogRestApi.cs | 2 +- .../Services/RestServices/IBrandRestApi.cs | 2 +- .../Services/RestServices/ICrudApiRest.cs | 4 +- .../RestServices/IDashboardApiRest.cs | 2 +- .../Services/RestServices/IDiscountRestApi.cs | 2 +- .../Services/RestServices/IDistrictApiRest.cs | 2 +- .../Services/RestServices/IFileRestApi.cs | 2 +- .../Services/RestServices/IOrderRestApi.cs | 2 +- .../Services/RestServices/IPageRestApi.cs | 2 +- .../Services/RestServices/IPaymentRestApi.cs | 2 +- .../RestServices/IProductCategoryRestApi.cs | 2 +- .../Services/RestServices/IProductRestApi.cs | 4 +- .../Services/RestServices/IRestWrapper.cs | 2 +- .../Services/RestServices/IRoleRestApi.cs | 4 +- .../Services/RestServices/IScraperRestApi.cs | 4 +- .../Services/RestServices/ISettingRestApi.cs | 2 +- .../Services/RestServices/IUserRestApi.cs | 4 +- .../Services/RestServices/RestWrapper.cs | 4 +- .../Utilities/IUserUtility.cs | 2 +- .../Utilities/Models/DialogUtility.cs | 2 +- .../Utilities/PermissionAuthorizeAttribute.cs | 31 +++++++++++ .../Utilities/UserUtility.cs | 6 +-- .../Utilities/UtilityWrapper.cs | 2 +- .../_Imports.razor | 17 ++---- .../package-lock.json | 0 .../package.json | 0 .../postcss.config.js | 0 .../tailwind.config.js | 0 .../tailwind.extension.json | 0 .../version.json | 4 +- .../wwwroot/aes-js-3.1.2.js | 0 .../wwwroot/assets/fonts/Shabnam-Bold.ttf | Bin .../fonts/eot/iranyekanwebblackfanum.eot | Bin .../fonts/eot/iranyekanwebboldfanum.eot | Bin .../fonts/eot/iranyekanwebextrablackfanum.eot | Bin .../fonts/eot/iranyekanwebextraboldfanum.eot | Bin .../fonts/eot/iranyekanweblightfanum.eot | Bin .../fonts/eot/iranyekanwebmediumfanum.eot | Bin .../fonts/eot/iranyekanwebregularfanum.eot | Bin .../fonts/eot/iranyekanwebthinfanum.eot | Bin .../fonts/svg/iranyekanwebblackfanum.svg | 0 .../fonts/svg/iranyekanwebboldfanum.svg | 0 .../fonts/svg/iranyekanwebextrablackfanum.svg | 0 .../fonts/svg/iranyekanwebextraboldfanum.svg | 0 .../fonts/svg/iranyekanweblightfanum.svg | 0 .../fonts/svg/iranyekanwebmediumfanum.svg | 0 .../fonts/svg/iranyekanwebregularfanum.svg | 0 .../fonts/svg/iranyekanwebthinfanum.svg | 0 .../fonts/ttf/iranyekanwebblackfanum.ttf | Bin .../fonts/ttf/iranyekanwebboldfanum.ttf | Bin .../fonts/ttf/iranyekanwebextrablackfanum.ttf | Bin .../fonts/ttf/iranyekanwebextraboldfanum.ttf | Bin .../fonts/ttf/iranyekanweblightfanum.ttf | Bin .../fonts/ttf/iranyekanwebmediumfanum.ttf | Bin .../fonts/ttf/iranyekanwebregularfanum.ttf | Bin .../fonts/ttf/iranyekanwebthinfanum.ttf | Bin .../fonts/woff/iranyekanwebblackfanum.woff | Bin .../fonts/woff/iranyekanwebboldfanum.woff | Bin .../woff/iranyekanwebextrablackfanum.woff | Bin .../woff/iranyekanwebextraboldfanum.woff | Bin .../fonts/woff/iranyekanweblightfanum.woff | Bin .../fonts/woff/iranyekanwebmediumfanum.woff | Bin .../fonts/woff/iranyekanwebregularfanum.woff | Bin .../fonts/woff/iranyekanwebthinfanum.woff | Bin .../wwwroot/ckeditor.js | 0 .../wwwroot/css/CKEditor.css | 0 .../wwwroot/css/app.css | 0 .../wwwroot/css/app.min.css | 0 .../wwwroot/css/app.output.css | 0 .../wwwroot/css/bootstrap/bootstrap.min.css | 0 .../css/bootstrap/bootstrap.min.css.map | 0 .../wwwroot/favicon.png | Bin .../wwwroot/icon-192.png | Bin .../wwwroot/icon-512.png | Bin .../wwwroot/index.html | 0 .../wwwroot/manifest.webmanifest | 0 .../wwwroot/service-worker.js | 0 .../wwwroot/service-worker.published.js | 0 ...op.AdminPanel.sln => Netina.AdminPanel.sln | 6 +-- 160 files changed, 375 insertions(+), 208 deletions(-) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/App.razor (92%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Components/Originals/BaseButtonUi.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Components/Originals/RichTextEditorUi.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Components/Originals/SideBarUi.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/BlogActionDialogBox.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/BlogActionDialogBox.razor.cs (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/BlogCategoryActionDialogBox.razor (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/BrandActionDialogBox.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ChangeLogDialogBox.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/DigikalaProductActionDialogBox.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/DigikalaProductActionDialogBox.razor.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/DiscountActionDialogBox.razor (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/DiscountActionDialogBox.razor.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/OrderActionDialogBox.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/OrderActionDialogBox.razor.cs (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/OrderTrackingCodeActionDialogBox.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/Originals/QuestionDialog.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ProductActionDialogBox.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ProductActionDialogBox.razor.cs (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ProductCategoryActionDialogBox.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ProductCategoryActionDialogBox.razor.cs (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/RoleActionDialogBox.razor (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/RoleActionDialogBox.razor.cs (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ShippingActionDialogBox.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/ShippingActionDialogBox.razor.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/StorageDialogBox.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/StorageDialogBox.razor.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/UserActionDialogBox.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Dialogs/UserActionDialogBox.razor.cs (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Extensions/AesJsProvider.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Extensions/BoolExtension.cs (64%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Extensions/IEncryptProvider.cs (79%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Extensions/PersianCultureInfo.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Extensions/StorageFileExtension.cs (69%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Layout/MainLayout.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Layout/MainLayout.razor.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/Address.cs (89%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/Api/ApiResult.cs (84%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/BaseViewModel.cs (92%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/LocalStorageKeys.cs (81%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/MainTheme.cs (92%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Models/OrderTest.cs (95%) rename NetinaShop.AdminPanel.PWA/NetinaShop.AdminPanel.PWA.csproj => Netina.AdminPanel.PWA/Netina.AdminPanel.PWA.csproj (66%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BlogCategoriesPage.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BlogCategoriesPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BlogsPage.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BlogsPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BrandsPage.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/BrandsPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/CategoriesPage.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/CategoriesPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/DiscountPage.razor (77%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/DiscountPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/FaqManagementPage.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/FaqManagementPage.razor.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/Home.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/Home.razor.cs (93%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/LoginPage.razor (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/LoginPage.razor.cs (89%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/NewsletterManagementPage.razor (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/NewsletterManagementPage.razor.cs (92%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/NotFoundPage.razor (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/OrdersPage.razor (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/OrdersPage.razor.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/PagesManagementPage.razor (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/PagesManagementPage.razor.cs (51%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/PaymentsPage.razor (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/PaymentsPage.razor.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ProductsPage.razor (99%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ProductsPage.razor.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ShippingPage.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ShippingPage.razor.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ShopManagementPage.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/ShopManagementPage.razor.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/UserSettingsPage.razor (98%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Pages/UserSettingsPage.razor.cs (97%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Program.cs (88%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Properties/launchSettings.json (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/CustomAuthenticationStateProvider.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IAuthRestApi.cs (87%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IBlogCategoryRestApi.cs (85%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IBlogRestApi.cs (79%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IBrandRestApi.cs (83%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/ICrudApiRest.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IDashboardApiRest.cs (72%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IDiscountRestApi.cs (89%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IDistrictApiRest.cs (80%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IFileRestApi.cs (81%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IOrderRestApi.cs (92%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IPageRestApi.cs (86%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IPaymentRestApi.cs (70%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IProductCategoryRestApi.cs (85%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IProductRestApi.cs (87%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IRestWrapper.cs (94%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IRoleRestApi.cs (86%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IScraperRestApi.cs (75%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/ISettingRestApi.cs (86%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/IUserRestApi.cs (88%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Services/RestServices/RestWrapper.cs (96%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Utilities/IUserUtility.cs (89%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Utilities/Models/DialogUtility.cs (90%) create mode 100644 Netina.AdminPanel.PWA/Utilities/PermissionAuthorizeAttribute.cs rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Utilities/UserUtility.cs (95%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/Utilities/UtilityWrapper.cs (77%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/_Imports.razor (51%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/package-lock.json (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/package.json (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/postcss.config.js (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/tailwind.config.js (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/tailwind.extension.json (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/version.json (93%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/aes-js-3.1.2.js (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/Shabnam-Bold.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebblackfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebboldfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebextrablackfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebextraboldfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanweblightfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebmediumfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebregularfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/eot/iranyekanwebthinfanum.eot (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebblackfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebboldfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebextrablackfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebextraboldfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanweblightfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebmediumfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebregularfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/svg/iranyekanwebthinfanum.svg (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebblackfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebboldfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebextrablackfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebextraboldfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanweblightfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebmediumfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebregularfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/ttf/iranyekanwebthinfanum.ttf (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebblackfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebboldfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebextrablackfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebextraboldfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanweblightfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebmediumfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebregularfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/assets/fonts/woff/iranyekanwebthinfanum.woff (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/ckeditor.js (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/CKEditor.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/app.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/app.min.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/app.output.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/bootstrap/bootstrap.min.css (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/css/bootstrap/bootstrap.min.css.map (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/favicon.png (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/icon-192.png (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/icon-512.png (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/index.html (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/manifest.webmanifest (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/service-worker.js (100%) rename {NetinaShop.AdminPanel.PWA => Netina.AdminPanel.PWA}/wwwroot/service-worker.published.js (100%) rename NetinaShop.AdminPanel.sln => Netina.AdminPanel.sln (75%) diff --git a/NetinaShop.AdminPanel.PWA/App.razor b/Netina.AdminPanel.PWA/App.razor similarity index 92% rename from NetinaShop.AdminPanel.PWA/App.razor rename to Netina.AdminPanel.PWA/App.razor index 95d23ec..b1425f4 100644 --- a/NetinaShop.AdminPanel.PWA/App.razor +++ b/Netina.AdminPanel.PWA/App.razor @@ -1,4 +1,5 @@ -@using NetinaShop.AdminPanel.PWA.Pages +@using Netina.AdminPanel.PWA.Models +@using Netina.AdminPanel.PWA.Layout @inject NavigationManager NavigationManager diff --git a/NetinaShop.AdminPanel.PWA/Components/Originals/BaseButtonUi.razor b/Netina.AdminPanel.PWA/Components/Originals/BaseButtonUi.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Components/Originals/BaseButtonUi.razor rename to Netina.AdminPanel.PWA/Components/Originals/BaseButtonUi.razor diff --git a/NetinaShop.AdminPanel.PWA/Components/Originals/RichTextEditorUi.razor b/Netina.AdminPanel.PWA/Components/Originals/RichTextEditorUi.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Components/Originals/RichTextEditorUi.razor rename to Netina.AdminPanel.PWA/Components/Originals/RichTextEditorUi.razor diff --git a/NetinaShop.AdminPanel.PWA/Components/Originals/SideBarUi.razor b/Netina.AdminPanel.PWA/Components/Originals/SideBarUi.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Components/Originals/SideBarUi.razor rename to Netina.AdminPanel.PWA/Components/Originals/SideBarUi.razor diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor index 300e619..e5aefa7 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor @@ -1,7 +1,4 @@ -@using Radzen.Blazor -@using NetinaShop.AdminPanel.PWA.Extensions - -@inject ISnackbar Snackbar +@inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs similarity index 96% rename from NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs index f1b1a1b..60bf343 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/BlogActionDialogBox.razor.cs @@ -1,8 +1,10 @@ -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.Products; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.Domain.Entities.Blogs; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class BlogActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor similarity index 95% rename from NetinaShop.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor index f607d8a..28d7043 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/BlogCategoryActionDialogBox.razor @@ -1,5 +1,8 @@ -@using NetinaShop.Common.Models.Exception -@using NetinaShop.Domain.Entities.Blogs +@using Netina.AdminPanel.PWA.Models.Api +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Models +@using Netina.Domain.Entities.Blogs @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor index c3f5878..f6a1d82 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/BrandActionDialogBox.razor @@ -1,6 +1,9 @@ -@using NetinaShop.Common.Models.Exception -@using NetinaShop.Domain.CommandQueries.Commands -@using NetinaShop.Domain.Entities.Brands +@using Netina.AdminPanel.PWA.Models.Api +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Models +@using Netina.Common.Extensions +@using Netina.Domain.Entities.Brands @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor index 9abc6bc..5cde656 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/ChangeLogDialogBox.razor @@ -1,4 +1,4 @@ -@using NetinaShop.Domain.Dtos.ResponseDtos +@using Netina.Domain.Dtos.ResponseDtos diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor index 76c84f3..0fadd8e 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor @@ -1,4 +1,5 @@ -@using NetinaShop.Domain.Entities.Users +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs index d6e55f9..c7dcf2f 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/DigikalaProductActionDialogBox.razor.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.Dtos.ScraperDtos.Response; +using Netina.Domain.Dtos.ScraperDtos.Response; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class DigikalaProductActionDialogBoxViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor similarity index 94% rename from NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor index 3b9cbfc..61a3fd3 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor @@ -1,15 +1,11 @@ -@using Radzen.Blazor -@using NetinaShop.AdminPanel.PWA.Extensions - +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Extensions @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject IDialogService DialogService - - - - @@ -30,6 +26,15 @@ + + + + + + + + + diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs index 05d361b..96af59d 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/DiscountActionDialogBox.razor.cs @@ -1,10 +1,6 @@ -using Mapster; -using NetinaShop.Domain.Dtos.ResponseDtos; -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.Discounts; -using NetinaShop.Domain.Mappers; +using Netina.Domain.Entities.Discounts; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class DiscountActionDialogBoxViewModel : BaseViewModel { @@ -202,7 +198,7 @@ public class DiscountActionDialogBoxViewModel : BaseViewModel await _restWrapper.CrudApiRest(Address.DiscountController).Create(request, token); _snackbar.Add($"ساخت تخفیف با موفقیت انجام شد", Severity.Success); - _mudDialog.Close(); + _mudDialog.Close(true); } catch (ApiException ex) { @@ -255,7 +251,7 @@ public class DiscountActionDialogBoxViewModel : BaseViewModel var request = PageDto.Adapt(); await _restWrapper.CrudApiRest(Address.DiscountController).Update(request, token); _snackbar.Add($"ویرایش تخفیف با موفقیت انجام شد", Severity.Success); - _mudDialog.Close(); + _mudDialog.Close(true); } catch (ApiException ex) { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor index b51b938..1a6c05c 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor @@ -1,5 +1,7 @@ @using Color = MudBlazor.Color @using Size = MudBlazor.Size +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs similarity index 98% rename from NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs index 7a4f468..af633cd 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/OrderActionDialogBox.razor.cs @@ -1,9 +1,7 @@ using Append.Blazor.Printing; -using NetinaShop.AdminPanel.PWA.Utilities.Models; -using NetinaShop.Common.Extensions; using Syncfusion.Pdf.Graphics; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class OrderActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/OrderTrackingCodeActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/OrderTrackingCodeActionDialogBox.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Dialogs/OrderTrackingCodeActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/OrderTrackingCodeActionDialogBox.razor diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/Originals/QuestionDialog.razor b/Netina.AdminPanel.PWA/Dialogs/Originals/QuestionDialog.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Dialogs/Originals/QuestionDialog.razor rename to Netina.AdminPanel.PWA/Dialogs/Originals/QuestionDialog.razor diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor index 4a455a1..48ee851 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor @@ -1,5 +1,6 @@ -@using NetinaShop.AdminPanel.PWA.Extensions - +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Extensions @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs similarity index 98% rename from NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs index de7081d..25663bd 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/ProductActionDialogBox.razor.cs @@ -1,6 +1,9 @@ -using Mapster; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class ProductActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor index ce767dc..4a34503 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor @@ -1,4 +1,6 @@ -@inject ISnackbar Snackbar +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs similarity index 96% rename from NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs index bbc52cd..156fb9b 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/ProductCategoryActionDialogBox.razor.cs @@ -1,11 +1,9 @@ -using MediatR; -using NetinaShop.Common.Models.Mapper; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Entities.Discounts; -using NetinaShop.Domain.Entities.Products; -using System.Linq.Dynamic.Core.Tokenizer; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class ProductCategoryActionDialogBoxViewModel:BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor similarity index 96% rename from NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor index f55e120..926f169 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor @@ -1,4 +1,6 @@ -@using NetinaShop.Domain.Entities.Users +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.Domain.Entities.Users @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs similarity index 96% rename from NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs index 93d9605..efa0779 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/RoleActionDialogBox.razor.cs @@ -1,9 +1,7 @@ -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.Users; -using System.Reflection.Metadata; -using NetinaShop.Domain.Models.Claims; +using Netina.Domain.Entities.Users; +using Netina.Domain.Models.Claims; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class RoleActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor index c2183b2..8255b2b 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor @@ -1,4 +1,4 @@ -@using NetinaShop.Domain.Entities.Users + @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs index 75b5e35..735e21a 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/ShippingActionDialogBox.razor.cs @@ -1,7 +1,10 @@ -using Mapster; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.Domain.Entities.Warehouses; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class ShippingActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor index ae6b5eb..dd68a0f 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor @@ -1,5 +1,5 @@ -@using NetinaShop.AdminPanel.PWA.Extensions - +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject ISnackbar Snackbar diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs index ade8b68..50ce8a8 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/StorageDialogBox.razor.cs @@ -1,6 +1,10 @@ using Microsoft.AspNetCore.Components.Forms; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class StorageDialogBoxViewModel : BaseViewModel { @@ -124,6 +128,8 @@ public class StorageDialogBoxViewModel : BaseViewModel StringBaseFile = Convert.ToBase64String(memoryStream.ToArray()) }; var token = await _userUtility.GetBearerTokenAsync(); + if (token == null) + throw new Exception("token is null"); var rest = await _restWrapper.FileRestApi.UploadFileAsync(fileUpload, token); Files.Insert(0, new StorageFileSDto { diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor b/Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor rename to Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor index fdd1b73..3169aa9 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor +++ b/Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor @@ -1,5 +1,4 @@ -@using NetinaShop.Domain.Entities.Users - + @inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility diff --git a/NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs b/Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs similarity index 96% rename from NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs rename to Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs index 4ca3dd8..23160f2 100644 --- a/NetinaShop.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs +++ b/Netina.AdminPanel.PWA/Dialogs/UserActionDialogBox.razor.cs @@ -1,8 +1,11 @@ using Mapster; -using NetinaShop.Domain.Entities.Users; -using NetinaShop.Domain.Models.Claims; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.Domain.Entities.Users; -namespace NetinaShop.AdminPanel.PWA.Dialogs; +namespace Netina.AdminPanel.PWA.Dialogs; public class UserActionDialogBoxViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Extensions/AesJsProvider.cs b/Netina.AdminPanel.PWA/Extensions/AesJsProvider.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Extensions/AesJsProvider.cs rename to Netina.AdminPanel.PWA/Extensions/AesJsProvider.cs index c9030fd..f927696 100644 --- a/NetinaShop.AdminPanel.PWA/Extensions/AesJsProvider.cs +++ b/Netina.AdminPanel.PWA/Extensions/AesJsProvider.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Extensions; +namespace Netina.AdminPanel.PWA.Extensions; public class AesJsProvider : IEncryptProvider { diff --git a/NetinaShop.AdminPanel.PWA/Extensions/BoolExtension.cs b/Netina.AdminPanel.PWA/Extensions/BoolExtension.cs similarity index 64% rename from NetinaShop.AdminPanel.PWA/Extensions/BoolExtension.cs rename to Netina.AdminPanel.PWA/Extensions/BoolExtension.cs index 7b88cbe..0cf9132 100644 --- a/NetinaShop.AdminPanel.PWA/Extensions/BoolExtension.cs +++ b/Netina.AdminPanel.PWA/Extensions/BoolExtension.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Extensions; +namespace Netina.AdminPanel.PWA.Extensions; public static class BoolExtension { diff --git a/NetinaShop.AdminPanel.PWA/Extensions/IEncryptProvider.cs b/Netina.AdminPanel.PWA/Extensions/IEncryptProvider.cs similarity index 79% rename from NetinaShop.AdminPanel.PWA/Extensions/IEncryptProvider.cs rename to Netina.AdminPanel.PWA/Extensions/IEncryptProvider.cs index ebdf556..6bf99c7 100644 --- a/NetinaShop.AdminPanel.PWA/Extensions/IEncryptProvider.cs +++ b/Netina.AdminPanel.PWA/Extensions/IEncryptProvider.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Extensions; +namespace Netina.AdminPanel.PWA.Extensions; public interface IEncryptProvider { diff --git a/NetinaShop.AdminPanel.PWA/Extensions/PersianCultureInfo.cs b/Netina.AdminPanel.PWA/Extensions/PersianCultureInfo.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Extensions/PersianCultureInfo.cs rename to Netina.AdminPanel.PWA/Extensions/PersianCultureInfo.cs index b1f60b7..0e3218e 100644 --- a/NetinaShop.AdminPanel.PWA/Extensions/PersianCultureInfo.cs +++ b/Netina.AdminPanel.PWA/Extensions/PersianCultureInfo.cs @@ -1,7 +1,7 @@ using System.Globalization; using System.Reflection; -namespace NetinaShop.AdminPanel.PWA.Extensions; +namespace Netina.AdminPanel.PWA.Extensions; public static class PersianCultureInfo { diff --git a/NetinaShop.AdminPanel.PWA/Extensions/StorageFileExtension.cs b/Netina.AdminPanel.PWA/Extensions/StorageFileExtension.cs similarity index 69% rename from NetinaShop.AdminPanel.PWA/Extensions/StorageFileExtension.cs rename to Netina.AdminPanel.PWA/Extensions/StorageFileExtension.cs index 4434f51..88692b4 100644 --- a/NetinaShop.AdminPanel.PWA/Extensions/StorageFileExtension.cs +++ b/Netina.AdminPanel.PWA/Extensions/StorageFileExtension.cs @@ -1,6 +1,4 @@ -using NetinaShop.Common.Extensions; - -namespace NetinaShop.AdminPanel.PWA.Extensions; +namespace Netina.AdminPanel.PWA.Extensions; public static class StorageFileExtension { diff --git a/NetinaShop.AdminPanel.PWA/Layout/MainLayout.razor b/Netina.AdminPanel.PWA/Layout/MainLayout.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Layout/MainLayout.razor rename to Netina.AdminPanel.PWA/Layout/MainLayout.razor index 1d71a52..410cb1a 100644 --- a/NetinaShop.AdminPanel.PWA/Layout/MainLayout.razor +++ b/Netina.AdminPanel.PWA/Layout/MainLayout.razor @@ -1,5 +1,6 @@ -@using NetinaShop.AdminPanel.PWA.Pages -@using Radzen.Blazor +@using Radzen.Blazor +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Models @inherits LayoutComponentBase @inject IPWAUpdaterService PwaUpdaterService @inject NavigationManager NavigationManager diff --git a/NetinaShop.AdminPanel.PWA/Layout/MainLayout.razor.css b/Netina.AdminPanel.PWA/Layout/MainLayout.razor.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/Layout/MainLayout.razor.css rename to Netina.AdminPanel.PWA/Layout/MainLayout.razor.css diff --git a/NetinaShop.AdminPanel.PWA/Models/Address.cs b/Netina.AdminPanel.PWA/Models/Address.cs similarity index 89% rename from NetinaShop.AdminPanel.PWA/Models/Address.cs rename to Netina.AdminPanel.PWA/Models/Address.cs index 1ff87cd..40f376f 100644 --- a/NetinaShop.AdminPanel.PWA/Models/Address.cs +++ b/Netina.AdminPanel.PWA/Models/Address.cs @@ -1,10 +1,10 @@ -namespace NetinaShop.AdminPanel.PWA.Models; +namespace Netina.AdminPanel.PWA.Models; public static class Address { #if DEBUG - public static string BaseAddress = "http://localhost:32770/api"; - //public static string BaseAddress = "https://api.vesmeh.com/api"; + //public static string BaseAddress = "http://localhost:32770/api"; + public static string BaseAddress = "https://api.vesmeh.com/api"; #else public static string BaseAddress = "https://api.vesmeh.com/api"; #endif diff --git a/NetinaShop.AdminPanel.PWA/Models/Api/ApiResult.cs b/Netina.AdminPanel.PWA/Models/Api/ApiResult.cs similarity index 84% rename from NetinaShop.AdminPanel.PWA/Models/Api/ApiResult.cs rename to Netina.AdminPanel.PWA/Models/Api/ApiResult.cs index 830cfeb..9aec346 100644 --- a/NetinaShop.AdminPanel.PWA/Models/Api/ApiResult.cs +++ b/Netina.AdminPanel.PWA/Models/Api/ApiResult.cs @@ -1,7 +1,4 @@ -using NetinaShop.Common.Extensions; -using NetinaShop.Common.Models.Api; - -namespace NetinaShop.AdminPanel.PWA.Models.Api; +namespace Netina.AdminPanel.PWA.Models.Api; public class ApiResult { diff --git a/NetinaShop.AdminPanel.PWA/Models/BaseViewModel.cs b/Netina.AdminPanel.PWA/Models/BaseViewModel.cs similarity index 92% rename from NetinaShop.AdminPanel.PWA/Models/BaseViewModel.cs rename to Netina.AdminPanel.PWA/Models/BaseViewModel.cs index e633512..3d7de06 100644 --- a/NetinaShop.AdminPanel.PWA/Models/BaseViewModel.cs +++ b/Netina.AdminPanel.PWA/Models/BaseViewModel.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Models; +namespace Netina.AdminPanel.PWA.Models; public class BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Models/LocalStorageKeys.cs b/Netina.AdminPanel.PWA/Models/LocalStorageKeys.cs similarity index 81% rename from NetinaShop.AdminPanel.PWA/Models/LocalStorageKeys.cs rename to Netina.AdminPanel.PWA/Models/LocalStorageKeys.cs index 153ac50..af3c6dc 100644 --- a/NetinaShop.AdminPanel.PWA/Models/LocalStorageKeys.cs +++ b/Netina.AdminPanel.PWA/Models/LocalStorageKeys.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Models; +namespace Netina.AdminPanel.PWA.Models; public static class LocalStorageKeys { diff --git a/NetinaShop.AdminPanel.PWA/Models/MainTheme.cs b/Netina.AdminPanel.PWA/Models/MainTheme.cs similarity index 92% rename from NetinaShop.AdminPanel.PWA/Models/MainTheme.cs rename to Netina.AdminPanel.PWA/Models/MainTheme.cs index 6ee391b..d685ee2 100644 --- a/NetinaShop.AdminPanel.PWA/Models/MainTheme.cs +++ b/Netina.AdminPanel.PWA/Models/MainTheme.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Models; +namespace Netina.AdminPanel.PWA.Models; public static class MainTheme { diff --git a/NetinaShop.AdminPanel.PWA/Models/OrderTest.cs b/Netina.AdminPanel.PWA/Models/OrderTest.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Models/OrderTest.cs rename to Netina.AdminPanel.PWA/Models/OrderTest.cs index 428a17c..2fd0dc4 100644 --- a/NetinaShop.AdminPanel.PWA/Models/OrderTest.cs +++ b/Netina.AdminPanel.PWA/Models/OrderTest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Models; +namespace Netina.AdminPanel.PWA.Models; // Root myDeserializedClass = JsonConvert.DeserializeObject(myJsonResponse); public class OrderProduct diff --git a/NetinaShop.AdminPanel.PWA/NetinaShop.AdminPanel.PWA.csproj b/Netina.AdminPanel.PWA/Netina.AdminPanel.PWA.csproj similarity index 66% rename from NetinaShop.AdminPanel.PWA/NetinaShop.AdminPanel.PWA.csproj rename to Netina.AdminPanel.PWA/Netina.AdminPanel.PWA.csproj index 117e9ed..903b993 100644 --- a/NetinaShop.AdminPanel.PWA/NetinaShop.AdminPanel.PWA.csproj +++ b/Netina.AdminPanel.PWA/Netina.AdminPanel.PWA.csproj @@ -5,8 +5,8 @@ enable enable service-worker-assets.js - 0.17.21.32 - 0.17.21.32 + 0.21.24.41 + 0.21.24.41 $(MSBuildProjectName) @@ -42,6 +42,7 @@ + @@ -54,7 +55,7 @@ - + @@ -63,30 +64,33 @@ + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor b/Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor rename to Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor index c2aa91a..fa406d6 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor +++ b/Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor @@ -1,4 +1,6 @@ @page "/blog/categories" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs b/Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs index 7cc8dd6..e8b11eb 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/BlogCategoriesPage.razor.cs @@ -1,6 +1,11 @@ -using NetinaShop.Domain.Entities.Blogs; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Blogs; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class BlogCategoriesPageViewModel:BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor b/Netina.AdminPanel.PWA/Pages/BlogsPage.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor rename to Netina.AdminPanel.PWA/Pages/BlogsPage.razor index 9f8ced6..e66c6ab 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor +++ b/Netina.AdminPanel.PWA/Pages/BlogsPage.razor @@ -1,4 +1,6 @@ @page "/blogs" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor.cs b/Netina.AdminPanel.PWA/Pages/BlogsPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/BlogsPage.razor.cs index a7130d0..a038e75 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BlogsPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/BlogsPage.razor.cs @@ -1,6 +1,11 @@ -using NetinaShop.Domain.Entities.Blogs; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Blogs; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class BlogsPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor b/Netina.AdminPanel.PWA/Pages/BrandsPage.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor rename to Netina.AdminPanel.PWA/Pages/BrandsPage.razor index 95e8d96..f93ed37 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor +++ b/Netina.AdminPanel.PWA/Pages/BrandsPage.razor @@ -1,4 +1,6 @@ @page "/product/brands" +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @inject IDialogService DialogService @inject NavigationManager NavigationManager diff --git a/NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor.cs b/Netina.AdminPanel.PWA/Pages/BrandsPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/BrandsPage.razor.cs index 41e6a2c..39b94a0 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/BrandsPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/BrandsPage.razor.cs @@ -1,6 +1,11 @@ -using NetinaShop.Domain.Entities.Brands; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Brands; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class BrandsPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor b/Netina.AdminPanel.PWA/Pages/CategoriesPage.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor rename to Netina.AdminPanel.PWA/Pages/CategoriesPage.razor index 68efe37..e032a5a 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor +++ b/Netina.AdminPanel.PWA/Pages/CategoriesPage.razor @@ -1,4 +1,6 @@ @using Radzen.Blazor +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @page "/product/categories" @inject IDialogService DialogService @inject NavigationManager NavigationManager diff --git a/NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor.cs b/Netina.AdminPanel.PWA/Pages/CategoriesPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/CategoriesPage.razor.cs index 43bd8c8..f6a6f40 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/CategoriesPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/CategoriesPage.razor.cs @@ -1,9 +1,10 @@ -using System.Collections.ObjectModel; -using MudBlazor; -using NetinaShop.AdminPanel.PWA.Utilities.Models; -using NetinaShop.Common.Models.Exception; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class CategoriesPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor b/Netina.AdminPanel.PWA/Pages/DiscountPage.razor similarity index 77% rename from NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor rename to Netina.AdminPanel.PWA/Pages/DiscountPage.razor index 2d13f52..ba0f98f 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor +++ b/Netina.AdminPanel.PWA/Pages/DiscountPage.razor @@ -1,4 +1,6 @@ @page "/discounts" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService @@ -60,12 +62,43 @@ + + +

@context.Item.Type.ToDisplay()

+
+
+ + + +

@context.Item.AmountType.ToDisplay()

+
+
+ + + + +

@context.Item.AmountType.ToDisplay()

+
+
+ + + + @if (context.Item.AmountType == DiscountAmountType.Percent) + { +

@context.Item.DiscountPercent %

+ } + else + { +

@context.Item.DiscountAmount ریالـ

+ } +
+
@if (context.Item.IsInfinity) { -

--

+

نامحدود

} else { diff --git a/NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor.cs b/Netina.AdminPanel.PWA/Pages/DiscountPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/DiscountPage.razor.cs index 82deacb..4af61ed 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/DiscountPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/DiscountPage.razor.cs @@ -1,8 +1,11 @@ -using MudBlazor; -using NetinaShop.AdminPanel.PWA.Utilities.Models; -using NetinaShop.Domain.Entities.Discounts; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Discounts; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class DiscountPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor b/Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor rename to Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor index ca8c6cb..f5fce97 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor +++ b/Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor @@ -1,4 +1,6 @@ @page "/management/faqs" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs b/Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs index 8fc3861..a3b2343 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/FaqManagementPage.razor.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.AdminPanel.PWA.Pages; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; + +namespace Netina.AdminPanel.PWA.Pages; public class FaqManagementPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/Home.razor b/Netina.AdminPanel.PWA/Pages/Home.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Pages/Home.razor rename to Netina.AdminPanel.PWA/Pages/Home.razor index 2d4b8d9..8a1490d 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/Home.razor +++ b/Netina.AdminPanel.PWA/Pages/Home.razor @@ -1,5 +1,7 @@ @page "/" @page "/home" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/Home.razor.cs b/Netina.AdminPanel.PWA/Pages/Home.razor.cs similarity index 93% rename from NetinaShop.AdminPanel.PWA/Pages/Home.razor.cs rename to Netina.AdminPanel.PWA/Pages/Home.razor.cs index 0ac3850..1d36d5b 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/Home.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/Home.razor.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.Brands; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class HomeViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor b/Netina.AdminPanel.PWA/Pages/LoginPage.razor similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor rename to Netina.AdminPanel.PWA/Pages/LoginPage.razor index 0858674..61b8da1 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor +++ b/Netina.AdminPanel.PWA/Pages/LoginPage.razor @@ -1,4 +1,6 @@ @using Microsoft.AspNetCore.Authorization +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities @attribute [AllowAnonymous] @page "/login" diff --git a/NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor.cs b/Netina.AdminPanel.PWA/Pages/LoginPage.razor.cs similarity index 89% rename from NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/LoginPage.razor.cs index 941e109..ae1151c 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/LoginPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/LoginPage.razor.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.AdminPanel.PWA.Pages; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; + +namespace Netina.AdminPanel.PWA.Pages; public class LoginPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor b/Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor rename to Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor index 1251f50..34c10c3 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor +++ b/Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor @@ -1,4 +1,6 @@ @page "/newsletler" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs b/Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs similarity index 92% rename from NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs index 0f52b41..33502ec 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/NewsletterManagementPage.razor.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Entities.Users; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.Domain.Entities.Users; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class NewsletterManagementPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/NotFoundPage.razor b/Netina.AdminPanel.PWA/Pages/NotFoundPage.razor similarity index 100% rename from NetinaShop.AdminPanel.PWA/Pages/NotFoundPage.razor rename to Netina.AdminPanel.PWA/Pages/NotFoundPage.razor diff --git a/NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor b/Netina.AdminPanel.PWA/Pages/OrdersPage.razor similarity index 96% rename from NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor rename to Netina.AdminPanel.PWA/Pages/OrdersPage.razor index c8e8419..558ca2a 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor +++ b/Netina.AdminPanel.PWA/Pages/OrdersPage.razor @@ -1,5 +1,10 @@ @page "/orders" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.Common.Extensions +@using Netina.Domain.Models.Claims @attribute [Microsoft.AspNetCore.Authorization.Authorize] +@attribute [PermissionAuthorize(ApplicationPermission.ManageDashboard)] @inject IDialogService DialogService @inject NavigationManager NavigationManager @@ -57,7 +62,7 @@ - +

@context.Item.OrderAt.ToPersianDateTime().ToLongDateString()

diff --git a/NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor.cs b/Netina.AdminPanel.PWA/Pages/OrdersPage.razor.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/OrdersPage.razor.cs index b014e90..0674be9 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/OrdersPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/OrdersPage.razor.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.AdminPanel.PWA.Pages; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; + +namespace Netina.AdminPanel.PWA.Pages; public class OrdersPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor b/Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor similarity index 95% rename from NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor rename to Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor index 008cba4..5e43f77 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor +++ b/Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor @@ -1,4 +1,6 @@ @page "/pages" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService @@ -29,8 +31,8 @@ *@ - - + + diff --git a/NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs b/Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs similarity index 51% rename from NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs index 299553a..a52ba95 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/PagesManagementPage.razor.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class PagesManagementPageViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor b/Netina.AdminPanel.PWA/Pages/PaymentsPage.razor similarity index 96% rename from NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor rename to Netina.AdminPanel.PWA/Pages/PaymentsPage.razor index 218a7e2..de84ab5 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor +++ b/Netina.AdminPanel.PWA/Pages/PaymentsPage.razor @@ -1,4 +1,6 @@ @page "/payments" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService @@ -29,8 +31,8 @@ *@ - - + + diff --git a/NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor.cs b/Netina.AdminPanel.PWA/Pages/PaymentsPage.razor.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/PaymentsPage.razor.cs index 07a8eae..1360510 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/PaymentsPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/PaymentsPage.razor.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.AdminPanel.PWA.Pages; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; + +namespace Netina.AdminPanel.PWA.Pages; public class PaymentsPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor b/Netina.AdminPanel.PWA/Pages/ProductsPage.razor similarity index 99% rename from NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor rename to Netina.AdminPanel.PWA/Pages/ProductsPage.razor index f92a369..15044b1 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor +++ b/Netina.AdminPanel.PWA/Pages/ProductsPage.razor @@ -1,4 +1,6 @@ @page "/products" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor.cs b/Netina.AdminPanel.PWA/Pages/ProductsPage.razor.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/ProductsPage.razor.cs index 41177f6..d0e689a 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ProductsPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/ProductsPage.razor.cs @@ -1,7 +1,10 @@ -using MudBlazor; -using NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class ProductsPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor b/Netina.AdminPanel.PWA/Pages/ShippingPage.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor rename to Netina.AdminPanel.PWA/Pages/ShippingPage.razor index 20dc672..924b579 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor +++ b/Netina.AdminPanel.PWA/Pages/ShippingPage.razor @@ -1,4 +1,6 @@ @page "/inventory/shipping" +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor.cs b/Netina.AdminPanel.PWA/Pages/ShippingPage.razor.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/ShippingPage.razor.cs index 225e810..2066d7a 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ShippingPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/ShippingPage.razor.cs @@ -1,6 +1,11 @@ -using NetinaShop.Domain.Entities.Warehouses; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Warehouses; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class ShippingPageViewModel : BaseViewModel> { diff --git a/NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor b/Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor rename to Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor index f464325..623b2fd 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor +++ b/Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor @@ -1,5 +1,6 @@ @page "/management/shop" -@using NetinaShop.Domain.Models.Districts +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs b/Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs index 5ce3944..a405ec0 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/ShopManagementPage.razor.cs @@ -1,7 +1,6 @@ -using NetinaShop.Domain.MartenEntities.Settings; -using NetinaShop.Domain.Models.Districts; +using Netina.Domain.MartenEntities.Settings; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class ShopManagementPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor b/Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor similarity index 98% rename from NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor rename to Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor index 9578728..9b81ce2 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor +++ b/Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor @@ -1,5 +1,6 @@ @page "/setting/users" -@using NetinaShop.Domain.Entities.Users +@using Netina.AdminPanel.PWA.Utilities +@using Netina.AdminPanel.PWA.Services.RestServices @attribute [Microsoft.AspNetCore.Authorization.Authorize] @inject IDialogService DialogService diff --git a/NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs b/Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs similarity index 97% rename from NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs rename to Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs index 77446a2..be38866 100644 --- a/NetinaShop.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs +++ b/Netina.AdminPanel.PWA/Pages/UserSettingsPage.razor.cs @@ -1,9 +1,11 @@ -using MudBlazor; -using NetinaShop.Common.Models.Mapper; -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.Users; +using Netina.AdminPanel.PWA.Models; +using Netina.AdminPanel.PWA.Models.Api; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; +using Netina.AdminPanel.PWA.Utilities.Models; +using Netina.Domain.Entities.Users; -namespace NetinaShop.AdminPanel.PWA.Pages; +namespace Netina.AdminPanel.PWA.Pages; public class UserSettingsPageViewModel : BaseViewModel { diff --git a/NetinaShop.AdminPanel.PWA/Program.cs b/Netina.AdminPanel.PWA/Program.cs similarity index 88% rename from NetinaShop.AdminPanel.PWA/Program.cs rename to Netina.AdminPanel.PWA/Program.cs index 1cc5f09..d07d861 100644 --- a/NetinaShop.AdminPanel.PWA/Program.cs +++ b/Netina.AdminPanel.PWA/Program.cs @@ -3,8 +3,11 @@ using Microsoft.AspNetCore.Components.Authorization; using Microsoft.AspNetCore.Components.Web; using Microsoft.AspNetCore.Components.WebAssembly.Hosting; using MudBlazor.Services; -using NetinaShop.AdminPanel.PWA; -using NetinaShop.AdminPanel.PWA.Services; +using Netina.AdminPanel.PWA; +using Netina.AdminPanel.PWA.Extensions; +using Netina.AdminPanel.PWA.Services; +using Netina.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Utilities; using Toolbelt.Blazor.Extensions.DependencyInjection; var builder = WebAssemblyHostBuilder.CreateDefault(args); diff --git a/NetinaShop.AdminPanel.PWA/Properties/launchSettings.json b/Netina.AdminPanel.PWA/Properties/launchSettings.json similarity index 100% rename from NetinaShop.AdminPanel.PWA/Properties/launchSettings.json rename to Netina.AdminPanel.PWA/Properties/launchSettings.json diff --git a/NetinaShop.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs b/Netina.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs rename to Netina.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs index e770c3e..0c84992 100644 --- a/NetinaShop.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs +++ b/Netina.AdminPanel.PWA/Services/CustomAuthenticationStateProvider.cs @@ -1,7 +1,8 @@ using System.Security.Claims; using Microsoft.AspNetCore.Components.Authorization; +using Netina.AdminPanel.PWA.Utilities; -namespace NetinaShop.AdminPanel.PWA.Services; +namespace Netina.AdminPanel.PWA.Services; public class CustomAuthenticationStateProvider : AuthenticationStateProvider { @@ -13,7 +14,6 @@ public class CustomAuthenticationStateProvider : AuthenticationStateProvider } public override async Task GetAuthenticationStateAsync() { - var token = await _userUtility.GetBearerTokenAsync(); if (token.IsNullOrEmpty()) return new AuthenticationState(new()); diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs similarity index 87% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs index 1ac06e1..4d64dc1 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IAuthRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IAuthRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs similarity index 85% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs index 3e44d71..b41e62d 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IBlogCategoryRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IBlogCategoryRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs similarity index 79% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs index 7e80b23..87262d8 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IBlogRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IBlogRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs similarity index 83% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs index c9096d6..90ee08f 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IBrandRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IBrandRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs b/Netina.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs rename to Netina.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs index d745bc9..f3e768a 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/ICrudApiRest.cs @@ -1,6 +1,4 @@ -using Refit; - -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface ICrudApiRest where T : class { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs b/Netina.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs similarity index 72% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs index dd73c27..74e0af5 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IDashboardApiRest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IDashboardApiRest { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs similarity index 89% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs index 5750c38..63e9ae8 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IDiscountRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IDiscountRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs b/Netina.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs similarity index 80% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs index 3e643b5..d7e2e4c 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IDistrictApiRest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IDistrictApiRest { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs similarity index 81% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs index baeba34..087b0c4 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IFileRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IFileRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs similarity index 92% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs index 81ec16a..e847d61 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IOrderRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IOrderRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs similarity index 86% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs index 171648e..22c7ce9 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IPageRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IPageRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs similarity index 70% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs index bbf3995..3b912f3 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IPaymentRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IPaymentRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs similarity index 85% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs index 0a55567..c4a639b 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IProductCategoryRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IProductCategoryRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs similarity index 87% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs index 8816276..c54a4a0 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IProductRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.ResponseDtos; -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IProductRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs b/Netina.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs similarity index 94% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs index 3f487b1..d5e447b 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IRestWrapper.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IRestWrapper { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs similarity index 86% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs index 774cdb4..c29ab89 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IRoleRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.Entities.Users; +using Netina.Domain.Entities.Users; -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IRoleRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs similarity index 75% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs index 9d6661e..20248d3 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IScraperRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.Dtos.ScraperDtos.Response; +using Netina.Domain.Dtos.ScraperDtos.Response; -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IScraperRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs similarity index 86% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs index db12fc3..46ee6e4 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/ISettingRestApi.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface ISettingRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs b/Netina.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs similarity index 88% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs rename to Netina.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs index cc809a0..9b94676 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/IUserRestApi.cs @@ -1,6 +1,4 @@ -using NetinaShop.Domain.Dtos.ResponseDtos; - -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +namespace Netina.AdminPanel.PWA.Services.RestServices; public interface IUserRestApi { diff --git a/NetinaShop.AdminPanel.PWA/Services/RestServices/RestWrapper.cs b/Netina.AdminPanel.PWA/Services/RestServices/RestWrapper.cs similarity index 96% rename from NetinaShop.AdminPanel.PWA/Services/RestServices/RestWrapper.cs rename to Netina.AdminPanel.PWA/Services/RestServices/RestWrapper.cs index 15c51f9..b0807cc 100644 --- a/NetinaShop.AdminPanel.PWA/Services/RestServices/RestWrapper.cs +++ b/Netina.AdminPanel.PWA/Services/RestServices/RestWrapper.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.AdminPanel.PWA.Services.RestServices; +using Netina.AdminPanel.PWA.Models; + +namespace Netina.AdminPanel.PWA.Services.RestServices; public class RestWrapper : IRestWrapper { diff --git a/NetinaShop.AdminPanel.PWA/Utilities/IUserUtility.cs b/Netina.AdminPanel.PWA/Utilities/IUserUtility.cs similarity index 89% rename from NetinaShop.AdminPanel.PWA/Utilities/IUserUtility.cs rename to Netina.AdminPanel.PWA/Utilities/IUserUtility.cs index 853f611..bf8c951 100644 --- a/NetinaShop.AdminPanel.PWA/Utilities/IUserUtility.cs +++ b/Netina.AdminPanel.PWA/Utilities/IUserUtility.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Utilities; +namespace Netina.AdminPanel.PWA.Utilities; public interface IUserUtility { diff --git a/NetinaShop.AdminPanel.PWA/Utilities/Models/DialogUtility.cs b/Netina.AdminPanel.PWA/Utilities/Models/DialogUtility.cs similarity index 90% rename from NetinaShop.AdminPanel.PWA/Utilities/Models/DialogUtility.cs rename to Netina.AdminPanel.PWA/Utilities/Models/DialogUtility.cs index 6594c42..753f942 100644 --- a/NetinaShop.AdminPanel.PWA/Utilities/Models/DialogUtility.cs +++ b/Netina.AdminPanel.PWA/Utilities/Models/DialogUtility.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Utilities.Models; +namespace Netina.AdminPanel.PWA.Utilities.Models; public static class DialogUtility { diff --git a/Netina.AdminPanel.PWA/Utilities/PermissionAuthorizeAttribute.cs b/Netina.AdminPanel.PWA/Utilities/PermissionAuthorizeAttribute.cs new file mode 100644 index 0000000..ce6cfd8 --- /dev/null +++ b/Netina.AdminPanel.PWA/Utilities/PermissionAuthorizeAttribute.cs @@ -0,0 +1,31 @@ +using Microsoft.AspNetCore.Mvc.Filters; +using Netina.Domain.Models.Claims; +using AuthorizeAttribute = Microsoft.AspNetCore.Authorization.AuthorizeAttribute; + +namespace Netina.AdminPanel.PWA.Utilities; + +[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)] +public class PermissionAuthorizeAttribute : AuthorizeAttribute, IAuthorizationFilter +{ + private readonly string[] _permissions; + + public PermissionAuthorizeAttribute(params string[] permission) + { + _permissions = permission; + } + public void OnAuthorization(AuthorizationFilterContext context) + { + var user = context.HttpContext.User; + var permissions = user.Claims?.Where(c => c.Type == CustomClaimType.Permission)?.ToList(); + if (permissions == null) + { + + } + else + { + + } + } +} + + diff --git a/NetinaShop.AdminPanel.PWA/Utilities/UserUtility.cs b/Netina.AdminPanel.PWA/Utilities/UserUtility.cs similarity index 95% rename from NetinaShop.AdminPanel.PWA/Utilities/UserUtility.cs rename to Netina.AdminPanel.PWA/Utilities/UserUtility.cs index deb73c6..6e4733e 100644 --- a/NetinaShop.AdminPanel.PWA/Utilities/UserUtility.cs +++ b/Netina.AdminPanel.PWA/Utilities/UserUtility.cs @@ -1,7 +1,7 @@ -using Blazored.LocalStorage; -using NetinaShop.AdminPanel.PWA.Extensions; +using Netina.AdminPanel.PWA.Extensions; +using Netina.AdminPanel.PWA.Models; -namespace NetinaShop.AdminPanel.PWA.Utilities; +namespace Netina.AdminPanel.PWA.Utilities; public class UserUtility : IUserUtility { diff --git a/NetinaShop.AdminPanel.PWA/Utilities/UtilityWrapper.cs b/Netina.AdminPanel.PWA/Utilities/UtilityWrapper.cs similarity index 77% rename from NetinaShop.AdminPanel.PWA/Utilities/UtilityWrapper.cs rename to Netina.AdminPanel.PWA/Utilities/UtilityWrapper.cs index eb72432..22a8b29 100644 --- a/NetinaShop.AdminPanel.PWA/Utilities/UtilityWrapper.cs +++ b/Netina.AdminPanel.PWA/Utilities/UtilityWrapper.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.AdminPanel.PWA.Utilities; +namespace Netina.AdminPanel.PWA.Utilities; public class UtilityWrapper { diff --git a/NetinaShop.AdminPanel.PWA/_Imports.razor b/Netina.AdminPanel.PWA/_Imports.razor similarity index 51% rename from NetinaShop.AdminPanel.PWA/_Imports.razor rename to Netina.AdminPanel.PWA/_Imports.razor index b01f18f..1419fed 100644 --- a/NetinaShop.AdminPanel.PWA/_Imports.razor +++ b/Netina.AdminPanel.PWA/_Imports.razor @@ -6,22 +6,15 @@ @using Microsoft.AspNetCore.Components.Web.Virtualization @using Microsoft.AspNetCore.Components.WebAssembly.Http @using Microsoft.JSInterop -@using NetinaShop.AdminPanel.PWA -@using NetinaShop.AdminPanel.PWA.Layout @using MudBlazor @using Toolbelt.Blazor.PWA.Updater.Service @using Toolbelt.Blazor.PWA.Updater -@using NetinaShop.AdminPanel.PWA.Components.Originals -@using NetinaShop.Domain.Dtos.SmallDtos -@using NetinaShop.AdminPanel.PWA.Dialogs -@using NetinaShop.Common.Models.Api -@using NetinaShop.Common.Extensions -@using NetinaShop.AdminPanel.PWA.Models.Api -@using NetinaShop.AdminPanel.PWA.Models @using Refit -@using NetinaShop.Domain.Entities.ProductCategories -@using NetinaShop.AdminPanel.PWA.Services.RestServices @using Blazorise.Extensions -@using NetinaShop.AdminPanel.PWA.Utilities @using Microsoft.AspNetCore.Components.Authorization @using Append.Blazor.Printing +@using Netina.AdminPanel.PWA.Services.RestServices +@using Netina.AdminPanel.PWA.Utilities +@using Netina.Common.Extensions +@using Netina.Domain.Entities.Users +@using Netina.AdminPanel.PWA.Components.Originals \ No newline at end of file diff --git a/NetinaShop.AdminPanel.PWA/package-lock.json b/Netina.AdminPanel.PWA/package-lock.json similarity index 100% rename from NetinaShop.AdminPanel.PWA/package-lock.json rename to Netina.AdminPanel.PWA/package-lock.json diff --git a/NetinaShop.AdminPanel.PWA/package.json b/Netina.AdminPanel.PWA/package.json similarity index 100% rename from NetinaShop.AdminPanel.PWA/package.json rename to Netina.AdminPanel.PWA/package.json diff --git a/NetinaShop.AdminPanel.PWA/postcss.config.js b/Netina.AdminPanel.PWA/postcss.config.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/postcss.config.js rename to Netina.AdminPanel.PWA/postcss.config.js diff --git a/NetinaShop.AdminPanel.PWA/tailwind.config.js b/Netina.AdminPanel.PWA/tailwind.config.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/tailwind.config.js rename to Netina.AdminPanel.PWA/tailwind.config.js diff --git a/NetinaShop.AdminPanel.PWA/tailwind.extension.json b/Netina.AdminPanel.PWA/tailwind.extension.json similarity index 100% rename from NetinaShop.AdminPanel.PWA/tailwind.extension.json rename to Netina.AdminPanel.PWA/tailwind.extension.json diff --git a/NetinaShop.AdminPanel.PWA/version.json b/Netina.AdminPanel.PWA/version.json similarity index 93% rename from NetinaShop.AdminPanel.PWA/version.json rename to Netina.AdminPanel.PWA/version.json index d4dbbd3..02f8d19 100644 --- a/NetinaShop.AdminPanel.PWA/version.json +++ b/Netina.AdminPanel.PWA/version.json @@ -1,6 +1,6 @@ { - "version": "0.19.22.38", - "versionNumber": 0.192238, + "version": "0.21.24.41", + "versionNumber": 0.212441, "versionName": "چرتکه", "description": "", "features": [ diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/aes-js-3.1.2.js b/Netina.AdminPanel.PWA/wwwroot/aes-js-3.1.2.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/aes-js-3.1.2.js rename to Netina.AdminPanel.PWA/wwwroot/aes-js-3.1.2.js diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/Shabnam-Bold.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/Shabnam-Bold.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/Shabnam-Bold.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/Shabnam-Bold.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebblackfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebblackfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebblackfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebblackfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebboldfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebboldfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebboldfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebboldfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextrablackfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextrablackfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextrablackfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextrablackfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextraboldfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextraboldfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextraboldfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebextraboldfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanweblightfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanweblightfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanweblightfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanweblightfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebmediumfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebmediumfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebmediumfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebmediumfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebregularfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebregularfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebregularfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebregularfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebthinfanum.eot b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebthinfanum.eot similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebthinfanum.eot rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/eot/iranyekanwebthinfanum.eot diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebblackfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebblackfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebblackfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebblackfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebboldfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebboldfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebboldfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebboldfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextrablackfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextrablackfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextrablackfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextrablackfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextraboldfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextraboldfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextraboldfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebextraboldfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanweblightfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanweblightfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanweblightfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanweblightfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebmediumfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebmediumfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebmediumfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebmediumfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebregularfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebregularfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebregularfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebregularfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebthinfanum.svg b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebthinfanum.svg similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebthinfanum.svg rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/svg/iranyekanwebthinfanum.svg diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebblackfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebblackfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebblackfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebblackfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebboldfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebboldfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebboldfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebboldfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextrablackfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextrablackfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextrablackfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextrablackfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextraboldfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextraboldfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextraboldfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebextraboldfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanweblightfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanweblightfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanweblightfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanweblightfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebmediumfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebmediumfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebmediumfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebmediumfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebregularfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebregularfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebregularfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebregularfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebthinfanum.ttf b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebthinfanum.ttf similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebthinfanum.ttf rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/ttf/iranyekanwebthinfanum.ttf diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebblackfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebblackfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebblackfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebblackfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebboldfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebboldfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebboldfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebboldfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextrablackfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextrablackfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextrablackfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextrablackfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextraboldfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextraboldfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextraboldfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebextraboldfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanweblightfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanweblightfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanweblightfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanweblightfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebmediumfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebmediumfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebmediumfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebmediumfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebregularfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebregularfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebregularfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebregularfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebthinfanum.woff b/Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebthinfanum.woff similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebthinfanum.woff rename to Netina.AdminPanel.PWA/wwwroot/assets/fonts/woff/iranyekanwebthinfanum.woff diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/ckeditor.js b/Netina.AdminPanel.PWA/wwwroot/ckeditor.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/ckeditor.js rename to Netina.AdminPanel.PWA/wwwroot/ckeditor.js diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/CKEditor.css b/Netina.AdminPanel.PWA/wwwroot/css/CKEditor.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/CKEditor.css rename to Netina.AdminPanel.PWA/wwwroot/css/CKEditor.css diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/app.css b/Netina.AdminPanel.PWA/wwwroot/css/app.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/app.css rename to Netina.AdminPanel.PWA/wwwroot/css/app.css diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/app.min.css b/Netina.AdminPanel.PWA/wwwroot/css/app.min.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/app.min.css rename to Netina.AdminPanel.PWA/wwwroot/css/app.min.css diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/app.output.css b/Netina.AdminPanel.PWA/wwwroot/css/app.output.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/app.output.css rename to Netina.AdminPanel.PWA/wwwroot/css/app.output.css diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css b/Netina.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css rename to Netina.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css.map b/Netina.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css.map similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css.map rename to Netina.AdminPanel.PWA/wwwroot/css/bootstrap/bootstrap.min.css.map diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/favicon.png b/Netina.AdminPanel.PWA/wwwroot/favicon.png similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/favicon.png rename to Netina.AdminPanel.PWA/wwwroot/favicon.png diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/icon-192.png b/Netina.AdminPanel.PWA/wwwroot/icon-192.png similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/icon-192.png rename to Netina.AdminPanel.PWA/wwwroot/icon-192.png diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/icon-512.png b/Netina.AdminPanel.PWA/wwwroot/icon-512.png similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/icon-512.png rename to Netina.AdminPanel.PWA/wwwroot/icon-512.png diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/index.html b/Netina.AdminPanel.PWA/wwwroot/index.html similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/index.html rename to Netina.AdminPanel.PWA/wwwroot/index.html diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/manifest.webmanifest b/Netina.AdminPanel.PWA/wwwroot/manifest.webmanifest similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/manifest.webmanifest rename to Netina.AdminPanel.PWA/wwwroot/manifest.webmanifest diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/service-worker.js b/Netina.AdminPanel.PWA/wwwroot/service-worker.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/service-worker.js rename to Netina.AdminPanel.PWA/wwwroot/service-worker.js diff --git a/NetinaShop.AdminPanel.PWA/wwwroot/service-worker.published.js b/Netina.AdminPanel.PWA/wwwroot/service-worker.published.js similarity index 100% rename from NetinaShop.AdminPanel.PWA/wwwroot/service-worker.published.js rename to Netina.AdminPanel.PWA/wwwroot/service-worker.published.js diff --git a/NetinaShop.AdminPanel.sln b/Netina.AdminPanel.sln similarity index 75% rename from NetinaShop.AdminPanel.sln rename to Netina.AdminPanel.sln index 115824d..505c6c0 100644 --- a/NetinaShop.AdminPanel.sln +++ b/Netina.AdminPanel.sln @@ -3,11 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.8.34316.72 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.AdminPanel.PWA", "NetinaShop.AdminPanel.PWA\NetinaShop.AdminPanel.PWA.csproj", "{EB154E26-A392-4521-B26D-1B82C8597201}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.AdminPanel.PWA", "Netina.AdminPanel.PWA\Netina.AdminPanel.PWA.csproj", "{EB154E26-A392-4521-B26D-1B82C8597201}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Domain", "..\NetinaShop\NetinaShop.Domain\NetinaShop.Domain.csproj", "{FD9AD662-66FB-431A-A2C1-8D6262402FCE}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Domain", "..\Netina\Netina.Domain\Netina.Domain.csproj", "{FD9AD662-66FB-431A-A2C1-8D6262402FCE}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Common", "..\NetinaShop\NetinaShop.Common\NetinaShop.Common.csproj", "{CE60F736-C3F2-4D81-862E-48135E5FFC9C}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Common", "..\Netina\Netina.Common\Netina.Common.csproj", "{CE60F736-C3F2-4D81-862E-48135E5FFC9C}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution