Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public static DO_Articulo GetArticulo(int idArticulo)
        {
            SO_Articulo service = new SO_Articulo();

            return(service.GetArticulo(idArticulo));
        }
Exemplo n.º 3
0
        public static int UpdateArticulo(DO_Articulo articulo)
        {
            SO_Articulo service = new SO_Articulo();

            return(service.Update(articulo));
        }
Exemplo n.º 4
0
        public static int DeleteArticulo(int idArticulo)
        {
            SO_Articulo service = new SO_Articulo();

            return(service.Delete(idArticulo));
        }
Exemplo n.º 5
0
        public static int InsertArticulo(DO_Articulo articulo)
        {
            SO_Articulo service = new SO_Articulo();

            return(service.Insert(articulo));
        }