static void Main(string[] args) { for (int x = 1; x < 2; x++) { List <gsClientesCorreo_EnvioResult> lstCorreo; ResponsableContratoWCFClient objResponsablesWCF = new ResponsableContratoWCFClient(); List <ResponsablesContrato_ListarResult> objListResponsables = new List <ResponsablesContrato_ListarResult>(); objListResponsables = objResponsablesWCF.ResponsablesContrato_Listar().ToList(); AgendaWCFClient objAgendaWCF = new AgendaWCFClient(); string Titulo; int idEmpresa; int idUsuario; var responsable = ""; var correoResponsable = ""; var mensaje = ""; idEmpresa = x; idUsuario = 161; int vencidos; vencidos = 0; string ccCorreo; string ccResponsable; lstCorreo = objAgendaWCF.Agenda_ListarCorreos(idEmpresa, idUsuario, 0, null).ToList(); foreach (gsClientesCorreo_EnvioResult Correo in lstCorreo) { int tiene = 0; if (vencidos == 0) { responsable = Correo.AgendaNombre; correoResponsable = Correo.EMail; correoResponsable = "*****@*****.**"; ccResponsable = "Angelo Benavides"; ccCorreo = "*****@*****.**"; //ccResponsable = ""; //ccCorreo = ""; Titulo = "Grupo Silvestre: Estado de Cuenta al " + DateTime.Now.ToShortDateString(); mensaje += "Estimado Cliente " + responsable + ","; mensaje += "<br/><br/>"; mensaje += "Se le envía de forma electrónica su estado de cuenta. "; mensaje += "<br/><br/>"; mensaje += "<b>Lista de documentos pendientes: </b>"; mensaje += "<br/><br/>"; mensaje += Reporte_Cargar(Correo, idEmpresa, idUsuario, ref tiene); if (tiene == 1) { EnviarEmail(responsable, correoResponsable, ccResponsable, ccCorreo, Titulo, mensaje); } vencidos = vencidos + 1; } } } }