public void Init(IManageGroup view, bool IsPostBack) { _view = view; bool IsLogin = _webContext.LoggedIn; if (_webContext.GroupID > 0 && !_groupService.IsOwnerOrAdministrator(_webContext.CurrentUser.AccountID, _webContext.GroupID)) { _redirector.GoToAccountAccessDenied(); } if (!IsPostBack) { view.LoadGroupTypes(_groupTypeRepository.GetAllGroupTypes()); } if (_webContext.GroupID > 0 && !IsPostBack) { _view.LoadGroup(_groupRepository.GetGroupByID(_webContext.GroupID), _groupTypeRepository.GetGroupTypesByGroupID(_webContext.GroupID)); } }