Exemple #1
0
        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
            }));
        }
Exemple #2
0
        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
            }));
        }