public void UpdateIncidentPriority(IncidentPriorityDomain priority) { if (priority == null) { throw new NsiArgumentException(ExceptionMessages.ArgumentException); } _incidentPriorityRepository.UpdateIncidentPriority(priority); }
public int AddIncidentPriority(IncidentPriorityDomain priority) { if (priority == null) { throw new NsiArgumentException(ExceptionMessages.ArgumentException); } return(_incidentPriorityRepository.AddIncidentPriority(priority)); }
public void UpdateIncidentPriority(IncidentPriorityDomain priority) { var incidentPriorityDb = _context.Priority.FirstOrDefault(x => x.PriorityId == priority.PriorityId); if (incidentPriorityDb == null) { throw new NsiArgumentException(ExceptionMessages.ArgumentException); } incidentPriorityDb.FromDomainModel(priority); _context.SaveChanges(); }
public int AddIncidentPriority(IncidentPriorityDomain priority) { if (priority == null) { throw new NsiArgumentException(ExceptionMessages.ArgumentException); } var incidentPriorityDb = new Priority().FromDomainModel(priority); _context.Priority.Add(incidentPriorityDb); _context.SaveChanges(); return(incidentPriorityDb.PriorityId); }
public static Priority FromDomainModel(this Priority obj, IncidentPriorityDomain domain) { if (obj == null) { obj = new Priority(); } obj.PriorityId = domain.PriorityId; obj.Name = domain.Name; obj.Code = domain.Code; obj.ColorCode = domain.ColorCode; obj.IsActive = domain.IsActive; obj.IconPath = domain.IconPath; return(obj); }
/// <summary> /// Edit Priority /// </summary> /// <returns><see cref="int"/></returns> public void EditIncidentPriority(IncidentPriorityDomain priority) { _incidentPriorityManipulation.UpdateIncidentPriority(priority); }
/// <summary> /// Add new Priority /// </summary> /// <returns><see cref="int"/></returns> public int AddIncidentPriority(IncidentPriorityDomain priority) { return(_incidentPriorityManipulation.AddIncidentPriority(priority)); }