public void AddManager(ManagerDto manager) { var managerEntity = _dbContext.Managers.Find(manager.ID); if (managerEntity == null) { var newManagerEntity = Mapper.Map <ManagerDto, Data.Manager>(manager); _dbContext.Managers.Add(newManagerEntity); _dbContext.SaveChanges(); } }
public void UpdateManager(int id, ManagerDto manager) { var managerEntity = _dbContext.Managers.Find(id); if (managerEntity == null) { throw new NullReferenceException(); } var updatedMangerEntity = Mapper.Map <ManagerDto, Data.Manager>(manager); _dbContext.Managers.AddOrUpdate(updatedMangerEntity); _dbContext.SaveChanges(); }