public override void OnAuthorization(AuthorizationContext filterContext) { if (SessionModel.LoginDate != null) { _Authorize = true; _AdapterFJRepository = new AdapterFJRepository(); } else { _Authorize = false; RouteValueDictionary routeValueDictionary = new RouteValueDictionary(); routeValueDictionary.Add("controller", "Login"); routeValueDictionary.Add("action", "Index"); filterContext.Result = new RedirectToRouteResult(routeValueDictionary); } }
public bool Create(AccountCreateUpdateViewModel viewModel) { try { Account account = new Account() { AccountUser = viewModel.AccountUser, Password = viewModel.Password, UserName = viewModel.UserName, IdentityCode = viewModel.IdentityCode, WineryId = viewModel.WineryId, Crt_Date = DateTime.Now, Crt_User = SessionModel.LoginDate.UserName }; AdapterFJRepository.AccountRepository.Create(account); AdapterFJRepository.Save(); return(true); } catch { return(false); } }