public async Task <IActionResult> CreateNewTicket(CreateTicketViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            await ticketRepository.AddTicketAsync(viewModel.Ticket);

            await ticketRepository.CommitAsync();

            return(RedirectToAction("Index"));
        }