コード例 #1
0
 public void DeleteServedCar(ServedCar servedCar)
 {
     using (StoDbContext db = new StoDbContext())
     {
         db.ServedCars.Remove(servedCar);
         db.SaveChanges();
     }
 }
コード例 #2
0
 public ServedCar UpdateServedCar(ServedCar servedCar)
 {
     using (StoDbContext db = new StoDbContext())
     {
         db.ServedCars.Update(servedCar);
         db.SaveChanges();
         return(servedCar);
     }
 }
コード例 #3
0
        public ServedCar SelectServedCar(int servedCarId)
        {
            ServedCar servedCar = null;

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