public int Update(DO_Articulo articulo) { try { using (var Conexion = new EntitiesERP()) { TBL_ARTICULO obj = Conexion.TBL_ARTICULO.Where(x => x.CODIGO == articulo.Codigo).FirstOrDefault(); obj.CODIGO = articulo.Codigo; obj.DESCRIPCION = articulo.Descripcion; obj.DESCRIPCION_LARGA = articulo.NumeroDeSerie; obj.STOCK_MAX = articulo.stockMax; obj.STOCK_MIN = articulo.stockMin; obj.CONSUMIBLE = articulo.IsConsumible; Conexion.Entry(obj).State = EntityState.Modified; return(Conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int Insert(DO_Articulo articulo) { try { using (var Conexion = new EntitiesERP()) { TBL_ARTICULO tblArticulo = new TBL_ARTICULO(); tblArticulo.CODIGO = articulo.Codigo; tblArticulo.DESCRIPCION = articulo.Descripcion; tblArticulo.DESCRIPCION_LARGA = articulo.NumeroDeSerie; tblArticulo.FOTO = articulo.CodigoDeBarras; tblArticulo.ID_CATEGORIA = articulo.ID_CATEGORIA; tblArticulo.ID_COMPANIA = articulo.idCompania; tblArticulo.STOCK_MAX = articulo.stockMax; tblArticulo.STOCK_MIN = articulo.stockMin; tblArticulo.ID_COMPANIA = articulo.idCompania; tblArticulo.CONSUMIBLE = articulo.IsConsumible; Conexion.TBL_ARTICULO.Add(tblArticulo); Conexion.SaveChanges(); return(tblArticulo.ID_ARTICULO); } } catch (Exception) { return(0); } }