public async Task <IActionResult> Index() { var userName = User.Identity.Name; var model = await _unitOfWork.TicketControl.GetAllUserTickets(userName); // Model Lists & Data TicketHome ticketPanel = new TicketHome(); ticketPanel.AreaUserTickets = model; return(View(ticketPanel)); }
public async Task <IActionResult> Create(TicketHome model) { try { // TODO: Add insert logic here var user = User.Identity.Name; await _unitOfWork.TicketControl.AddAsyncTicket(model.TicketModel, user); _unitOfWork.Complete(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }