public int CreateSimpleTicket(HelpDesk_Tickets_SimplePost_vm ticket) { var priority = 2; if (ticket.RequestedDueDate != null) { priority = 1; } var fullTicket = new HelpDesk_Tickets_vm { TicketNumber = 0, Title = ticket.Title, Description = ticket.Description, RequestorUserName = ticket.RequestorUserName, RequestDateTime = DateTime.Now, RequestedDueDate = ticket.RequestedDueDate ?? null, TicketCategoryID = ticket.TicketCategoryID, PriorityCode = (byte)priority, StatusID = 2, AssignedToUserName = "******", //Temporary need to get username of the default user the ticket will be assgined to TicketTypeID = 1, NeedsApproval = false }; return(CreateTicket(fullTicket)); }
public int PostSimpleValue([FromBody] HelpDesk_Tickets_SimplePost_vm value) { _logger.Info("Adding a new ticket. "); return(_helpDeskTicketManager.CreateSimpleTicket(value)); }