Exemplo n.º 1
0
        public ActionResult RestPassword(RestPasswordModel model)
        {
            if (model.NewPassword != model.ConfirmPassword)
            {
                return(View(model));
            }

            RestSetPasswordBindingModel md = new RestSetPasswordBindingModel();

            md.NewPassword     = model.NewPassword;
            md.ConfirmPassword = model.ConfirmPassword;
            md.Email           = model.Email;
            md.Code            = model.Codes;

            HttpResponseMessage response = GlobalVeriables.WebApiClient.PostAsJsonAsync("Account/RestSetPassword", md).Result;

            if (response.StatusCode == System.Net.HttpStatusCode.OK)
            {
                return(RedirectToAction(nameof(Index)));
            }
            else
            {
                return(View(model));
            }
        }
Exemplo n.º 2
0
 public ActionResult RestPassword(string Code)
 {
     if (Code != null)
     {
         RestPasswordModel model = new RestPasswordModel();
         model.Codes = Code;
         return(View(model));
     }
     else
     {
         TempData["EmailNotExist"] = "Not a vlaid user!";
         return(RedirectToAction(nameof(Index)));
     }
 }