public async Task <Models.Moneda> GetCotizacionDolar() { var result = await url.GetAsync().ReceiveJson <string[]>(); var moneda = new Models.Moneda(result); return(moneda); }
///// <summary> ///// Inserta un Moneda ///// </summary> //internal int Insert(Models.Moneda oMoneda) //{ // try // { // SqlParameter[] dbparams = new SqlParameter[3] { // Param(enumDBFields.t422_idmoneda, oMoneda.t422_idmoneda), // Param(enumDBFields.t422_denominacion, oMoneda.t422_denominacion), // Param(enumDBFields.t422_estado, oMoneda.t422_estado) // }; // return (int)cDblib.Execute("_Moneda_INS", dbparams); // } // catch (Exception ex) // { // throw ex; // } //} ///// <summary> ///// Obtiene un Moneda a partir del id ///// </summary> //internal Models.Moneda Select() //{ // Models.Moneda oMoneda = null; // IDataReader dr = null; // try // { // dr = cDblib.DataReader("_Moneda_SEL", dbparams); // if (dr.Read()) // { // oMoneda = new Models.Moneda(); // oMoneda.t422_idmoneda=Convert.ToString(dr["t422_idmoneda"]); // oMoneda.t422_denominacion=Convert.ToString(dr["t422_denominacion"]); // oMoneda.t422_estado=Convert.ToBoolean(dr["t422_estado"]); // } // return oMoneda; // } // catch (Exception ex) // { // throw ex; // } // finally // { // if (dr != null) // { // if (!dr.IsClosed) dr.Close(); // dr.Dispose(); // } // } //} ///// <summary> ///// Actualiza un Moneda a partir del id ///// </summary> //internal int Update(Models.Moneda oMoneda) //{ // try // { // SqlParameter[] dbparams = new SqlParameter[3] { // Param(enumDBFields.t422_idmoneda, oMoneda.t422_idmoneda), // Param(enumDBFields.t422_denominacion, oMoneda.t422_denominacion), // Param(enumDBFields.t422_estado, oMoneda.t422_estado) // }; // return (int)cDblib.Execute("_Moneda_UPD", dbparams); // } // catch (Exception ex) // { // throw ex; // } //} ///// <summary> ///// Elimina un Moneda a partir del id ///// </summary> //internal int Delete() //{ // try // { // return (int)cDblib.Execute("_Moneda_DEL", dbparams); // } // catch (Exception ex) // { // throw ex; // } //} ///// <summary> ///// Obtiene todos los Moneda ///// </summary> //internal List<Models.Moneda> Catalogo(Models.Moneda oMonedaFilter) //{ // Models.Moneda oMoneda = null; // List<Models.Moneda> lst = new List<Models.Moneda>(); // IDataReader dr = null; // try // { // SqlParameter[] dbparams = new SqlParameter[3] { // Param(enumDBFields.t422_idmoneda, oTEMP_MonedaFilter.t422_idmoneda), // Param(enumDBFields.t422_denominacion, oTEMP_MonedaFilter.t422_denominacion), // Param(enumDBFields.t422_estado, oTEMP_MonedaFilter.t422_estado) // }; // dr = cDblib.DataReader("_Moneda_CAT", dbparams); // while (dr.Read()) // { // oMoneda = new Models.Moneda(); // oMoneda.t422_idmoneda=Convert.ToString(dr["t422_idmoneda"]); // oMoneda.t422_denominacion=Convert.ToString(dr["t422_denominacion"]); // oMoneda.t422_estado=Convert.ToBoolean(dr["t422_estado"]); // lst.Add(oMoneda); // } // return lst; // } // catch (Exception ex) // { // throw ex; // } // finally // { // if (dr != null) // { // if (!dr.IsClosed) dr.Close(); // dr.Dispose(); // } // } //} public List <Models.Moneda> Catalogo() { Models.Moneda oMoneda = null; List <Models.Moneda> lst = new List <Models.Moneda>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.bSoloActivas, true), }; dr = cDblib.DataReader("GVT_MONEDA_CAT", dbparams); while (dr.Read()) { oMoneda = new Models.Moneda(); oMoneda.t422_idmoneda = Convert.ToString(dr["t422_idmoneda"]); oMoneda.t422_denominacion = Convert.ToString(dr["t422_denominacion"]); oMoneda.t422_estado = Convert.ToBoolean(dr["t422_estado"]); lst.Add(oMoneda); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
/// <summary> /// Constructor de mapeo con entidad modelo /// </summary> /// <param name="moneda"></param> public Moneda(Models.Moneda moneda) { tipo = moneda.tipo; valoractual = moneda.valoractual; id_inversion = moneda.id_inversion; }