├── .gitattributes ├── .gitignore ├── FluentPOS.sln └── src ├── API ├── API.csproj ├── APILayer.cs ├── Controllers │ ├── BaseApiController.cs │ ├── TokenController.cs │ ├── UsersController.cs │ └── v1 │ │ └── ProductsController.cs ├── FluentPOS.API.xml ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── Application.Features ├── Application.Features.csproj ├── Extensions │ └── ServiceCollectionExtensions.cs ├── Mappings │ └── ProductProfile.cs └── Products │ └── Queries │ └── GetProduct │ └── GetProductQuery.cs ├── Application ├── Abstractions │ ├── Auth │ │ └── ITokenService.cs │ ├── DI │ │ └── IApplicationService.cs │ ├── DateTimes │ │ └── IDateTimeService.cs │ ├── DbContexts │ │ ├── IApplicationDbContext.cs │ │ ├── IDbReadContext.cs │ │ └── IDbWriteContext.cs │ ├── Queries │ │ └── ICacheableQuery.cs │ ├── Repositories │ │ ├── IGenericRepository.cs │ │ └── IUnitOfWork.cs │ ├── Serializations │ │ └── ISerializerService.cs │ ├── Shared │ │ └── IMailService.cs │ └── Users │ │ └── IUserService.cs ├── Application.csproj ├── ApplicationLayer.cs ├── Enums │ └── Roles.cs ├── Exceptions │ ├── AuthorizationException.cs │ └── DBContextNullException.cs ├── Extensions │ └── ServiceCollectionExtensions.cs ├── PipelineBehaviors │ └── CachingBehavior.cs ├── Requests │ ├── Auth │ │ ├── RefreshTokenRequest.cs │ │ └── TokenRequest.cs │ ├── Shared │ │ └── MailRequest.cs │ └── Users │ │ ├── ForgotPasswordRequest.cs │ │ ├── RegisterRequest.cs │ │ └── ResetPasswordRequest.cs ├── Responses │ ├── Auth │ │ └── TokenResponse.cs │ └── Users │ │ ├── UserResponse.cs │ │ └── UserRolesResponse.cs ├── Settings │ ├── CacheSettings.cs │ ├── JWTSettings.cs │ └── MailSettings.cs └── Specifications │ ├── BaseSpecification.cs │ └── ISpecification.cs ├── Client.Blazor ├── App.razor ├── Client.Blazor.csproj ├── Pages │ ├── Counter.razor │ ├── FetchData.razor │ └── Index.razor ├── Program.cs ├── Properties │ └── launchSettings.json ├── Shared │ ├── MainLayout.razor │ ├── MainLayout.razor.css │ ├── NavMenu.razor │ ├── NavMenu.razor.css │ └── SurveyPrompt.razor ├── _Imports.razor └── wwwroot │ ├── css │ ├── app.css │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ └── open-iconic │ │ ├── FONT-LICENSE │ │ ├── ICON-LICENSE │ │ ├── README.md │ │ └── font │ │ ├── css │ │ └── open-iconic-bootstrap.min.css │ │ └── fonts │ │ ├── open-iconic.eot │ │ ├── open-iconic.otf │ │ ├── open-iconic.svg │ │ ├── open-iconic.ttf │ │ └── open-iconic.woff │ ├── favicon.ico │ ├── index.html │ └── sample-data │ └── weather.json ├── Client.Shared └── Client.Shared.csproj ├── Domain ├── AuditableEntity.cs ├── BaseEntity.cs ├── Domain.csproj └── Entities │ ├── Address.cs │ ├── ApplicationUser.cs │ ├── BusinessUnit.cs │ ├── Combo.cs │ ├── Company.cs │ ├── Customer.cs │ ├── Expense.cs │ ├── GiftCard.cs │ ├── Invoice.cs │ ├── Payment.cs │ ├── Person.cs │ ├── Printer.cs │ ├── Product.cs │ ├── ProductBrand.cs │ ├── ProductCategory.cs │ ├── Purchase.cs │ ├── Register.cs │ ├── Sale.cs │ ├── SaleDetail.cs │ ├── SaleTransaction.cs │ ├── Setting.cs │ ├── Store.cs │ ├── Supplier.cs │ ├── SuspendedSale.cs │ ├── SuspendedSaleDetail.cs │ └── Vendor.cs ├── Infrastructure.Shared ├── Extensions │ └── ServiceCollectionExtensions.cs ├── Infrastructure.Shared.csproj ├── Mail │ ├── SMTPMailService.cs │ └── SendGridMailService.cs └── Serializations │ └── SerializerService.cs ├── Infrastructure ├── Constants │ ├── DefaultIdentityConstants.cs │ └── PersistenceConstants.cs ├── Extensions │ ├── ApplicationBuilderExtensions.cs │ ├── HostBuilderExtensions.cs │ ├── ModelBuilderExtensions.cs │ └── ServiceCollectionExtensions.cs ├── Identity │ ├── ExtendedIdentityRole.cs │ ├── ExtendedIdentityUser.cs │ └── Seeds │ │ ├── DefaultBasicUser.cs │ │ ├── DefaultRoles.cs │ │ └── DefaultSuperAdministrator.cs ├── Infrastructure.csproj ├── InfrastructureLayer.cs ├── Middlewares │ └── GlobalErrorHandler.cs ├── Migrations │ ├── 20210530112035_products.Designer.cs │ ├── 20210530112035_products.cs │ └── ApplicationDbContextModelSnapshot.cs ├── Persistence │ ├── Contexts │ │ ├── Dapper │ │ │ ├── DapperDbReadContext.cs │ │ │ └── DapperDbWriteContext.cs │ │ └── EFCore │ │ │ └── ApplicationDbContext.cs │ └── Repositories │ │ ├── GenericRepository.cs │ │ ├── SpecificationEvaluator.cs │ │ └── UnitOfWork.cs └── Services │ ├── Auth │ └── TokenService.cs │ ├── DateTimes │ ├── SomeDateTimeService.cs │ └── SystemDateTimeService.cs │ └── Users │ └── UserService.cs ├── Shared.ViewModels ├── IViewModel.cs ├── Products │ ├── ProductListViewModel.cs │ └── ProductViewModel.cs └── Shared.ViewModels.csproj └── Shared.Wrapper ├── IResult.cs ├── Result.cs └── Shared.Wrapper.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/.gitignore -------------------------------------------------------------------------------- /FluentPOS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/FluentPOS.sln -------------------------------------------------------------------------------- /src/API/API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/API.csproj -------------------------------------------------------------------------------- /src/API/APILayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/APILayer.cs -------------------------------------------------------------------------------- /src/API/Controllers/BaseApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Controllers/BaseApiController.cs -------------------------------------------------------------------------------- /src/API/Controllers/TokenController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Controllers/TokenController.cs -------------------------------------------------------------------------------- /src/API/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Controllers/UsersController.cs -------------------------------------------------------------------------------- /src/API/Controllers/v1/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Controllers/v1/ProductsController.cs -------------------------------------------------------------------------------- /src/API/FluentPOS.API.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/FluentPOS.API.xml -------------------------------------------------------------------------------- /src/API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Program.cs -------------------------------------------------------------------------------- /src/API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/Startup.cs -------------------------------------------------------------------------------- /src/API/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/appsettings.Development.json -------------------------------------------------------------------------------- /src/API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/API/appsettings.json -------------------------------------------------------------------------------- /src/Application.Features/Application.Features.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application.Features/Application.Features.csproj -------------------------------------------------------------------------------- /src/Application.Features/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application.Features/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Application.Features/Mappings/ProductProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application.Features/Mappings/ProductProfile.cs -------------------------------------------------------------------------------- /src/Application.Features/Products/Queries/GetProduct/GetProductQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application.Features/Products/Queries/GetProduct/GetProductQuery.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Auth/ITokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Auth/ITokenService.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/DI/IApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/DI/IApplicationService.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/DateTimes/IDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/DateTimes/IDateTimeService.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/DbContexts/IApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/DbContexts/IApplicationDbContext.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/DbContexts/IDbReadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/DbContexts/IDbReadContext.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/DbContexts/IDbWriteContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/DbContexts/IDbWriteContext.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Queries/ICacheableQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Queries/ICacheableQuery.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Repositories/IGenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Repositories/IGenericRepository.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Repositories/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Repositories/IUnitOfWork.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Serializations/ISerializerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Serializations/ISerializerService.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Shared/IMailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Shared/IMailService.cs -------------------------------------------------------------------------------- /src/Application/Abstractions/Users/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Abstractions/Users/IUserService.cs -------------------------------------------------------------------------------- /src/Application/Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Application.csproj -------------------------------------------------------------------------------- /src/Application/ApplicationLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/ApplicationLayer.cs -------------------------------------------------------------------------------- /src/Application/Enums/Roles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Enums/Roles.cs -------------------------------------------------------------------------------- /src/Application/Exceptions/AuthorizationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Exceptions/AuthorizationException.cs -------------------------------------------------------------------------------- /src/Application/Exceptions/DBContextNullException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Exceptions/DBContextNullException.cs -------------------------------------------------------------------------------- /src/Application/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Application/PipelineBehaviors/CachingBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/PipelineBehaviors/CachingBehavior.cs -------------------------------------------------------------------------------- /src/Application/Requests/Auth/RefreshTokenRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Auth/RefreshTokenRequest.cs -------------------------------------------------------------------------------- /src/Application/Requests/Auth/TokenRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Auth/TokenRequest.cs -------------------------------------------------------------------------------- /src/Application/Requests/Shared/MailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Shared/MailRequest.cs -------------------------------------------------------------------------------- /src/Application/Requests/Users/ForgotPasswordRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Users/ForgotPasswordRequest.cs -------------------------------------------------------------------------------- /src/Application/Requests/Users/RegisterRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Users/RegisterRequest.cs -------------------------------------------------------------------------------- /src/Application/Requests/Users/ResetPasswordRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Requests/Users/ResetPasswordRequest.cs -------------------------------------------------------------------------------- /src/Application/Responses/Auth/TokenResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Responses/Auth/TokenResponse.cs -------------------------------------------------------------------------------- /src/Application/Responses/Users/UserResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Responses/Users/UserResponse.cs -------------------------------------------------------------------------------- /src/Application/Responses/Users/UserRolesResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Responses/Users/UserRolesResponse.cs -------------------------------------------------------------------------------- /src/Application/Settings/CacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Settings/CacheSettings.cs -------------------------------------------------------------------------------- /src/Application/Settings/JWTSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Settings/JWTSettings.cs -------------------------------------------------------------------------------- /src/Application/Settings/MailSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Settings/MailSettings.cs -------------------------------------------------------------------------------- /src/Application/Specifications/BaseSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Specifications/BaseSpecification.cs -------------------------------------------------------------------------------- /src/Application/Specifications/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Application/Specifications/ISpecification.cs -------------------------------------------------------------------------------- /src/Client.Blazor/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/App.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Client.Blazor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Client.Blazor.csproj -------------------------------------------------------------------------------- /src/Client.Blazor/Pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Pages/Counter.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Pages/FetchData.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Pages/FetchData.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Pages/Index.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Program.cs -------------------------------------------------------------------------------- /src/Client.Blazor/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Client.Blazor/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Shared/MainLayout.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Shared/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Shared/MainLayout.razor.css -------------------------------------------------------------------------------- /src/Client.Blazor/Shared/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Shared/NavMenu.razor -------------------------------------------------------------------------------- /src/Client.Blazor/Shared/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Shared/NavMenu.razor.css -------------------------------------------------------------------------------- /src/Client.Blazor/Shared/SurveyPrompt.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/Shared/SurveyPrompt.razor -------------------------------------------------------------------------------- /src/Client.Blazor/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/_Imports.razor -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/app.css -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/FONT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/FONT-LICENSE -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/ICON-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/ICON-LICENSE -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/README.md -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.svg -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/index.html -------------------------------------------------------------------------------- /src/Client.Blazor/wwwroot/sample-data/weather.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Blazor/wwwroot/sample-data/weather.json -------------------------------------------------------------------------------- /src/Client.Shared/Client.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Client.Shared/Client.Shared.csproj -------------------------------------------------------------------------------- /src/Domain/AuditableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/AuditableEntity.cs -------------------------------------------------------------------------------- /src/Domain/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/BaseEntity.cs -------------------------------------------------------------------------------- /src/Domain/Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Domain.csproj -------------------------------------------------------------------------------- /src/Domain/Entities/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Address.cs -------------------------------------------------------------------------------- /src/Domain/Entities/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/ApplicationUser.cs -------------------------------------------------------------------------------- /src/Domain/Entities/BusinessUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/BusinessUnit.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Combo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Combo.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Company.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Company.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Customer.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Expense.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Expense.cs -------------------------------------------------------------------------------- /src/Domain/Entities/GiftCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/GiftCard.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Invoice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Invoice.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Payment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Payment.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Person.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Printer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Printer.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Product.cs -------------------------------------------------------------------------------- /src/Domain/Entities/ProductBrand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/ProductBrand.cs -------------------------------------------------------------------------------- /src/Domain/Entities/ProductCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/ProductCategory.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Purchase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Purchase.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Register.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Register.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Sale.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Sale.cs -------------------------------------------------------------------------------- /src/Domain/Entities/SaleDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/SaleDetail.cs -------------------------------------------------------------------------------- /src/Domain/Entities/SaleTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/SaleTransaction.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Setting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Setting.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Store.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Store.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Supplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Supplier.cs -------------------------------------------------------------------------------- /src/Domain/Entities/SuspendedSale.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/SuspendedSale.cs -------------------------------------------------------------------------------- /src/Domain/Entities/SuspendedSaleDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/SuspendedSaleDetail.cs -------------------------------------------------------------------------------- /src/Domain/Entities/Vendor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Domain/Entities/Vendor.cs -------------------------------------------------------------------------------- /src/Infrastructure.Shared/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure.Shared/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure.Shared/Infrastructure.Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure.Shared/Infrastructure.Shared.csproj -------------------------------------------------------------------------------- /src/Infrastructure.Shared/Mail/SMTPMailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure.Shared/Mail/SMTPMailService.cs -------------------------------------------------------------------------------- /src/Infrastructure.Shared/Mail/SendGridMailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure.Shared/Mail/SendGridMailService.cs -------------------------------------------------------------------------------- /src/Infrastructure.Shared/Serializations/SerializerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure.Shared/Serializations/SerializerService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Constants/DefaultIdentityConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Constants/DefaultIdentityConstants.cs -------------------------------------------------------------------------------- /src/Infrastructure/Constants/PersistenceConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Constants/PersistenceConstants.cs -------------------------------------------------------------------------------- /src/Infrastructure/Extensions/ApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Extensions/ApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Extensions/HostBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Extensions/HostBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Extensions/ModelBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Extensions/ModelBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Infrastructure/Identity/ExtendedIdentityRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Identity/ExtendedIdentityRole.cs -------------------------------------------------------------------------------- /src/Infrastructure/Identity/ExtendedIdentityUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Identity/ExtendedIdentityUser.cs -------------------------------------------------------------------------------- /src/Infrastructure/Identity/Seeds/DefaultBasicUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Identity/Seeds/DefaultBasicUser.cs -------------------------------------------------------------------------------- /src/Infrastructure/Identity/Seeds/DefaultRoles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Identity/Seeds/DefaultRoles.cs -------------------------------------------------------------------------------- /src/Infrastructure/Identity/Seeds/DefaultSuperAdministrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Identity/Seeds/DefaultSuperAdministrator.cs -------------------------------------------------------------------------------- /src/Infrastructure/Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Infrastructure.csproj -------------------------------------------------------------------------------- /src/Infrastructure/InfrastructureLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/InfrastructureLayer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Middlewares/GlobalErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Middlewares/GlobalErrorHandler.cs -------------------------------------------------------------------------------- /src/Infrastructure/Migrations/20210530112035_products.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Migrations/20210530112035_products.Designer.cs -------------------------------------------------------------------------------- /src/Infrastructure/Migrations/20210530112035_products.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Migrations/20210530112035_products.cs -------------------------------------------------------------------------------- /src/Infrastructure/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Contexts/Dapper/DapperDbReadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Contexts/Dapper/DapperDbReadContext.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Contexts/Dapper/DapperDbWriteContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Contexts/Dapper/DapperDbWriteContext.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Contexts/EFCore/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Contexts/EFCore/ApplicationDbContext.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Repositories/GenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Repositories/GenericRepository.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Repositories/SpecificationEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Repositories/SpecificationEvaluator.cs -------------------------------------------------------------------------------- /src/Infrastructure/Persistence/Repositories/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Persistence/Repositories/UnitOfWork.cs -------------------------------------------------------------------------------- /src/Infrastructure/Services/Auth/TokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Services/Auth/TokenService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Services/DateTimes/SomeDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Services/DateTimes/SomeDateTimeService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Services/DateTimes/SystemDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Services/DateTimes/SystemDateTimeService.cs -------------------------------------------------------------------------------- /src/Infrastructure/Services/Users/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Infrastructure/Services/Users/UserService.cs -------------------------------------------------------------------------------- /src/Shared.ViewModels/IViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.ViewModels/IViewModel.cs -------------------------------------------------------------------------------- /src/Shared.ViewModels/Products/ProductListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.ViewModels/Products/ProductListViewModel.cs -------------------------------------------------------------------------------- /src/Shared.ViewModels/Products/ProductViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.ViewModels/Products/ProductViewModel.cs -------------------------------------------------------------------------------- /src/Shared.ViewModels/Shared.ViewModels.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.ViewModels/Shared.ViewModels.csproj -------------------------------------------------------------------------------- /src/Shared.Wrapper/IResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.Wrapper/IResult.cs -------------------------------------------------------------------------------- /src/Shared.Wrapper/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.Wrapper/Result.cs -------------------------------------------------------------------------------- /src/Shared.Wrapper/Shared.Wrapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AppSlope/fluentpos/HEAD/src/Shared.Wrapper/Shared.Wrapper.csproj --------------------------------------------------------------------------------