Пример #1
0
        public void CreatePriority(string name)
        {
            var ticketPriority = new TicketPriority();

            ticketPriority.Name = name;
            _repo.Add(ticketPriority);
        }
Пример #2
0
        //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);
        }