private static DataSet ObtenerDatos(string correoElectronico, string tokenDeSuscripcion, string tipoIndicador, int antiguedadEnDias) { string fechaInicio = DateTime.Today.AddDays(antiguedadEnDias * -1).ToString(FormatoFecha, CultureInfo.InvariantCulture); string fechaFin = DateTime.Today.ToString(FormatoFecha, CultureInfo.InvariantCulture); wsindicadoreseconomicosSoapClient servicioWeb = new wsindicadoreseconomicosSoapClient(); var tipoCambio = new DataSet(); tipoCambio = servicioWeb.ObtenerIndicadoresEconomicos(tipoIndicador, fechaInicio, fechaFin, "Website", Subniveles, correoElectronico, tokenDeSuscripcion); return(tipoCambio); }
public IHttpActionResult TipoCambio(TipoCambio tipoCambio) { try { DataSet tipocambio = bancocentral.ObtenerIndicadoresEconomicos(tipoCambio.Indicador, tipoCambio.FechaInicio, tipoCambio.FechaFin, "Emilio Campos A", "N", "*****@*****.**", token); var valor = tipocambio.Tables[0].Rows[0].ItemArray[2].ToString(); return(Ok(valor)); } catch { return(NotFound()); } }
public IHttpActionResult ObtenerTipoCambio(Object datos) { dynamic jsonObjet = datos; var indicador = jsonObjet.Bombom.Value; var fechaInicio = jsonObjet.Burbuja.Value; var fechaFin = jsonObjet.Bellota.Value; DataSet tipocambio = bancocentral.ObtenerIndicadoresEconomicos(indicador, fechaInicio, fechaFin, "Emilio Campos A", "N", "*****@*****.**", token); var codigoConsultado = tipocambio.Tables[0].Rows[0].ItemArray[0].ToString(); var fechaConsultad = tipocambio.Tables[0].Rows[0].ItemArray[1].ToString(); var valor = tipocambio.Tables[0].Rows[0].ItemArray[2].ToString(); //compra 317 //venta 318 return(Ok(valor)); }