public void AddOrUpdate(IRentalBillModel model) { try { using (var ctx = new DBProjectEntities()) { var newObject = ctx.FakturyWynajem.Find(model.Id); if (newObject == null) { newObject = Mapper.ModelMapper.Mapper.Map <FakturyWynajem>(model); ctx.FakturyWynajem.Add(newObject); } else { newObject.id_wynajem = model.id_wynajem; newObject.numer_faktury = model.numer_faktury; newObject.data_platnosci = model.data_platnosci; newObject.cena = model.cena; } ctx.SaveChanges(); } } catch (Exception ex) { Logger.Log(ex.Message); } }
public bool Remove(IRentalBillModel model) { return(Remove(model.Id)); }