Example #1
0
        private void LoadColumns(AccessTypeFilter accessType, Boolean hasAgencies)
        {
            List <ColumnMessageGrid> columns = new List <ColumnMessageGrid>();

            if (accessType == AccessTypeFilter.Submitters)
            {
                columns.Add(ColumnMessageGrid.SubmissionStatus);
                columns.Add(ColumnMessageGrid.SubmissionType);
                columns.Add(ColumnMessageGrid.LastActionOn);
            }
            if (hasAgencies)
            {
                columns.Add(ColumnMessageGrid.AgencyName);
            }
            View.AvailableColumns = columns;
        }
Example #2
0
        public void ChangeAccessFilter(AccessTypeFilter access)
        {
            dtoUsersByMessageFilter filter = View.SelectedFilter;

            switch (access)
            {
            case  AccessTypeFilter.NoSubmitters:
                InitializeAgencyFilter(filter, View.CurrentObject, View.SelectedIdAgency);
                View.IsInitializedForNoSubmitters = true;
                View.DisplayNoSubmittersFilter();
                //LoadItems(filter, 0, View.UsersPageSize,false);
                break;

            case AccessTypeFilter.Submitters:
                UpdateFiltersForSubmitters(filter, View.CurrentObject, View.SelectedIdAgency);
                View.DisplaySubmittersFilter();
                View.IsInitializedForSubmitters = true;
                break;
            }
        }