public bool PutEntity(long id, DbModel flightInfoModel) { if (id != flightInfoModel.Id) { return(false); } _kzDbContext.Entry(flightInfoModel).State = EntityState.Modified; try { _kzDbContext.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!flightInfoModelExists(id)) { return(false); } else { throw; } } return(true); }
public DbModel Save(DbModel model) { if (model.Id > 0) { //_dbSet.Update(model); _kzDbContext.Entry(model).State = EntityState.Modified; } else { _dbSet.Add(model); } _kzDbContext.SaveChanges(); return(model); }