private void CreateHistoryItem(TicketHistory ticketHistory, TicketAttribute ticketAttribute, string newValue, string oldValue) { TicketHistoryItem ticketHistoryItem = new TicketHistoryItem(); ticketHistoryItem.TicketAttribute = ticketAttribute; ticketHistoryItem.NewValue = newValue; ticketHistoryItem.OldValue = oldValue; ticketHistoryItem.TicketHistory = ticketHistory; //ticketHistoryItem.UserId = base.UserId; _faciTechDbContext.Add(ticketHistoryItem); }
private TicketAttribute GetAttribute(string attributeName) { var ticketAttribute = _faciTechDbContext.TicketAttribute.Where(e => e.Name == attributeName).FirstOrDefault(); if (ticketAttribute == null) { ticketAttribute = new TicketAttribute() { Id = Guid.NewGuid(), Name = attributeName }; _faciTechDbContext.TicketAttribute.Add(ticketAttribute); } return(ticketAttribute); }