public ActionResult LogOff()
        {
            var loginViewModel = new LoginViewModel();
            loginViewModel.LogOut();

            return RedirectToAction("Login", "Account");
        }
        public ActionResult Login(LoginViewModel model, string returnUrl)
        {
            ActionResult result;

            if (ModelState.IsValid && model.Login())
            {
                if (User.IsInRole("admin"))
                {
                    result = RedirectToAction("Management");                
                }

                UsersManagementService.UpdateLastLoginDate(model.UserName); 

                result = _RedirectToLocal(returnUrl);
            }
            else
            {
                ModelState.AddModelError(string.Empty, "Имя пользователя или пароль не являются корректными");

                result = View(model);
            }

            return result;
        }