예제 #1
0
 public static void insertMueble(Mueble newMueble)
 {
     try
     {
         using (var model = new oficinasymasEntities())
         {
             model.Muebles.Add(newMueble);
             model.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     };
 }
예제 #2
0
 public static void removeMueble(int idMuebleToRemove)
 {
     try
     {
         Mueble muebleToRemove = searchMuebleById(idMuebleToRemove);
         using (var model = new oficinasymasEntities())
         {
             model.Muebles.Attach(muebleToRemove);
             model.Muebles.Remove(muebleToRemove);
             model.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
 public static void updateMueble(Mueble muebleToUpdate)
 {
     try
     {
         using (var model = new oficinasymasEntities())
         {
             Mueble mueble = model.Muebles.Find(muebleToUpdate.idMueble);
             mueble.nombre         = muebleToUpdate.nombre;
             mueble.color          = muebleToUpdate.color;
             mueble.precio         = muebleToUpdate.precio;
             mueble.image          = muebleToUpdate.image;
             mueble.cantidad_stock = muebleToUpdate.cantidad_stock;
             mueble.categoria      = muebleToUpdate.categoria;
             model.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }