public List <CuentaBancosBE> listCuentaBancos(int pidTipoEntidadFinanciera) { List <CuentaBancosBE> lstCuentaBancosBE = new List <CuentaBancosBE>(); IDataReader dr = null; try { using (DbCommand cmd = dbAdeudosInversiones.GetStoredProcCommand(GetNameStoreProcedure.uspListCuentaBancos)) { cmd.CommandTimeout = 0; dbAdeudosInversiones.AddInParameter(cmd, "idTipoEntidadFinanciera", DbType.Int32, pidTipoEntidadFinanciera); dr = dbAdeudosInversiones.ExecuteReader(cmd); while (dr.Read()) { lstCuentaBancosBE.Add(CuentaBancosP.ObtenerCuentaBancos(dr)); } } } catch (Exception ex) { if (dr != null && !dr.IsClosed) { dr.Close(); } throw; } return(lstCuentaBancosBE); }
public CuentaBancosBE getCuentaBancos(int pCuentaBancoID) { CuentaBancosBE oCuentaBancosBE = new CuentaBancosBE(); IDataReader dr = null; try { using (DbCommand cmd = dbAdeudosInversiones.GetStoredProcCommand(GetNameStoreProcedure.uspGetCuentaBancos)) { cmd.CommandTimeout = 0; dbAdeudosInversiones.AddInParameter(cmd, "cuentaBancoID", DbType.Int32, pCuentaBancoID); dr = dbAdeudosInversiones.ExecuteReader(cmd); while (dr.Read()) { oCuentaBancosBE = CuentaBancosP.ObtenerCuentaBancos(dr); } } } catch (Exception) { if (dr != null && !dr.IsClosed) { dr.Close(); } throw; } return(oCuentaBancosBE); }