static void Obtener_TipoCambio() { int idEmpresa; DateTime fechaInicial; DateTime fechaFinal; int contar = 1; int codUsuario = 1; string Empresa_RUC = ""; AgendaWCFClient objAgendaWCF = new AgendaWCFClient(); for (int x = 1; x <= 3; x++) { idEmpresa = x; if (x == 3) { idEmpresa = 6; Empresa_RUC = "20505467214"; } if (x == 1) { Empresa_RUC = "20191503482"; } if (x == 2) { Empresa_RUC = "20509089923"; } Console.WriteLine("Empresa:" + Empresa_RUC); int Dia = 1; fechaInicial = Convert.ToDateTime("2018/02/" + Dia.ToString()); fechaFinal = fechaInicial; //fechaInicial = Convert.ToDateTime( DateTime.Now.ToShortDateString()); //fechaFinal = fechaInicial; for (int i = 1; i <= 12; i++) { Console.WriteLine("----------------------------------------"); try { RPT00015Result objTipoCambio = objAgendaWCF.Agenda_TipoCambio(idEmpresa, codUsuario, fechaInicial, fechaFinal, 1); RegistrarTipoRegistrarTipoCambio(Empresa_RUC, objTipoCambio.Fecha, objTipoCambio.Operativo); Console.WriteLine( //i.ToString()+ " " + "Fecha Inicial:" + fechaInicial.ToShortDateString() + " Fecha Final:" + fechaFinal.ToShortDateString() + " Tipo Cambio:" + objTipoCambio.Operativo.ToString() + " Fecha Genesys:" + objTipoCambio.Fecha.ToShortDateString() ); } catch (Exception ex) { Console.WriteLine( "Error:" + "Fecha Inicial:" + fechaInicial.ToShortDateString() + " Fecha Final:" + fechaFinal.ToShortDateString() ); } //------------------------------------------------ fechaInicial = fechaInicial.AddDays(1); fechaFinal = fechaInicial; contar = contar + 1; } } }