public ActionResult ChangePassword(MemberChangePasswordModel m) { try { if (!Members.CheckMemberPassword(MemberSession.GetMemberId(), m.OldPassword)) { return(RedirectToAction("ChangePassword", new { message = "Pogresna stara lozinka." })); } else if (m.NewPassword != m.RepeatPassword) { return(RedirectToAction("ChangePassword", new { message = "Polja za novu lozinku nisu jednaka." })); } else { Members.ChangeMemberPassword(MemberSession.GetMemberId(), m.NewPassword); } return(RedirectToAction("ChangePassword", new { message = "Nesto ne valja." })); } catch (Exception) { return(RedirectToAction("Index", "Access")); } }