//----------------------- private void GetHtmlPage(string strURL) { String strResult; WebResponse objResponse; WebRequest objRequest = HttpWebRequest.Create(strURL); objResponse = objRequest.GetResponse(); using (StreamReader sr = new StreamReader(objResponse.GetResponseStream())) { try { strResult = sr.ReadLine(); while ((strResult = sr.ReadLine()) != null) { if (strResult.Contains("<td align=\"right\" nowrap=\"nowrap\" style=\"vnd.ms-excel.numberformat:dd/mm/yyyy\" ><b>")) { strResult = strResult.Replace("<td align=\"right\" nowrap=\"nowrap\" style=\"vnd.ms-excel.numberformat:dd/mm/yyyy\" ><b>", ""); strResult = strResult.Replace("</b></td>", ""); mdl = new TipoCambioServices.TipoCambio(); mdl.datFechaCierre = Convert.ToDateTime(strResult.Trim().Replace("-", "/")); } if (strResult.Contains("<td align=\"right\" style=\"vnd.ms-excel.numberformat:#,##0.0000\" >")) { strResult = strResult.Replace("<td align=\"right\" style=\"vnd.ms-excel.numberformat:#,##0.0000\" >", ""); strResult = strResult.Replace("</td>", ""); mdl.decValorCambio = Convert.ToDecimal(strResult.Trim()); mdl.strTipoMoneda = "Moneda Extranjera (Dolar EE.UU.A)"; mdl.strTipoCambio = "Compra/Venta"; lst.Add(mdl); } } } catch (Exception ex) { throw ex; } sr.Close(); } }
//----------------------- private void GetHtmlPage(string strURL) { String strResult; WebResponse objResponse; WebRequest objRequest = HttpWebRequest.Create(strURL); objResponse = objRequest.GetResponse(); using (StreamReader sr = new StreamReader(objResponse.GetResponseStream())) { try { strResult = sr.ReadLine(); while ((strResult = sr.ReadLine()) != null) { if (strResult.Contains("<td align=\"right\" nowrap=\"nowrap\" style=\"vnd.ms-excel.numberformat:dd/mm/yyyy\" ><b>")) { strResult = strResult.Replace("<td align=\"right\" nowrap=\"nowrap\" style=\"vnd.ms-excel.numberformat:dd/mm/yyyy\" ><b>", ""); strResult = strResult.Replace("</b></td>", ""); mdl = new TipoCambioServices.TipoCambio(); mdl.datFechaCierre = Convert.ToDateTime(strResult.Trim().Replace("-","/")); } if (strResult.Contains("<td align=\"right\" style=\"vnd.ms-excel.numberformat:#,##0.0000\" >")) { strResult = strResult.Replace("<td align=\"right\" style=\"vnd.ms-excel.numberformat:#,##0.0000\" >", ""); strResult = strResult.Replace("</td>", ""); mdl.decValorCambio = Convert.ToDecimal(strResult.Trim()); mdl.strTipoMoneda = "Moneda Extranjera (Dolar EE.UU.A)"; mdl.strTipoCambio = "Compra/Venta"; lst.Add(mdl); } } } catch (Exception ex) { throw ex; } sr.Close(); } }