public ChequeDeposito(int id = 0, TipoChequeDeposito tipoc = Clases.TipoChequeDeposito.Cheques_Compensados, bool rechazo = false, decimal monto = 0, Monedas moneda = Monedas.Colones) { this.DB_ID = id; this._tipo_cheque = tipoc; this._monto = monto; this._moneda = moneda; }
public BindingList <ChequeDeposito> SelectChequesDeposito(int codigoDeposito) { BindingList <ChequeDeposito> cheques = new BindingList <ChequeDeposito>(); SqlCommand comando = _manejador.obtenerProcedimiento("SelectChequesDeposito"); _manejador.agregarParametro(comando, "@IDDEPOSITIO", codigoDeposito, SqlDbType.Int); SqlDataReader datareader = null; try { datareader = _manejador.ejecutarConsultaDatos(comando); while (datareader.Read()) { int id = (int)datareader["pk_ID"]; TipoChequeDeposito tipoCheque = (TipoChequeDeposito)datareader["Tipo_Cheque"]; Monedas moneda = (Monedas)datareader["Moneda"]; decimal monto = (decimal)datareader["Monto"]; ChequeDeposito cd = new ChequeDeposito(id: id, tipoc: tipoCheque, monto: monto, moneda: moneda); cheques.Add(cd); } comando.Connection.Close(); } catch { comando.Connection.Close(); throw new Excepcion("Error de acceso A cheques deposito"); } return(cheques); }