コード例 #1
0
        private PartialViewResult ViewNew(Project project, NewViewModel viewModel)
        {
            var projectImageTimings = ProjectImageTiming.All.ToSelectListWithEmptyFirstRow(x => x.ProjectImageTimingID.ToString(CultureInfo.InvariantCulture), x => x.ProjectImageTimingDisplayName);
            var viewData            = new NewViewData(project, projectImageTimings);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
コード例 #2
0
        private PartialViewResult ViewNew(NewViewModel viewModel)
        {
            var allDocumentTypes = WaterQualityManagementPlanDocumentType.All.ToSelectListWithDisabledEmptyFirstRow(x => x.WaterQualityManagementPlanDocumentTypeID.ToString(CultureInfo.InvariantCulture), x => x.WaterQualityManagementPlanDocumentTypeDisplayName);
            var viewData         = new NewViewData(allDocumentTypes);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
コード例 #3
0
        private PartialViewResult ViewNew(NewViewModel viewModel)
        {
            var stormwaterJurisdictions = new List <Role> {
                Role.Admin, Role.SitkaAdmin
            }.Contains(CurrentPerson.Role)
                ? HttpRequestStorage.DatabaseEntities.StormwaterJurisdictions.ToList()
                : CurrentPerson.StormwaterJurisdictionPeople.Select(x => x.StormwaterJurisdiction).ToList();
            var hydrologicSubareas = HttpRequestStorage.DatabaseEntities.HydrologicSubareas.ToList();
            var viewData = new NewViewData(stormwaterJurisdictions, hydrologicSubareas, TrashCaptureStatusType.All);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
コード例 #4
0
        private ViewResult ViewNew(NewViewModel viewModel, TreatmentBMP treatmentBMP)
        {
            var geometry = treatmentBMP.GetCentralizedDelineationGeometry4326(HttpRequestStorage.DatabaseEntities);
            var feature  = DbGeometryToGeoJsonHelper.FromDbGeometryWithNoReproject(geometry);

            var layerGeoJson = new LayerGeoJson("centralizedDelineationLayer",
                                                new FeatureCollection(new List <Feature> {
                feature
            }), "#ffff00", .5m, LayerInitialVisibility.Show);

            var mapInitJson = new RegionalSubbasinRevisionRequestMapInitJson("revisionRequestMap",
                                                                             MapInitJson.DefaultZoomLevel, new List <LayerGeoJson>(),
                                                                             new BoundingBox(new List <DbGeometry> {
                geometry
            }), layerGeoJson);

            var viewData = new NewViewData(CurrentPerson, treatmentBMP, mapInitJson);

            return(RazorView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
コード例 #5
0
        private PartialViewResult ViewNewTreatmentBMPDocument(NewViewModel viewModel)
        {
            var viewData = new NewViewData();

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
コード例 #6
0
        private PartialViewResult ViewNew(NewViewModel viewModel)
        {
            var viewData = new NewViewData();

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }