public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { var comprobarUsuario = _Entities.Usuario.ToList(); foreach (var itera in comprobarUsuario) { if (model.UserName.Equals(itera.Nombre)) { // Console.WriteLine("el usuario ya existe"); return(RedirectToAction("Register", "Account")); } } var us = new Usuario(); us.Nombre = model.UserName; us.Password = model.ConfirmPassword; _Entities.Usuario.Add(us); _Entities.SaveChanges(); //el usuario se creo satisfactoriamente hay que cambiar el return(RedirectToAction("Login", "Account")); } // Si llegamos a este punto, es que se ha producido un error y volvemos a mostrar el formulario return(View(model)); }
public JsonResult AdicionarUsuario(Usuario usuario) { if (usuario != null) { using (var db = new UsuarioDBEntities()) { db.Usuarios.Add(usuario); db.SaveChanges(); return(Json(new { success = true })); } } return(Json(new { success = false })); }