コード例 #1
0
        public ucBaseUserControl getMenuItem(string itemID)
        {
            ucBaseUserControl theResult = new ucBaseUserControl();

            //Daily Capture - Planning
            if (SafetyMenu.miOCRSchedular_SAFOCRSched_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.Daily_Capture.Planning.ucPlanning();
            }


            //Line Actions

            if (SafetyMenu.miOpenActions_SAFOpenActions_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.ActionManager.ucMainPage();
            }


            //GeoStructure & Workplaces
            if (SafetyMenu.miGeoStructure_SAFGeoStruct_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.SystemAdmin.GeoStructure.ucGeoStructure();
            }
            if (SafetyMenu.miWorkplaces_SAFWP_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.SystemAdmin.Workplaces.ucWorkplaces();
            }

            //Other Setup Codes
            if (SafetyMenu.miActivities_SAFActivities_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.SystemAdmin.Activities.ucActivities();
            }
            if (SafetyMenu.miThresholds_SAFThresholds_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.SystemAdmin.Thresholds.ThresholdsUserControl();
            }


            //Users
            if (SafetyMenu.miAdditionalUsers_SAFUsers_MinewareSystemsSafety.ItemID == itemID)
            {
                theResult = new Controls.SystemAdmin.Users.ucUsers();
            }



            return(theResult);
        }
