public void EnviarNotificacionesCorreo(string pPassword) { try { int cont = 0; string para = ""; string asunto = ""; string detalle = ""; foreach (string idCita in oIdCita) { para = ""; asunto = ""; detalle = ""; para = oCEmail.CorreosPaciente(oIdPaciente[cont].ToString().Trim()); if (para != "") { asunto = "Recordatorio de cita médica con el doctor: " + oDoctores[cont].ToString().Trim(); detalle = "Por este medio se le recuerda que tiene una cita pendiente con el Doctor: " + oDoctores[cont].ToString().Trim() + " para el día " + Convert.ToDateTime(oFechaCita[cont]).ToLongDateString() + " a las " + Convert.ToDateTime(oFechaCita[cont]).ToShortTimeString() + ", por motivo de: " + oDetalle[cont].ToString().Trim() + ". Se le solicita por favor confirmar por este medio " + "a la misma dirección de la cual se envió este correo o llamar a los teléfonos: " + Program.oCEmpresa.Telefono + Environment.NewLine + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Pd. Este correo fue generado automáticamente por el sistema utilizado en la clínica: " + Program.oCEmpresa.NombreEmpresa + ", cualquier duda o consulta con respecto a la cita favor llamar o responder este correo."; oCEmail.GeneraMailNotificacion(Program.oCEmpresa.Email, pPassword, para, asunto, detalle); } cont++; } correosEnviados = true; } catch { correosEnviados = false; MessageBox.Show(Program.oMDI, "Se produjo un error al enviar los correos electrónicos, por favor verifique los datos de la cuenta de GMAIL en los \"Datos de la empresa\" y proceda a intentar de nuevo", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }