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); }
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); }
/// <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; }
/// <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) { }
/// <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; }
/// <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) { }