コード例 #2
0
        public ucBaseUserControl getMenuItem(string itemID)
        {
            ucBaseUserControl theResult = new ucBaseUserControl();

            if (TProductionGlobal.WPASMenuStructure.miSections_HPASSystemAdminOrgStructureSections_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SectionScreen.ucSectionScreen();
            }

            if (TProductionGlobal.WPASMenuStructure.miBookingSettings_HPASSystemAdminSettingsBook_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucSystemSettingsBookings();
            }
            if (TProductionGlobal.WPASMenuStructure.miCurrent_HPPASSystemAdminSettingsCurrent_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucSystemSettingsCurrent();
            }
            if (TProductionGlobal.WPASMenuStructure.miDates_HPASSystemAdminSettingsDates_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucSystemSettingsDates();
            }
            if (TProductionGlobal.WPASMenuStructure.miFactors_HPASSystemAdminSettingsFactors_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucSystemSettingsFactors();
            }
            if (TProductionGlobal.WPASMenuStructure.miMines_HPASSystemAdminSettingsMines_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucSystemSettingsMines();
            }


            if (TProductionGlobal.WPASMenuStructure.miPegs_HPPASSystemAdminSetupCodesPeg_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Pegs.ucPegs();
            }
            if (TProductionGlobal.WPASMenuStructure.miSurveyCapture_HPASSurveyCapture_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Controls.Survey.ucSurvey();
            }
            if (TProductionGlobal.WPASMenuStructure.miDailyBookings_HPASBookingDailyBookings_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Controls.BookingsABS.ucBookingsABS();
            }
            if (TProductionGlobal.WPASMenuStructure.miSICCapture_HPASBookingSIC_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Controls.SICCapture.ucSICCapture();
            }
            if (TProductionGlobal.WPASMenuStructure.miKriging_HPASWorkplacesKriging_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Controls.Kriging.ucKriging();
            }

            if (TProductionGlobal.WPASMenuStructure.miCalendarTypes_HPASSystemAdminCalendarsCaltype_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.CalendarTypes.ucCalendarTypes();
            }

            if (TProductionGlobal.WPASMenuStructure.miSectionCalendar_HPASSystemAdminCalendarsSectionCalendar_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SectionCalendar.ucSectionCalendar();
            }

            if (TProductionGlobal.WPASMenuStructure.miBoxholes_HPASSystemAdminBoxholes_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.TrammingBoxholes.ucTrammingBoxholes();
            }
            if (TProductionGlobal.WPASMenuStructure.miWorkplaceCodes_HPASWorkplaceCodes_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Workplace_Codes.ucWorkplace_Codes();
            }
            if (TProductionGlobal.WPASMenuStructure.miSampling_HPASDepCaptSampling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SamplingCapture.ucSamplingCapture();
            }

            if (TProductionGlobal.WPASMenuStructure.miWorkplaceCodes_HPASWorkplaceCodes_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Workplace_Codes.ucWorkplace_Codes();
            }

            if (TProductionGlobal.WPASMenuStructure.miWorkplaces_HPASWorkplaces_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Workplaces.ucWorkplaces();
            }

            if (TProductionGlobal.WPASMenuStructure.miOreBody_HPASSystemAdminOreBody_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.OreBody.ucOreBody();
            }

            if (TProductionGlobal.WPASMenuStructure.miEndtypes_HPASSystemAdminEndtypes_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.EndTypes.ucEndTypes();
                // theResult = new SysAdminScreens.Users.ucUserProductionSettings();
            }

            if (TProductionGlobal.WPASMenuStructure.miCrews_HPASSystemAdminOrgStructureCrews_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.GangNo.ucGangNoScreen();
            }

            if (TProductionGlobal.WPASMenuStructure.miProcessCodes_HPASWorkplaceProcessCodes_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.ProcessCodes.ucProcessCodes();
            }
            if (TProductionGlobal.WPASMenuStructure.miProblems_HPASSystemAdminSetupCodesProblems_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.ProblemSetup.ucProblemSetup();
            }

            if (TProductionGlobal.WPASMenuStructure.miLevels_HPASSystemAdminLevels_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Level.ucLevel();
            }

            if (TProductionGlobal.WPASMenuStructure.miOtherCalendars_HPASSystemAdminCalendarsMillCalendar_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.Calendars.ucCalendars();
            }

            if (TProductionGlobal.WPASMenuStructure.miProblems_HPASSystemAdminSetupCodesProblems_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.ProblemSetup.ucProblemSetup();
            }

            if (TProductionGlobal.WPASMenuStructure.miTrammingPlanning_HPASPlanningTramming_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.TrammingPlanning.ucTrammingPlanning();
            }

            if (TProductionGlobal.WPASMenuStructure.miTrammingBooking_HPASBookingTramming_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.TrammingBooking.ucTrammingBooking();
            }

            if (TProductionGlobal.WPASMenuStructure.miMillingBooking_HPASBookingMilling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.MillingBooking.ucMillingBooking();
            }

            if (TProductionGlobal.WPASMenuStructure.miHoistingBooking_HPASBookingHoisting_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.HoistingBooking.ucHoistingBooking();
            }

            if (TProductionGlobal.WPASMenuStructure.miTrammingProblems_HPASSystemAdminSetupCodesTramProblems_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.TrammingProblems.ucTrammingProblems();
            }


            if (TProductionGlobal.WPASMenuStructure.miPlanWorkplaces_HPASPlanningWorkplace_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Planning.PrePlanning.ucPrePlanningMain(false);
            }

            if (TProductionGlobal.WPASMenuStructure.miRevisedPlanning_HPASRevisedPlanning_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Planning.PrePlanning.ucPrePlanningMain(true);
            }

            if (TProductionGlobal.WPASMenuStructure.miRevisedPlanningSecurity_HPASRevisedPlanningSecurity_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Planning.PrePlanning.RevisedPlanning_Security.ucRevisedPlanningSecurity();
            }

            if (TProductionGlobal.WPASMenuStructure.miPlanningProtocolTemplates_HPASPlanningProtocolTemplates_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Planning.PlanningProtocolTemplates.ucPlanProtTemplates();
            }
            if (TProductionGlobal.WPASMenuStructure.miCapturePlanningProtocol_HPASCapturePlanningProtocol_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Planning.PlanningProtocolCapture.ucPlanProtCapture();
            }

            if (TProductionGlobal.WPASMenuStructure.miOreflowStorages_HPASBookingsOreflowStorages_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.OreflowStorages.ucOreflowStorages();
            }

            if (TProductionGlobal.WPASMenuStructure.miBonusCapture_HPASBookingBonusCapture_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.BonusCapture.ucBonusCapture();
            }

            if (TProductionGlobal.WPASMenuStructure.miLockMonth_HPASSystemAdminSetupCodesLockPlan_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.LockMonth.ucLockMonth();
            }

            if (TProductionGlobal.WPASMenuStructure.miTopPanelsSetup_HPASSystemAdminSetupCodesTopPanels_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.TopPanels.ucTopPanels();
            }



            //if (TProductionGlobal.WPASMenuStructure.miAMISSetup_HPASSystemAdminQAQCAMISSetup_MinewareSystemsHarmonyPAS.ItemID == itemID)
            //{
            //    theResult = new SysAdminScreens.AMISSetup.ucAMISSetup();
            //}

            //if (TProductionGlobal.WPASMenuStructure.miQAQC_HPASSystemAdminQAQCQAQC_MinewareSystemsHarmonyPAS.ItemID == itemID)
            //{
            //    theResult = new SysAdminScreens.QAQC.ucQAQC();
            //}

            if (TProductionGlobal.WPASMenuStructure.miBusinessPlanImport_HPASPlanningBusinessPlan_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new Controls.BusinessPlanImport.ucBusinessPlanImport();
            }

            //TODO: GS - Find out why there are 2 items linked to LockPlan. Perhaps just a typo
            if (TProductionGlobal.WPASMenuStructure.miLockPlanning_HPASLockPlanning_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.AuthLockPlan.ucAuthLockPlan();
            }
            if (TProductionGlobal.WPASMenuStructure.miAuthorisePlan_HPASLockPlanningAuthorise_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.AuthLockPlan.ucAuthLockPlan();
            }


            if (TProductionGlobal.WPASMenuStructure.miSetupCycles_HPASSystemAdminCycles_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SetupCycles.ucSetupCycles();
            }


            ////Departmental Capture

            if (TProductionGlobal.WPASMenuStructure.miSurvey_HPASDepCaptSurvey_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucSurvey();
            }

            if (TProductionGlobal.WPASMenuStructure.miGeology_HPASDepCaptGeology_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucGeology();
            }

            if (TProductionGlobal.WPASMenuStructure.miSampling_HPASDepCaptSampling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucSampling();
            }

            if (TProductionGlobal.WPASMenuStructure.miVentilation_HPASDepCaptVentilation_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucVentilation();
            }

            if (TProductionGlobal.WPASMenuStructure.miWorkNote_HPASDepCaptMinersReport_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucMinersReport();
            }


            if (TProductionGlobal.WPASMenuStructure.miRockEngineering_HPASDepCaptRockEngineering_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucRockEng();
            }

            if (TProductionGlobal.WPASMenuStructure.miSampling_HPASDepCaptSampling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucSampling();
            }


            if (TProductionGlobal.WPASMenuStructure.miVamping_HPASDepCaptVamping_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucVamping();
            }



            //if (TProductionGlobal.WPASMenuStructure.miOCRScheduling_HPASDepCaptOCRScheduling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            //{
            //    theResult = new SysAdminScreens.DepartmentalCapture.ucMinersNotes();
            //}



            ///New
            ///

            if (TProductionGlobal.WPASMenuStructure.miOCRScheduling_HPASOCRSchedulingMain_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.OCRScheduling.ucOCRSchedulingMain();
            }


            if (TProductionGlobal.WPASMenuStructure.miMONotes_HPASDepCaptOCRScheduling_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucMinersNotes();
            }


            if (TProductionGlobal.WPASMenuStructure.miExtendedBreaks_HPASSystemAdminExtBreaks_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.SystemSettings.ucExtendedBreak();
            }


            ////Vamping

            if (TProductionGlobal.WPASMenuStructure.miVampingPlanning_HPASPlanningVamping_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucVampPlanning();
            }


            if (TProductionGlobal.WPASMenuStructure.miVampingBooking_HPASBookingVamping_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                theResult = new SysAdminScreens.DepartmentalCapture.ucVampingBooking();
            }

            //Plant Sections

            if (TProductionGlobal.WPASMenuStructure.miOtherSections_HPASStstemAdminOrgStructureOtherSections_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                return(new SysAdminScreens.SectionScreen.ucOtherSections());
            }

            ///GeoScience
            ///
            if (TProductionGlobal.WPASMenuStructure.miGeoScience_HPASDepCaptGeoScience_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                return(new SysAdminScreens.DepartmentalCapture.ucGeoScienseMain());
            }


            ///Labor
            ///
            if (TProductionGlobal.WPASMenuStructure.miEarlyMorningShiftReport_HPASEarlyMorningShiftReport_MinewareSystemsHarmonyPAS.ItemID == itemID)
            {
                return(new SysAdminScreens.Labour.ucEarlyMorningReport());
            }


            return(theResult);
        }
コード例 #3
0
ファイル: Minewaste.cs プロジェクト: KelvinRedford/Minewaste
        public ucBaseUserControl getMenuItem(string itemID)
        {
            ucBaseUserControl theResult = new ucBaseUserControl();

            if (TMinewasteGlobal.MinewasteMenuStructure.miBookings_MinewasteBookings_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucBookings();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miPlanning_MinewastePlanning_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucPlanning();
            }

            ///System Admin
            if (TMinewasteGlobal.MinewasteMenuStructure.miSections_MinewasteSettingsSections_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucSections();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miPumpStationProbCategories_MinewasteSettingsPumpStationProbCat_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucProbCatPumpStation();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miPumpStationProblems_MinewasteSettingsPumpStationProbs_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucProblemPump();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miCalendarDurations_MinewasteSettingsCalDurations_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucCalndarsAssign();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miOperationShifts_MinewasteSettingsOppShifts_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucCalendars();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miProblemCategories_MinewasteSettingsProbCategories_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucProbCat();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miProblems_MinewasteSettingsProblems_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucProblems();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miPumpStations_MinewasteSettingsPumpStations_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucPumpStationSetup();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miReportFooters_MinewasteSettingsRepFooter_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportSignatures();
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miUserRights_MinewasteSettingsUserRights_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucSetupUsers();
            }

            ///Reports
            if (TMinewasteGlobal.MinewasteMenuStructure.miPlanningReportGunHours_MinewasteReportsPlanGunHrs_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Planning Report Gun Hours");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miRunningHoursPerShift_MinewasteReportsRunHrsShift_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Running Hours per Shift");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miRunningHoursDowntime_MinewasteReportsRunHrsDownTime_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Running Hours Downtime");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miTonnesRemined_MinewasteReportsTonsRemined_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Tonnes Re-Mined");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miTonnesRemined_MinewasteReportsTonsRemined_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Pump Station Downtime");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miRunningHours_MinewasteReportsRunHrs_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Running Hours");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miComplianceToPlan_MinewasteReportsCompToPlan_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Compliance to Plan");
            }
            if (TMinewasteGlobal.MinewasteMenuStructure.miPlanningReport_MinewasteReportsPlanReport_MinewareSystemsMinewaste.ItemID == itemID)
            {
                theResult = new Controls.ucReportsViewer("Planning Report");
            }

            return(theResult);
        }