public ActionResult Register(UserModel model, string returnUrl) { var res = Url.Action("Login"); var saveRes = _userDataObject.Save(model); if (saveRes.Success) { FormsAuthentication.SetAuthCookie(model.Email, false); res = GetReturnUrl(returnUrl); } return(JsonNetResult.Convert(new DefaultJsonObject { ReturnUrl = res, Success = saveRes.Success, Message = saveRes.MessageText, Type = saveRes.Success ? JsAlertType.Success : JsAlertType.Error })); }
public ActionResult Login(UserLiteModel model, string returnUrl) { var res = Url.Action("Login"); var suc = false; var message = LoginRes.WrongPass; if (Membership.ValidateUser(model.Email, model.Password)) { FormsAuthentication.SetAuthCookie(model.Email, model.RememberMe); suc = true; message = MessageMenager.Login(); res = GetReturnUrl(returnUrl); } return(JsonNetResult.Convert(new DefaultJsonObject { ReturnUrl = res, Success = suc, Message = message, Type = suc ? JsAlertType.Success : JsAlertType.Error })); }