public ActionResult Index() { SearchResultFormViewModel <OrgDto, OrgSearchRequest> formview = _orgSearchManagementService.CreateFormViewModel(); return(View(formview)); }
private SearchResultFormViewModel <PersonDto, PersonSearchRequest> LoadSearchResults( PersonSearchRequest searchRequest) { const int entriesPerPage = 20; int offset = entriesPerPage * (searchRequest.CurrentPageNumber - 1); IList <PersonDto> searchResultItems = _personRepository.Search(searchRequest, offset, entriesPerPage); SearchResultFormViewModel <PersonDto, PersonSearchRequest> searchResultFormViewModel = CreateFormViewModel(searchRequest); //searchResultFormViewModel.SearchRequest = searchRequest; searchResultFormViewModel.PageResultItems = searchResultItems; int resultCount = _personRepository.GetSearchTotal(searchRequest); searchResultFormViewModel.TotalResultCount = resultCount; searchResultFormViewModel.CurrentPageNumber = searchRequest.CurrentPageNumber; searchResultFormViewModel.TotalPageCount = resultCount / entriesPerPage; if (resultCount % entriesPerPage > 0) { searchResultFormViewModel.TotalPageCount++; } return(searchResultFormViewModel); }
public ActionResult Index() { SearchResultFormViewModel <WrmsSystemDto, WrmsSystemSearchRequest> formview = _wrmsSystemSearchManagementService.CreateFormViewModel(); return(View(formview)); }
public void CanListPeople() { // Establish Context var viewModel = new SearchResultFormViewModel <PersonDto, PersonSearchRequest>(); IList <PersonDto> personSummariesToExpect = new List <PersonDto>(); viewModel.SearchRequest = new PersonSearchRequest(); viewModel.PageResultItems = personSummariesToExpect; var personDto = new PersonDto(); personSummariesToExpect.Add(personDto); var searchRequest = new PersonSearchRequest(); _personSearchManagementService.Expect(r => r.CreateFormViewModel()) .Return(viewModel); // Act ViewResult result = _peopleController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <PersonDto, PersonSearchRequest>).ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <PersonDto, PersonSearchRequest>).PageResultItems.Count. ShouldEqual(1); }
public void CanListAgencies() { // Establish Context var viewModel = new SearchResultFormViewModel <AgencyDto, AgencySearchRequest>(); IList <AgencyDto> agencySummariesToExpect = new List <AgencyDto>(); viewModel.SearchRequest = new AgencySearchRequest(); viewModel.PageResultItems = agencySummariesToExpect; var agencyDto = new AgencyDto(); agencySummariesToExpect.Add(agencyDto); var searchRequest = new AgencySearchRequest { AgencyQuery = "test" }; _agencySearchManagementService.Expect(r => r.CreateFormViewModel()) .Return(viewModel); // Act ViewResult result = _agenciesController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <AgencyDto, AgencySearchRequest>).ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <AgencyDto, AgencySearchRequest>).PageResultItems.Count. ShouldEqual(1); }
public ActionResult Index() { SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> formview = _applicationSearchManagementService.CreateFormViewModel(); return(View(formview)); }
public ActionResult Index() { SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> formview = _supportTeamSearchManagementService.CreateFormViewModel(); return(View(formview)); }
public SearchResultFormViewModel<PersonDto, PersonSearchRequest> CreateFormViewModel( PersonSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<PersonDto, PersonSearchRequest> { SearchRequest = searchRequest }; searchRequest.Supervisors = _personRepository.GetActiveSupervisors(-1, "LastName", "Asc"); return viewModel; }
public SearchResultFormViewModel <HostDto, HostSearchRequest> CreateFormViewModel(HostSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <HostDto, HostSearchRequest> { SearchRequest = searchRequest }; return(viewModel); }
public SearchResultFormViewModel <OrgDto, OrgSearchRequest> CreateFormViewModel(OrgSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <OrgDto, OrgSearchRequest> { SearchRequest = searchRequest }; searchRequest.Agencies = _agencyManagementService.GetAll(); return(viewModel); }
public SearchResultFormViewModel<RequestDto, RequestSearchRequest> CreateFormViewModel( RequestSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<RequestDto, RequestSearchRequest> { SearchRequest = searchRequest }; searchRequest.Systems = _wrmsSystemManagementService.GetActiveSystems(); searchRequest.ProjectManagers = _personManagementService.GetActiveStaff(); searchRequest.RequestStatuses = _requestStatusManagementService.GetAll(); return viewModel; }
public SearchResultFormViewModel <AgencyDto, AgencySearchRequest> CreateFormViewModel() { var searchRequest = new AgencySearchRequest(); SearchResultFormViewModel <AgencyDto, AgencySearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <HostDto, HostSearchRequest> CreateFormViewModel() { var searchRequest = new HostSearchRequest(); SearchResultFormViewModel <HostDto, HostSearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> CreateFormViewModel( SupportTeamSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> { SearchRequest = searchRequest }; return(viewModel); }
public SearchResultFormViewModel<WrmsSystemDto, WrmsSystemSearchRequest> CreateFormViewModel( WrmsSystemSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<WrmsSystemDto, WrmsSystemSearchRequest>(); viewModel.SearchRequest = searchRequest; //searchRequest.Contacts = _personManagementService.GetActiveStaff(); searchRequest.Contacts = _personManagementService.GetAll(); return viewModel; }
public SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> CreateFormViewModel() { var searchRequest = new SupportTeamSearchRequest(); SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <AgencyDto, AgencySearchRequest> CreateFormViewModel( AgencySearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <AgencyDto, AgencySearchRequest> { SearchRequest = searchRequest }; return(viewModel); }
public SearchResultFormViewModel <WrmsSystemDto, WrmsSystemSearchRequest> CreateFormViewModel( WrmsSystemSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <WrmsSystemDto, WrmsSystemSearchRequest>(); viewModel.SearchRequest = searchRequest; //searchRequest.Contacts = _personManagementService.GetActiveStaff(); searchRequest.Contacts = _personManagementService.GetAll(); return(viewModel); }
public SearchResultFormViewModel<ApplicationDto, ApplicationSearchRequest> CreateFormViewModel( ApplicationSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<ApplicationDto, ApplicationSearchRequest> { SearchRequest = searchRequest }; //searchRequest.Supervisors = _applicationRepository.GetActiveSupervisors(-1, "LastName", "Asc"); searchRequest.Hosts = _hostManagementService.GetAll(); searchRequest.SupportTeams = _supportTeamManagementService.GetAll(); return viewModel; }
public SearchResultFormViewModel <PersonDto, PersonSearchRequest> CreateFormViewModel( PersonSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <PersonDto, PersonSearchRequest> { SearchRequest = searchRequest }; searchRequest.Supervisors = _personRepository.GetActiveSupervisors(-1, "LastName", "Asc"); return(viewModel); }
public SearchResultFormViewModel <PersonDto, PersonSearchRequest> CreateFormViewModel() { var searchRequest = new PersonSearchRequest { Supervisors = _personRepository.GetActiveSupervisors(-1, "LastName", "Asc") }; SearchResultFormViewModel <PersonDto, PersonSearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <OrgDto, OrgSearchRequest> CreateFormViewModel() { var searchRequest = new OrgSearchRequest { Agencies = _agencyManagementService.GetAll() }; SearchResultFormViewModel <OrgDto, OrgSearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <RequestDto, RequestSearchRequest> CreateFormViewModel( RequestSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <RequestDto, RequestSearchRequest> { SearchRequest = searchRequest }; searchRequest.Systems = _wrmsSystemManagementService.GetActiveSystems(); searchRequest.ProjectManagers = _personManagementService.GetActiveStaff(); searchRequest.RequestStatuses = _requestStatusManagementService.GetAll(); return(viewModel); }
public ActionResult Index() { //var searchRequest = (RequestSearchRequest)Session[SEARCH_PARAMETERS]; //if(searchRequest!=null) //{ // return Search(searchRequest); //} SearchResultFormViewModel <RequestDto, RequestSearchRequest> formview = _requestSearchManagementService.CreateFormViewModel(); return(View(formview)); }
public SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> CreateFormViewModel() { var searchRequest = new ApplicationSearchRequest { //Supervisors = _applicationRepository.GetActiveSupervisors(-1,"LastName", "Asc") Hosts = _hostManagementService.GetAll(), SupportTeams = _supportTeamManagementService.GetAll() }; SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> viewModel = Search(searchRequest); viewModel.SearchRequest = searchRequest; return(viewModel); }
public SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> CreateFormViewModel( ApplicationSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> { SearchRequest = searchRequest }; //searchRequest.Supervisors = _applicationRepository.GetActiveSupervisors(-1, "LastName", "Asc"); searchRequest.Hosts = _hostManagementService.GetAll(); searchRequest.SupportTeams = _supportTeamManagementService.GetAll(); return(viewModel); }
public SearchResultFormViewModel <RequestDto, RequestSearchRequest> CreateFormViewModel() { var searchRequest = new RequestSearchRequest(); //Set status to active by default searchRequest.RequestStatusId = 1; SearchResultFormViewModel <RequestDto, RequestSearchRequest> viewModel = Search(searchRequest); searchRequest.Systems = _wrmsSystemManagementService.GetActiveSystems(); searchRequest.ProjectManagers = _personManagementService.GetActiveStaff(); searchRequest.RequestStatuses = _requestStatusManagementService.GetAll(); viewModel.SearchRequest = searchRequest; return(viewModel); }
public ActionResult Search(SupportTeamSearchRequest searchRequest) { SearchResultFormViewModel <SupportTeamDto, SupportTeamSearchRequest> formViewModel = null; try { formViewModel = _supportTeamSearchManagementService.Search(searchRequest); Session.Add(SEARCH_PARAMETERS, searchRequest); } catch (PreconditionException pde) { TempData[ControllerEnums.GlobalViewDataProperty.PageMessage.ToString()] = pde.Message; formViewModel = _supportTeamSearchManagementService.CreateFormViewModel(searchRequest); } return(View("Index", formViewModel)); }
public SearchResultFormViewModel <PersonDto, PersonSearchRequest> Search(PersonSearchRequest searchRequest) { //make sure at least one field set //Check.Require(searchRequest != null, "At least one field is required"); //if (searchRequest.SupervisorId == null && String.IsNullOrEmpty(searchRequest.NameQuery && searchRequest.SId == null)) //{ // Check.Require(1 == 0, "At least one field is required"); //} if (searchRequest.CurrentPageNumber == 0) { searchRequest.CurrentPageNumber = 1; } if (string.IsNullOrEmpty(searchRequest.SortColumn)) { searchRequest.SortColumn = DEFAULT_SORT_COLUMN; searchRequest.SortOrder = DEFAULT_SORT_ORDER; } const int entriesPerPage = 20; int offset = entriesPerPage * (searchRequest.CurrentPageNumber - 1); IList <PersonDto> searchResultItems = _personRepository.Search(searchRequest, offset, entriesPerPage); SearchResultFormViewModel <PersonDto, PersonSearchRequest> searchResultFormViewModel = CreateFormViewModel(searchRequest); searchResultFormViewModel.PageResultItems = searchResultItems; int resultCount = _personRepository.GetSearchTotal(searchRequest); searchResultFormViewModel.TotalResultCount = resultCount; searchResultFormViewModel.CurrentPageNumber = searchRequest.CurrentPageNumber; searchResultFormViewModel.TotalPageCount = resultCount / entriesPerPage; if (resultCount % entriesPerPage > 0) { searchResultFormViewModel.TotalPageCount++; } return(searchResultFormViewModel); }
public SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> Search( ApplicationSearchRequest searchRequest) { if (searchRequest.CurrentPageNumber == 0) { searchRequest.CurrentPageNumber = 1; } if (string.IsNullOrEmpty(searchRequest.SortColumn)) { searchRequest.SortColumn = DEFAULT_SORT_COLUMN; searchRequest.SortOrder = DEFAULT_SORT_ORDER; } const int entriesPerPage = 20; int offset = entriesPerPage * (searchRequest.CurrentPageNumber - 1); IList <ApplicationDto> searchResultItems = _applicationRepository.Search(searchRequest, offset, entriesPerPage); SearchResultFormViewModel <ApplicationDto, ApplicationSearchRequest> searchResultFormViewModel = CreateFormViewModel(searchRequest); searchResultFormViewModel.PageResultItems = searchResultItems; int resultCount = _applicationRepository.GetSearchTotal(searchRequest); searchResultFormViewModel.TotalResultCount = resultCount; searchResultFormViewModel.CurrentPageNumber = searchRequest.CurrentPageNumber; searchResultFormViewModel.TotalPageCount = resultCount / entriesPerPage; if (resultCount % entriesPerPage > 0) { searchResultFormViewModel.TotalPageCount++; } return(searchResultFormViewModel); }
public void CanListHosts() { // Establish Context var viewModelToExpect = new SearchResultFormViewModel <HostDto, HostSearchRequest>(); viewModelToExpect.PageResultItems = new List <HostDto>(); var hostDto = new HostDto(); viewModelToExpect.PageResultItems.Add(hostDto); hostSearchManagementService.Expect(r => r.CreateFormViewModel()) .Return(viewModelToExpect); // Act ViewResult result = hostsController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <HostDto, HostSearchRequest>).ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel <HostDto, HostSearchRequest>).PageResultItems.Count. ShouldBeGreaterThan(0); }
public SearchResultFormViewModel<HostDto, HostSearchRequest> CreateFormViewModel(HostSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<HostDto, HostSearchRequest> { SearchRequest = searchRequest }; return viewModel; }
public SearchResultFormViewModel<SupportTeamDto, SupportTeamSearchRequest> CreateFormViewModel( SupportTeamSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<SupportTeamDto, SupportTeamSearchRequest> { SearchRequest = searchRequest }; return viewModel; }
public void CanListHosts() { // Establish Context var viewModelToExpect = new SearchResultFormViewModel<HostDto, HostSearchRequest>(); viewModelToExpect.PageResultItems = new List<HostDto>(); var hostDto = new HostDto(); viewModelToExpect.PageResultItems.Add(hostDto); hostSearchManagementService.Expect(r => r.CreateFormViewModel()) .Return(viewModelToExpect); // Act ViewResult result = hostsController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel<HostDto, HostSearchRequest>).ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel<HostDto, HostSearchRequest>).PageResultItems.Count. ShouldBeGreaterThan(0); }
public void CanListOrgs() { // Establish Context var viewModel = new SearchResultFormViewModel<OrgDto, OrgSearchRequest>(); IList<OrgDto> orgSummariesToExpect = new List<OrgDto>(); viewModel.SearchRequest = new OrgSearchRequest(); viewModel.PageResultItems = orgSummariesToExpect; var agencyDto = new OrgDto(); orgSummariesToExpect.Add(agencyDto); var searchRequest = new OrgSearchRequest(); _orgSearchManagementService.Expect(r => r.CreateFormViewModel()) .Return(viewModel); // Act ViewResult result = _orgsController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel<OrgDto, OrgSearchRequest>).ShouldNotBeNull(); (result.ViewData.Model as SearchResultFormViewModel<OrgDto, OrgSearchRequest>).PageResultItems.Count. ShouldEqual(1); }
public SearchResultFormViewModel<OrgDto, OrgSearchRequest> CreateFormViewModel(OrgSearchRequest searchRequest) { var viewModel = new SearchResultFormViewModel<OrgDto, OrgSearchRequest> { SearchRequest = searchRequest }; searchRequest.Agencies = _agencyManagementService.GetAll(); return viewModel; }