public string GenerarPagos2(string Alumnos, string Grupo, string Usuario) { try { Alumnos = Alumnos.Remove(Alumnos.Length - 1, 1); List <int> Alumnosl = new List <int>(Array.ConvertAll(Alumnos.Split(','), int.Parse)); if (BLLAlumnoDescuento.InsertarDescuento2(Alumnosl, int.Parse(Grupo), int.Parse(Usuario)) == "Guardar") { Alumnosl.ForEach(delegate(int Alumno) { Descuentos objDescuento = new Descuentos(); objDescuento.EnviarMail(Alumno, ConvertidorT.CrearPass()); }); return("Guardar"); } else { return("Error al Guardar"); } } catch (Exception e) { return(e.Message); } }
public List <string> EnviarMail(string Alumnos) { List <string> mensajes = new List <string>(); string[] ListaAlumnos = Alumnos.Split(','); foreach (string AlumnoId in ListaAlumnos) { try { Descuentos objDescuento = new Descuentos(); objDescuento.EnviarMail(int.Parse(AlumnoId), ConvertidorT.CrearPass()); mensajes.Add(AlumnoId + " Correcto"); } catch (Exception e) { mensajes.Add(AlumnoId + " " + e.Message); } } return(mensajes); }