Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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());
            }
        }