public ActionResult Password(PasswordChangeViewModel model)
        {
            if (ModelState.IsValid)
            {
                if (Account.Current.Password != model.OldPassword)
                {
                    ModelState.AddModelError("OldPassword", "Incorrect old password");
                    return View(model);
                }
                using (var context = new Context())
                {
                    Account account = (from a in context.Accounts
                                       where a.Id == Account.Current.Id
                                       select a).FirstOrDefault();
                    account.Password = model.NewPassword;
                    context.SaveChanges();
                }

                return RedirectToAction("Index", "Blog");
            }

            return View(model);
        }
 public ActionResult Password()
 {
     var model = new PasswordChangeViewModel();
     return View(model);
 }