Exemplo n.º 1
0
        public MarcaProducto obtenerMarca(int codProdMar)
        {
            MarcaProducto marca = null;

            SqlCommand comando = new SqlCommand("usp_obtener_marca", conexion);

            comando.CommandType = CommandType.StoredProcedure;
            comando.Parameters.AddWithValue("@codProdMar", codProdMar);

            conexion.Open();
            SqlDataReader reader = comando.ExecuteReader();

            if (reader.HasRows)
            {
                while (reader.Read())
                {
                    MarcaProducto m = new MarcaProducto();
                    m.codProdMar = int.Parse(reader["codProdMar"].ToString());
                    m.nomProdMar = reader["nomProdMar"].ToString();
                    marca        = m;
                }
            }
            conexion.Close();

            return(marca);
        }
Exemplo n.º 2
0
        public List <MarcaProducto> listarComboMarcaProd()
        {
            List <MarcaProducto> lstMarcaProd = null;
            SqlCommand           comando      = new SqlCommand("usp_listarMarca_categoria", conexion);

            conexion.Open();

            SqlDataReader reader = comando.ExecuteReader();

            if (reader.HasRows)
            {
                lstMarcaProd = new List <MarcaProducto>();
                while (reader.Read())
                {
                    MarcaProducto marPro = new MarcaProducto();
                    marPro.codProdMar = int.Parse(reader["codProdMar"].ToString());
                    marPro.nomProdMar = reader["nomProdMar"].ToString();

                    lstMarcaProd.Add(marPro);
                }
            }

            conexion.Close();

            return(lstMarcaProd);
        }
Exemplo n.º 3
0
 /// <summary>
 /// Constructor que setea a sus atributos con los valores recibidos por parametro.
 /// </summary>
 /// <param name="marca">valor a setear en el atributo marca</param>
 /// <param name="codigoDeBarras">valor a setear en el atributo codigoDeBarras</param>
 /// <param name="color">valor a setear en el atributo colorPrimarioEmpaque</param>
 /// /// <param name="tipoLeche">valor a setear en el atributo tipoLeche</param>
 public Leche(MarcaProducto marca, string codigoDeBarras, ConsoleColor color, TipoLeche tipoLeche) : base(codigoDeBarras, marca, color)
 {
     this.tipoLeche = tipoLeche;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Constructor que setea a sus atributos con los valores recibidos por parametro, con la diferencia que el tipoDeLeche es Entera por Defecto.
 /// </summary>
 /// <param name="marca">valor a setear en el atributo marca</param>
 /// <param name="codigoDeBarras">valor a setear en el atributo codigoDeBarras</param>
 /// <param name="color">valor a setear en el atributo colorPrimarioEmpaque</param>
 public Leche(MarcaProducto marca, string codigoDeBarras, ConsoleColor color) : this(marca, codigoDeBarras, color, TipoLeche.Entera)
 {
 }
Exemplo n.º 5
0
 /// <summary>
 /// Constructor que setea los 3 atributos con los valores recibidos por parametro
 /// </summary>
 /// <param name="codigoDeBarras">es el valor a setear en el atributo codigoDeBarras</param>
 /// <param name="marca">es el valor a setear en el atributo marca</param>
 /// <param name="color">es el valor a setear en el atributo colorPrimarioEmpaque</param>
 public Producto(string codigoDeBarras, MarcaProducto marca, ConsoleColor color)
 {
     this.colorPrimarioEmpaque = color;
     this.marca          = marca;
     this.codigoDeBarras = codigoDeBarras;
 }
Exemplo n.º 6
0
 /// <summary>
 /// Constructor que setea a sus atributos con los valores recibidos por parametro.
 /// </summary>
 /// <param name="marca">valor a setear en el atributo marca</param>
 /// <param name="codigoDeBarras">valor a setear en el atributo codigoDeBarras</param>
 /// <param name="color">valor a setear en el atributo colorPrimarioEmpaque</param>
 public Snacks(MarcaProducto marca, string codigoDeBarras, ConsoleColor color) : base(codigoDeBarras, marca, color)
 {
 }