public async Task <IActionResult> OnGet(int?statusId = null) { TicketHeader = new TicketsHeaderViewModel(); TicketBody = new TicketsBodyViewModel(); await GenerateList(statusId); TicketHeader.Filter = Filter ?? new FilterViewModel(); return(Page()); }
public IActionResult OnGetBody() { TicketBody = new TicketsBodyViewModel(); bool valid = true; if (valid) { return(new PartialViewResult { ViewName = "_TicketBodyPartial", ViewData = new ViewDataDictionary <TicketsBodyViewModel>(ViewData, new TicketsBodyViewModel()) }); } else { return(new PartialViewResult { ViewName = "_ErrorPartial", ViewData = new ViewDataDictionary <ErrorViewModel>(ViewData, new ErrorViewModel()) }); } }
public async Task <IActionResult> OnGetBody(int?statusId = null) { IList <TicketListItemDto> ticketResult; TicketBody = new TicketsBodyViewModel(); if (Filter != null) { ticketResult = await ticketService.GetAllTicketsAsync(Filter.StatusId, Filter.PriorityId, Filter.CreatedById, Filter.AssignedToId, Filter.ReportedBy, Filter.Keyword, null, null, null); } else { ticketResult = await ticketService.GetAllTicketsAsync(); } TicketBody.TicketList = ticketResult; bool valid = true; if (valid) { return(new PartialViewResult { ViewName = "_TicketBodyPartial", ViewData = new ViewDataDictionary <TicketsBodyViewModel>(ViewData, TicketBody) }); } else { return(new PartialViewResult { ViewName = "_ErrorPartial", ViewData = new ViewDataDictionary <ErrorViewModel>(ViewData, new ErrorViewModel()) }); } }