Ejemplo n.º 1
0
 public void Put(int id, [FromBody] CarViewModel car)
 {
     if (car != null && ModelState.IsValid)
     {
         var dbCar = db.Cars.Where(c => c.Id == car.Id).SingleOrDefault();
         if (dbCar != null)
         {
             dbCar.Name  = car.Name;
             dbCar.Price = car.Price;
             dbCar.Sold  = car.Sold;
         }
     }
     db.SaveChanges();
 }
Ejemplo n.º 2
0
 public CarViewModel Post(CarViewModel car)
 {
     if (car != null && ModelState.IsValid)
     {
         var newCar = new Car {
             Name = car.Name, Price = car.Price, Sold = car.Sold
         };
         // db.Add(newCar);
         db.Cars.Add(newCar);
         db.SaveChanges();
         car.Id = newCar.Id;
     }
     return(car);
 }