public void AddOrUpdate(ISupervisorModel model) { try { using (var ctx = new DBProjectEntities()) { var newObject = ctx.Dozorcy.Find(model.Id); if (newObject == null) { newObject = Mapper.ModelMapper.Mapper.Map <Dozorcy>(model); ctx.Dozorcy.Add(newObject); } else { newObject.Imie = model.Imie; newObject.Nazwisko = model.Nazwisko; newObject.PESEL = model.PESEL; newObject.nr_telefonu = model.nr_telefonu; } ctx.SaveChanges(); } } catch (Exception ex) { Logger.Log(ex.Message); } }
public bool Remove(ISupervisorModel model) { return(Remove(model.Id)); }