Exemple #1
0
        public async Task <IActionResult> OnGet(int?statusId = null)
        {
            TicketHeader = new TicketsHeaderViewModel();
            TicketBody   = new TicketsBodyViewModel();

            await GenerateList(statusId);

            TicketHeader.Filter = Filter ?? new FilterViewModel();

            return(Page());
        }
Exemple #2
0
        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())
                });
            }
        }
Exemple #3
0
        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())
                });
            }
        }