Ejemplo n.º 1
0
 public static void Agregar(SAB_CP_ASPECTOSPRODUCTOS aspecto)
 {
     using (var db = new SinabEntities())
     {
         Agregar(db, aspecto);
     }
 }
Ejemplo n.º 2
0
 public static void Agregar(SinabEntities db, SAB_CP_ASPECTOSPRODUCTOS aspecto)
 {
     try
     {
         db.SAB_CP_ASPECTOSPRODUCTOS.AddObject(aspecto);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Ejemplo n.º 3
0
 public static void Actualizar(SAB_CP_ASPECTOSPRODUCTOS aspecto)
 {
     using (var db = new SinabEntities())
     {
         var a = Obtener(db, aspecto.IdAspectos, aspecto.IdProductoProveedores);
         if (a == null)
         {
             throw new Exception("No se pudo encontrar el aspecto a actualizar");
         }
         a.fechaemision = aspecto.fechaemision;
         a.fechavto     = aspecto.fechavto;
         a.Comentario   = aspecto.Comentario;
         a.estado       = aspecto.estado;
         db.SaveChanges();
     }
 }