コード例 #1
0
        public async Task <IActionResult> Index()
        {
            var user    = (TokenUser)HttpContext.Items["User"];
            var tickets = await _ticketProxy.Get(user.Token, new TicketSearchParameters { ClientId = user.Id });

            var products = await _productProxy.Get(user.Token);

            return(View(new TicketCreateViewParameters
            {
                Tickets = tickets,
                ProductViewResult = products,
            }));
        }
コード例 #2
0
        public async Task <IActionResult> ManagerView(int id)
        {
            var ticket = await _ticketProxy.Get(id);

            foreach (var item in ticket.Files)
            {
                item.DonwloadPath = $"{_storageOptions.DownloadPath}/{item.Id}";
            }

            return(View(new TicketRepliesParameters
            {
                Ticket = ticket,
            }));
        }