示例#1
0
 public Producto(int pcod, string pnom, string pdesc, Proveedor pprov, string pmarca, double pprecio, Rubro prubro, bool pActivo)
 {
     this.Codigo      = pcod;
     this.Nombre      = pnom;
     this.Descripcion = pdesc;
     this.Proveedor   = pprov;
     this.Marca       = pmarca;
     this.Precio      = pprecio;
     this.Rubro       = prubro;
     this.Activo      = pActivo;
 }
        public List <Rubro> obtenerRubro(int pIdFlia)
        {
            List <Rubro> listaRubros = new List <Rubro>();
            Conexion     cnn         = new Conexion();
            string       pConsulta   = string.Format("SELECT IdRubro , Nombre FROM Rubros WHERE IdFlia = '{0}'", pIdFlia);
            DataTable    resultado   = cnn.EjecutarQuery(pConsulta, CommandType.Text);

            for (int x = 0; x < resultado.Rows.Count; x++)
            {
                Rubro oRubro = new Rubro();
                oRubro.Id     = Convert.ToInt32(resultado.Rows[x]["IdRubro"]);
                oRubro.Nombre = resultado.Rows[x]["Nombre"].ToString();
                listaRubros.Add(oRubro);
            }
            cnn.Desconectar();
            return(listaRubros);
        }
示例#3
0
        public List <Rubro> obtenerRubro()
        {
            List <Rubro> listaRubros = new List <Rubro>();
            Conexion     cnn         = new Conexion();
            string       pConsulta   = string.Format("SP_LISTAR_RUBROS_SIN_FAMILIA");
            DataTable    resultado   = cnn.EjecutarQuery(pConsulta);

            foreach (DataRow rubro in resultado.Rows)
            {
                Rubro oRubro = new Rubro();
                oRubro.Id     = Convert.ToInt32(rubro["IdRubro"]);
                oRubro.Nombre = rubro["Nombre"].ToString();
                listaRubros.Add(oRubro);
            }
            listaRubros.Insert(0, new Rubro()
            {
                Id = 0, Nombre = "<Seleccione un Item>"
            });
            cnn.Desconectar();
            return(listaRubros);
        }