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)); } }
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))); } }