public static List<Moneda> obtenerMonedasCuenta(object[] pArgumentos) { List<Moneda> monedas = new List<Moneda>(); SqlDataReader dataReader = null; try { dataReader = SqlServer.Instance.traerDataReader("obtenerMonedasCuenta", pArgumentos); if (dataReader.HasRows) { while (dataReader.Read()) { Moneda moneda = new Moneda(); moneda.Nombre = dataReader["Nombre"].ToString(); moneda.Codigo = dataReader["Codigo"].ToString(); moneda.Simbolo = dataReader["Simbolo"].ToString(); monedas.Add(moneda); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { SqlServer.Instance.cerrarDataReader(dataReader); SqlServer.Instance.CerrarConexion(); } return monedas; }
public static List<Moneda> obtenerMonedas() { List<Moneda> monedas = new List<Moneda>(); SqlDataReader dataReader = null; try { dataReader = SqlServer.Instance.traerDataReader("cargarCaracteristicasMoneda"); if (dataReader.HasRows) { while (dataReader.Read()) { Moneda moneda = new Moneda(); moneda.Nombre = dataReader["Nombre"].ToString(); moneda.Codigo = dataReader["Codigo"].ToString(); moneda.Simbolo = dataReader["Simbolo"].ToString(); moneda.Id = Int32.Parse(dataReader["IdMoneda"].ToString()); monedas.Add(moneda); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { SqlServer.Instance.cerrarDataReader(dataReader); SqlServer.Instance.CerrarConexion(); } return monedas; }
public static List<Socio> obtenerSocios(object[] pArgumentos) { List<Socio> resultado = new List<Socio>(); SqlDataReader dataReader = null; try { dataReader = SqlServer.Instance.traerDataReader("obtenerSocios", pArgumentos); if (dataReader.HasRows) { while (dataReader.Read()) { Socio socio = new Socio(); socio.Codigo = dataReader[0].ToString(); socio.Nombre = dataReader[1].ToString(); socio.LimiteLocal = Double.Parse(dataReader[2].ToString()); socio.CondicionPago = Int32.Parse(dataReader[3].ToString()); socio.TipoSocio = dataReader[4].ToString(); Cuenta cuenta = new Cuenta(); cuenta.CodigoCuenta = dataReader[5].ToString(); cuenta.Nombre = dataReader[6].ToString(); cuenta.SaldoLocal = Double.Parse(dataReader[7].ToString()); socio.Cuenta = cuenta; Moneda moneda = new Moneda(); moneda.Nombre = dataReader[8].ToString(); moneda.Codigo = dataReader[9].ToString(); socio.Moneda = moneda; resultado.Add(socio); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { SqlServer.Instance.CerrarConexion(); } return resultado; }
public static List<Cuenta> cargarCuentasDisponiblesAsiento(object[] pArgumentos) { List<Cuenta> cuentas = new List<Cuenta>(); SqlDataReader dataReader = null; try { dataReader = SqlServer.Instance.traerDataReader("cargarCuentasDisponiblesAsiento", pArgumentos); if (dataReader.HasRows) { while (dataReader.Read()) { Cuenta cuenta = new Cuenta(); Moneda moneda = new Moneda(); cuenta.Moneda = moneda; cuenta.ID = Int32.Parse(dataReader["IdCatalogoCuentas"].ToString()); cuenta.CodigoCuenta = dataReader[2].ToString(); cuenta.Nombre = dataReader["Nombre"].ToString(); cuenta.SaldoSistema = double.Parse(dataReader["SaldoSistema"].ToString()); cuenta.SaldoLocal = double.Parse(dataReader["SaldoLocal"].ToString()); cuenta.Moneda.Codigo = dataReader[5].ToString(); cuentas.Add(cuenta); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { SqlServer.Instance.cerrarDataReader(dataReader); SqlServer.Instance.CerrarConexion(); } return cuentas; }
private static Moneda obtenerMoneda(Moneda moneda, string Fecha) { moneda.Factor = obtenerValor(moneda.CodigoBC, Fecha); return moneda; }
public static List<Moneda> obtenerMonedasWSBC() { List<Moneda> monedas = new List<Moneda>(); SqlDataReader dataReader = null; try { dataReader = SqlServer.Instance.traerDataReader("obtenerMonedasWSBC"); if (dataReader.HasRows) { while (dataReader.Read()) { Moneda moneda = new Moneda(); moneda.Id = Int32.Parse(dataReader["IdMoneda"].ToString()); moneda.CodigoBC = Int32.Parse(dataReader["WSBCCR_Ref"].ToString()); monedas.Add(moneda); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { SqlServer.Instance.cerrarDataReader(dataReader); SqlServer.Instance.CerrarConexion(); } return monedas; }