public static List <DO_Articulo> GetAllArticulos(int idCompania) { SO_Articulo service = new SO_Articulo(); IList informacionBD = service.GetAll(idCompania); List <DO_Articulo> lista = new List <DO_Articulo>(); if (informacionBD != null) { foreach (var item in informacionBD) { System.Type tipo = item.GetType(); DO_Articulo articulo = new DO_Articulo(); articulo.Codigo = (string)tipo.GetProperty("CODIGO").GetValue(item, null); articulo.Descripcion = (string)tipo.GetProperty("DESCRIPCION").GetValue(item, null); articulo.DescripcionLarga = (string)tipo.GetProperty("DESCRIPCION_LARGA").GetValue(item, null); articulo.foto = (byte[])tipo.GetProperty("FOTO").GetValue(item, null); articulo.idArticulo = (int)tipo.GetProperty("ID_ARTICULO").GetValue(item, null); articulo.idCompania = (int)tipo.GetProperty("ID_COMPANIA").GetValue(item, null); articulo.ID_CATEGORIA = (int)tipo.GetProperty("ID_CATEGORIA").GetValue(item, null); articulo.stockMax = (int)tipo.GetProperty("STOCK_MAX").GetValue(item, null); articulo.stockMin = (int)tipo.GetProperty("STOCK_MIN").GetValue(item, null); lista.Add(articulo); } } return(lista); }
public static DO_Articulo GetArticulo(int idArticulo) { SO_Articulo service = new SO_Articulo(); return(service.GetArticulo(idArticulo)); }
public static int UpdateArticulo(DO_Articulo articulo) { SO_Articulo service = new SO_Articulo(); return(service.Update(articulo)); }
public static int DeleteArticulo(int idArticulo) { SO_Articulo service = new SO_Articulo(); return(service.Delete(idArticulo)); }
public static int InsertArticulo(DO_Articulo articulo) { SO_Articulo service = new SO_Articulo(); return(service.Insert(articulo)); }