public void DeleteServedCar(ServedCar servedCar) { using (StoDbContext db = new StoDbContext()) { db.ServedCars.Remove(servedCar); db.SaveChanges(); } }
public ServedCar UpdateServedCar(ServedCar servedCar) { using (StoDbContext db = new StoDbContext()) { db.ServedCars.Update(servedCar); db.SaveChanges(); return(servedCar); } }
public ServedCar SelectServedCar(int servedCarId) { ServedCar servedCar = null; using (StoDbContext db = new StoDbContext()) { servedCar = db.ServedCars.First <ServedCar>(s => s.Id == servedCarId); } return(servedCar); }
public ServedCar CreateOrUpdateServedCar(ServedCar servedCar) { if (servedCar.Id > 0) { //Update return(UpdateServedCar(servedCar)); } else { //Create return(CreateServedCar(servedCar)); } }
/// <summary> /// Выполняет отмену изменений и сброс текущего объекта /// </summary> public void Reset() { CancelChanges(); CurrentServedCar = null; }