Пример #1
0
 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;
 }
Пример #2
0
        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);
        }