private void Login(RegisterModel model, string p) { throw new NotImplementedException(); }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Intento de registrar al usuario try { //WebSecurity.CreateUserAndAccount(model.UserName, model.Password); //WebSecurity.Login(model.UserName, model.Password); //return RedirectToAction("Index", "Home"); var Consulta = from C in oBDSisEvaluacion.uspAgregarUsuario(model.UserName,model.Password) select C; byte CodError = 0; foreach (var x in Consulta) { CodError = Convert.ToByte(x.CodError); } if (CodError == 0) { var Consulta1 = from C in oBDSisEvaluacion.uspVerificarUsuario(model.UserName, model.Password) select C; FormsAuthentication.SetAuthCookie(model.UserName, false); return RedirectToAction("Index", "Home"); } else { ModelState.AddModelError("", "Error : Ud ya Esta Registrado"); } } catch (MembershipCreateUserException e) { ModelState.AddModelError("", ErrorCodeToString(e.StatusCode)); } } // Si llegamos a este punto, es que se ha producido un error y volvemos a mostrar el formulario return View(model); }