internal static void CargarCombo(ref ComboBox cboProducto) { List <Producto> lista = ProductosBD.GetListaActivos(); Producto prod = new Producto() { DescripcionProducto = "<Seleccione un producto>" }; lista.Insert(0, prod); cboProducto.DataSource = lista; cboProducto.DisplayMember = "DescripcionProducto"; cboProducto.ValueMember = "IdProducto"; }
internal static List <Registro> GetLista() { List <Registro> listaRegistro = new List <Registro>(); using (SqlConnection cnn = ConexionBD.GetConexion()) { try { cnn.Open(); string selectCommand = "SELECT IdRecibo, numDia, numMes, numAño, idCliente, idProducto, Cantidad, Precio, Importe, SaldoAnterior FROM Recibo ORDER BY numDia desc"; SqlCommand comando = new SqlCommand(selectCommand, cnn); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { Registro obj = new Registro(); obj.IdRegistro = reader.GetInt32(0); obj.numDia = reader.GetInt32(1); obj.numMes = reader.GetInt32(2); obj.año = reader.GetInt32(3); obj.idCliente = ClientesBD.GetObjeto(reader.GetInt32(4)); obj.idProducto = ProductosBD.GetObjeto(reader.GetInt32(5)); obj.Cantidad = reader.GetInt32(6); obj.Precio = reader.GetDecimal(7); obj.Importe = reader.GetDecimal(8); obj.SaldoAnterior = reader.GetDecimal(9); listaRegistro.Add(obj); } } } catch (Exception) { throw; } } return(listaRegistro); }