public void Init(IEditAccount View, bool IsPostBack) { _view = View; if (_userSession.LoggedIn) { if (_userSession.CurrentUser != null) { account = _userSession.CurrentUser; List <Permission> permissions = _permissionRepository.GetPermissionsByAccountID(_userSession.CurrentUser.AccountID); foreach (Permission p in permissions) { if (_permissionRepository.GetPermissionByName("OutSider").PermissionID == p.PermissionID) { _view.DisplayAuthentical(false); } } } else { _redirector.GoToAccountLoginPage(); } if (!IsPostBack) { LoadCurrentUser(); } } else { _redirector.GoToAccountLoginPage(); } }
public void Init(IEditAccount view) { _view = view; if (_userSession.CurrentUser != null) { _account = _userSession.CurrentUser; } else { _redirector.GoToAccountLoginPage(); } }
public void Init(IEditAccount View, bool IsPostBack) { _view = View; if (_userSession.CurrentUser != null) account = _userSession.CurrentUser; else _redirector.GoToAccountLoginPage(); if(!IsPostBack) LoadCurrentUser(); }
public void Init(IEditAccount View, bool IsPostBack) { _view = View; if (_userSession.LoggedIn) { if (_userSession.CurrentUser != null) { account = _userSession.CurrentUser; List<Permission> permissions = _permissionRepository.GetPermissionsByAccountID(_userSession.CurrentUser.AccountID); foreach (Permission p in permissions) { if (_permissionRepository.GetPermissionByName("OutSider").PermissionID == p.PermissionID) _view.DisplayAuthentical(false); } } else _redirector.GoToAccountLoginPage(); if (!IsPostBack) LoadCurrentUser(); } else _redirector.GoToAccountLoginPage(); }