public void CreatePriority(string name) { var ticketPriority = new TicketPriority(); ticketPriority.Name = name; _repo.Add(ticketPriority); }
//CREATE TICKET public void createTicket(CreateTicketViewModel model, string userId) { TicketType ticketType = new TicketType(model.TicketTypeName); TicketPriority ticketPriority = new TicketPriority(model.Priority); TicketTypeRepo.Add(ticketType); TicketPriorityRepo.Add(ticketPriority); Ticket ticket = new Ticket(model.Title, model.Description, DateTime.Now, model.ProjectId, ticketType.Id, ticketPriority.Id, userId); TicketRepo.Add(ticket); var copyTicket = TicketRepo.GetEntity(x => x.Id == ticket.Id); TicketHistory history = new TicketHistory(copyTicket.Id, "property", model.Description, model.Description, true, userId); TicketHistoryRepo.Add(history); }