├── .gitignore ├── MyTicket.TicketManagement.API.IntegrationTests ├── Base │ ├── CustomWebApplicationFactory.cs │ └── Utilities.cs ├── Controllers │ └── CategoryControllerTests.cs └── MyTicket.TicketManagement.API.IntegrationTests.csproj ├── MyTicket.TicketManagement.Api ├── Controllers │ ├── AccountController.cs │ ├── CategoryController.cs │ ├── EventsController.cs │ └── OrderController.cs ├── Middleware │ ├── ExceptionHandlerMiddleware.cs │ └── MiddlewareExtensions.cs ├── MyTicket.TicketManagement.Api.csproj ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ └── LoggedInUserService.cs ├── Startup.cs ├── Utility │ ├── FileResultContentTypeAttribute.cs │ └── FileResultContentTypeOperationFilter.cs ├── appsettings.Development.json └── appsettings.json ├── MyTicket.TicketManagement.App ├── App.razor ├── Auth │ └── CustomAuthenticationStateProvider.cs ├── Components │ ├── Pager.razor │ ├── Pager.razor.cs │ └── PaginatedList.cs ├── Contracts │ ├── IAuthenticationService.cs │ ├── ICategoryDataService.cs │ ├── IEventDataService.cs │ └── IOrderDataService.cs ├── MyTicket.TicketManagement.App.csproj ├── Pages │ ├── AddCategory.razor │ ├── AddCategory.razor.cs │ ├── CategoryOverview.razor │ ├── CategoryOverview.razor.cs │ ├── EventDetails.razor │ ├── EventDetails.razor.cs │ ├── EventOverview.razor │ ├── EventOverview.razor.cs │ ├── Home.razor │ ├── Index.razor │ ├── Index.razor.cs │ ├── Login.razor │ ├── Login.razor.cs │ ├── Register.razor │ ├── Register.razor.cs │ ├── TicketSales.razor │ └── TicketSales.razor.cs ├── Profiles │ └── Mappings.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ ├── AuthenticationService.cs │ ├── Base │ │ ├── ApiResponse.cs │ │ ├── BaseDataService.cs │ │ ├── Client.cs │ │ ├── IClient.cs │ │ └── ServiceClient.cs │ ├── CategoryDataService.cs │ ├── EventDataService.cs │ └── OrderDataService.cs ├── Shared │ ├── MainLayout.razor │ └── NavMenu.razor ├── ViewModels │ ├── CategoryEventsViewModel.cs │ ├── CategoryViewModel.cs │ ├── EventDetailViewModel.cs │ ├── EventListViewModel.cs │ ├── EventNestedViewModel.cs │ ├── LoginViewModel.cs │ ├── OrdersForMonthListViewModel.cs │ ├── PagedOrderForMonthViewModel.cs │ └── RegisterViewModel.cs ├── _Imports.razor └── wwwroot │ ├── css │ ├── app.css │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ ├── main.css │ ├── normalize.css │ └── 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 │ ├── img │ ├── back-arrow.svg │ └── myticket.png │ ├── index.html │ └── scripts │ └── download.js ├── MyTicket.TicketManagement.Application.UnitTests ├── Categories │ ├── Commands │ │ └── CreateCategoryTests.cs │ └── Queries │ │ └── GetCategoriesListQueryHandlerTests.cs ├── Mocks │ └── RepositoryMocks.cs └── MyTicket.TicketManagement.Application.UnitTests.csproj ├── MyTicket.TicketManagement.Application ├── ApplicationServiceRegistration.cs ├── Contracts │ ├── ILoggedInUserService.cs │ ├── Identity │ │ └── IAuthenticationService.cs │ ├── Infrastructure │ │ ├── ICsvExporter.cs │ │ └── IEmailService.cs │ └── Persistence │ │ ├── IAsyncRepository.cs │ │ ├── ICategoryRepository.cs │ │ ├── IEventRepository.cs │ │ └── IOrderRepository.cs ├── Exceptions │ ├── BadRequestException.cs │ ├── NotFoundException.cs │ └── ValidationException.cs ├── Features │ ├── Categories │ │ ├── Commands │ │ │ └── CreateCateogry │ │ │ │ ├── CreateCategoryCommand.cs │ │ │ │ ├── CreateCategoryCommandHandler.cs │ │ │ │ ├── CreateCategoryCommandResponse.cs │ │ │ │ ├── CreateCategoryCommandValidator.cs │ │ │ │ └── CreateCategoryDto.cs │ │ └── Queries │ │ │ ├── GetCategoriesList │ │ │ ├── CategoryListVm.cs │ │ │ ├── GetCategoriesListQuery.cs │ │ │ └── GetCategoriesListQueryHandler.cs │ │ │ └── GetCategoriesListWithEvents │ │ │ ├── CategoryEventDto.cs │ │ │ ├── CategoryEventListVm.cs │ │ │ ├── GetCategoriesListWithEventsQuery.cs │ │ │ └── GetCategoriesListWithEventsQueryHandler.cs │ ├── Events │ │ ├── Commands │ │ │ ├── CreateEvent │ │ │ │ ├── CreateEventCommand.cs │ │ │ │ ├── CreateEventCommandHandler.cs │ │ │ │ └── CreateEventCommandValidator.cs │ │ │ ├── DeleteEvent │ │ │ │ ├── DeleteEventCommand.cs │ │ │ │ └── DeleteEventCommandHandler.cs │ │ │ └── UpdateEvent │ │ │ │ ├── UpdateEventCommand.cs │ │ │ │ ├── UpdateEventCommandHandler.cs │ │ │ │ └── UpdateEventCommandValidator.cs │ │ └── Queries │ │ │ ├── GetEventDetail │ │ │ ├── CategoryDto.cs │ │ │ ├── EventDetailVm.cs │ │ │ ├── GetEventDetailQuery.cs │ │ │ └── GetEventDetailQueryHandler.cs │ │ │ ├── GetEventsExport │ │ │ ├── EventExportDto.cs │ │ │ ├── EventExportFileVm.cs │ │ │ ├── GetEventsExportQuery.cs │ │ │ └── GetEventsExportQueryHandler.cs │ │ │ └── GetEventsList │ │ │ ├── EventListVm.cs │ │ │ ├── GetEventsListQuery.cs │ │ │ └── GetEventsListQueryHandler.cs │ └── Orders │ │ └── GetOrdersForMonth │ │ ├── GetOrdersForMonthQuery.cs │ │ ├── GetOrdersForMonthQueryHandler.cs │ │ ├── OrdersForMonthDto.cs │ │ └── PagedOrdersForMonthVm.cs ├── Models │ ├── Authentication │ │ ├── AuthenticationRequest.cs │ │ ├── AuthenticationResponse.cs │ │ ├── JwtSettings.cs │ │ ├── RegistrationRequest.cs │ │ └── RegistrationResponse.cs │ └── Mail │ │ ├── Email.cs │ │ └── EmailSettings.cs ├── MyTicket.TicketManagement.Application.csproj ├── Profiles │ └── MappingProfile.cs └── Responses │ └── BaseResponse.cs ├── MyTicket.TicketManagement.Domain ├── Common │ └── AuditableEntity.cs ├── Entities │ ├── Category.cs │ ├── Event.cs │ └── Order.cs └── MyTicket.TicketManagement.Domain.csproj ├── MyTicket.TicketManagement.Identity ├── IdentityServiceExtensions.cs ├── Models │ └── ApplicationUser.cs ├── MyTicket.TicketManagement.Identity.csproj ├── MyTicketIdentityDbContext.cs ├── Seed │ └── CreateFirstUser.cs └── Services │ └── AuthenticationService.cs ├── MyTicket.TicketManagement.Infrastructure ├── FileExport │ └── CsvExporter.cs ├── InfrastructureServiceRegistration.cs ├── Mail │ └── EmailService.cs └── MyTicket.TicketManagement.Infrastructure.csproj ├── MyTicket.TicketManagement.Persistence.IntegrationTests ├── MyTicket.TicketManagement.Persistence.IntegrationTests.csproj └── MyTicketDbContextTests.cs ├── MyTicket.TicketManagement.Persistence ├── MyTicket.TicketManagement.Persistence.csproj ├── MyTicketDbContext.cs ├── PersistenceServiceRegistration.cs └── Repositories │ ├── BaseRepository.cs │ ├── CategoryRepository.cs │ ├── EventRepository.cs │ └── OrderRepository.cs ├── MyTicket.TicketManagement.sln ├── README.md └── nswagsettings.nswag /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/.gitignore -------------------------------------------------------------------------------- /MyTicket.TicketManagement.API.IntegrationTests/Base/CustomWebApplicationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.API.IntegrationTests/Base/CustomWebApplicationFactory.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.API.IntegrationTests/Base/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.API.IntegrationTests/Base/Utilities.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.API.IntegrationTests/Controllers/CategoryControllerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.API.IntegrationTests/Controllers/CategoryControllerTests.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.API.IntegrationTests/MyTicket.TicketManagement.API.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.API.IntegrationTests/MyTicket.TicketManagement.API.IntegrationTests.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Controllers/AccountController.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Controllers/CategoryController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Controllers/CategoryController.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Controllers/EventsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Controllers/EventsController.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Controllers/OrderController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Controllers/OrderController.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Middleware/ExceptionHandlerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Middleware/ExceptionHandlerMiddleware.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Middleware/MiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Middleware/MiddlewareExtensions.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/MyTicket.TicketManagement.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/MyTicket.TicketManagement.Api.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Program.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Services/LoggedInUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Services/LoggedInUserService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Startup.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Utility/FileResultContentTypeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Utility/FileResultContentTypeAttribute.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/Utility/FileResultContentTypeOperationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/Utility/FileResultContentTypeOperationFilter.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/appsettings.Development.json -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Api/appsettings.json -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/App.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Auth/CustomAuthenticationStateProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Auth/CustomAuthenticationStateProvider.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Components/Pager.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Components/Pager.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Components/Pager.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Components/Pager.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Components/PaginatedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Components/PaginatedList.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Contracts/IAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Contracts/IAuthenticationService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Contracts/ICategoryDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Contracts/ICategoryDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Contracts/IEventDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Contracts/IEventDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Contracts/IOrderDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Contracts/IOrderDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/MyTicket.TicketManagement.App.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/MyTicket.TicketManagement.App.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/AddCategory.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/AddCategory.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/AddCategory.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/AddCategory.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/CategoryOverview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/CategoryOverview.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/CategoryOverview.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/CategoryOverview.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/EventDetails.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/EventDetails.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/EventDetails.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/EventDetails.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/EventOverview.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/EventOverview.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/EventOverview.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/EventOverview.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Home.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Index.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Index.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Index.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Login.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Login.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Login.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Login.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Register.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Register.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/Register.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/Register.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/TicketSales.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/TicketSales.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Pages/TicketSales.razor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Pages/TicketSales.razor.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Profiles/Mappings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Profiles/Mappings.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Program.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Properties/launchSettings.json -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/AuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/AuthenticationService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/Base/ApiResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/Base/ApiResponse.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/Base/BaseDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/Base/BaseDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/Base/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/Base/Client.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/Base/IClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/Base/IClient.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/Base/ServiceClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/Base/ServiceClient.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/CategoryDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/CategoryDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/EventDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/EventDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Services/OrderDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Services/OrderDataService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Shared/MainLayout.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/Shared/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/Shared/NavMenu.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/CategoryEventsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/CategoryEventsViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/CategoryViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/CategoryViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/EventDetailViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/EventDetailViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/EventListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/EventListViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/EventNestedViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/EventNestedViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/LoginViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/OrdersForMonthListViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/OrdersForMonthListViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/PagedOrderForMonthViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/PagedOrderForMonthViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/ViewModels/RegisterViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/ViewModels/RegisterViewModel.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/_Imports.razor -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/app.css -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/main.css -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/normalize.css -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/FONT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/FONT-LICENSE -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/ICON-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/ICON-LICENSE -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/README.md -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.svg -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/favicon.ico -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/img/back-arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/img/back-arrow.svg -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/img/myticket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/img/myticket.png -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/index.html -------------------------------------------------------------------------------- /MyTicket.TicketManagement.App/wwwroot/scripts/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.App/wwwroot/scripts/download.js -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application.UnitTests/Categories/Commands/CreateCategoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application.UnitTests/Categories/Commands/CreateCategoryTests.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application.UnitTests/Categories/Queries/GetCategoriesListQueryHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application.UnitTests/Categories/Queries/GetCategoriesListQueryHandlerTests.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application.UnitTests/Mocks/RepositoryMocks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application.UnitTests/Mocks/RepositoryMocks.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application.UnitTests/MyTicket.TicketManagement.Application.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application.UnitTests/MyTicket.TicketManagement.Application.UnitTests.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/ApplicationServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/ApplicationServiceRegistration.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/ILoggedInUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/ILoggedInUserService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Identity/IAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Identity/IAuthenticationService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Infrastructure/ICsvExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Infrastructure/ICsvExporter.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Infrastructure/IEmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Infrastructure/IEmailService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Persistence/IAsyncRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Persistence/IAsyncRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Persistence/ICategoryRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Persistence/ICategoryRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Persistence/IEventRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Persistence/IEventRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Contracts/Persistence/IOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Contracts/Persistence/IOrderRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Exceptions/BadRequestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Exceptions/BadRequestException.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Exceptions/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Exceptions/ValidationException.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommand.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandResponse.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryCommandValidator.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Commands/CreateCateogry/CreateCategoryDto.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/CategoryListVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/CategoryListVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/GetCategoriesListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/GetCategoriesListQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/GetCategoriesListQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesList/GetCategoriesListQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/CategoryEventDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/CategoryEventDto.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/CategoryEventListVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/CategoryEventListVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/GetCategoriesListWithEventsQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/GetCategoriesListWithEventsQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/GetCategoriesListWithEventsQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Categories/Queries/GetCategoriesListWithEvents/GetCategoriesListWithEventsQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommand.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommandHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/CreateEvent/CreateEventCommandValidator.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/DeleteEvent/DeleteEventCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/DeleteEvent/DeleteEventCommand.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/DeleteEvent/DeleteEventCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/DeleteEvent/DeleteEventCommandHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommand.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommandHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommandValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Commands/UpdateEvent/UpdateEventCommandValidator.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/CategoryDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/CategoryDto.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/EventDetailVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/EventDetailVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/GetEventDetailQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/GetEventDetailQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/GetEventDetailQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventDetail/GetEventDetailQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/EventExportDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/EventExportDto.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/EventExportFileVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/EventExportFileVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/GetEventsExportQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/GetEventsExportQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/GetEventsExportQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsExport/GetEventsExportQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/EventListVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/EventListVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/GetEventsListQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/GetEventsListQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/GetEventsListQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Events/Queries/GetEventsList/GetEventsListQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/GetOrdersForMonthQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/GetOrdersForMonthQuery.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/GetOrdersForMonthQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/GetOrdersForMonthQueryHandler.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/OrdersForMonthDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/OrdersForMonthDto.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/PagedOrdersForMonthVm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Features/Orders/GetOrdersForMonth/PagedOrdersForMonthVm.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Authentication/AuthenticationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Authentication/AuthenticationRequest.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Authentication/AuthenticationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Authentication/AuthenticationResponse.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Authentication/JwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Authentication/JwtSettings.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Authentication/RegistrationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Authentication/RegistrationRequest.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Authentication/RegistrationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Authentication/RegistrationResponse.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Mail/Email.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Mail/Email.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Models/Mail/EmailSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Models/Mail/EmailSettings.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/MyTicket.TicketManagement.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/MyTicket.TicketManagement.Application.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Profiles/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Profiles/MappingProfile.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Application/Responses/BaseResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Application/Responses/BaseResponse.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Domain/Common/AuditableEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Domain/Common/AuditableEntity.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Domain/Entities/Category.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Domain/Entities/Category.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Domain/Entities/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Domain/Entities/Event.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Domain/Entities/Order.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Domain/MyTicket.TicketManagement.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Domain/MyTicket.TicketManagement.Domain.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/IdentityServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/IdentityServiceExtensions.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/Models/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/Models/ApplicationUser.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/MyTicket.TicketManagement.Identity.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/MyTicket.TicketManagement.Identity.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/MyTicketIdentityDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/MyTicketIdentityDbContext.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/Seed/CreateFirstUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/Seed/CreateFirstUser.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Identity/Services/AuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Identity/Services/AuthenticationService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Infrastructure/FileExport/CsvExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Infrastructure/FileExport/CsvExporter.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Infrastructure/InfrastructureServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Infrastructure/InfrastructureServiceRegistration.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Infrastructure/Mail/EmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Infrastructure/Mail/EmailService.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Infrastructure/MyTicket.TicketManagement.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Infrastructure/MyTicket.TicketManagement.Infrastructure.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence.IntegrationTests/MyTicket.TicketManagement.Persistence.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence.IntegrationTests/MyTicket.TicketManagement.Persistence.IntegrationTests.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence.IntegrationTests/MyTicketDbContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence.IntegrationTests/MyTicketDbContextTests.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/MyTicket.TicketManagement.Persistence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/MyTicket.TicketManagement.Persistence.csproj -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/MyTicketDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/MyTicketDbContext.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/PersistenceServiceRegistration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/PersistenceServiceRegistration.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/Repositories/BaseRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/Repositories/BaseRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/Repositories/CategoryRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/Repositories/CategoryRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/Repositories/EventRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/Repositories/EventRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.Persistence/Repositories/OrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.Persistence/Repositories/OrderRepository.cs -------------------------------------------------------------------------------- /MyTicket.TicketManagement.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/MyTicket.TicketManagement.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/README.md -------------------------------------------------------------------------------- /nswagsettings.nswag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erossini/MyTicket/HEAD/nswagsettings.nswag --------------------------------------------------------------------------------