private void sendEmail(Usuario usu) { MailMessage m = new MailMessage( new MailAddress("*****@*****.**", "Airliners"), new MailAddress(usu.Email)); m.Subject = "INFO LOGIN"; m.Body = string.Format("Estimado " + usu.Nombre + ":<br/> Este email es para logearte en esta pagina:<br/>" + "Info del registro:<br/>Login: "******"<br/>Password: "******"<br/>"+ "Vaya a: <br/>"+"http://*****:*****@gmail.com", "quarantine"); smtp.Port = 587; smtp.EnableSsl = true; smtp.Send(m); }
public ActionResult Registro(UsuarioRegistro usureg) { if (ModelState.IsValid) { bool usuario = (from usu in adb.Usuarios where usu.Alias == usureg.username || usu.Email == usureg.email || usu.Nombre == usureg.name select true).Any(); if (usuario==false) { Usuario nuevo = new Usuario(); nuevo.Alias = usureg.username; nuevo.Email = usureg.email; nuevo.Contraseña = usureg.confPassword; nuevo.Nombre = usureg.name; nuevo.Edad = usureg.age; nuevo.Sexo = usureg.gender; nuevo.Pais = usureg.country; nuevo.Ocupacion = usureg.occupation; nuevo.Hobbies = usureg.hobbies; nuevo.URLPersonal = usureg.url_personal; nuevo.Otros = usureg.other; nuevo.Ciudad = usureg.city; adb.Usuarios.InsertOnSubmit(nuevo); adb.SubmitChanges(); sendEmail(usureg); return RedirectToAction("Index"); } else { return RedirectToAction("Registro"); } } else { var err = ModelState.SelectMany(x => x.Value.Errors.Select(y => y.Exception)); return View("Registro"); } }
partial void UpdateUsuario(Usuario instance);
partial void DeleteUsuario(Usuario instance);
partial void InsertUsuario(Usuario instance);