示例#1
0
        public async Task <ActionResult <MessageModel> > CreateTicket(SupportTicketRequestModel requestModel)
        {
            var    currentUser = HttpContext.User;
            string username    = currentUser.Claims.FirstOrDefault(currentUser => currentUser.Type == "Username").Value;

            return(await _ticketService.CreateSupportTicket(currentUser, username, requestModel.Ticket));
        }
示例#2
0
        public async Task <ActionResult <MessageModel> > RespondToTicket(SupportTicketRequestModel requestModel)
        {
            var currentUser = HttpContext.User;

            return(await _supportTicketService.GiveResponse(currentUser, requestModel.Ticket.Id));
        }