static public SictAufgaabeParamZerleegungErgeebnis ZerleegeOverviewPresetLaadeNaacVorgeseheneTab( ISictAutomatZuusctand AutomaatZuusctand, OverviewPresetDefaultTyp PresetDefault) { var AufgaabeParamZerleegungErgeebnis = new SictAufgaabeParamZerleegungErgeebnis(null, false); if (null == AutomaatZuusctand) { return(AufgaabeParamZerleegungErgeebnis); } var InRaumAktioonUndGefect = AutomaatZuusctand.InRaumAktioonUndGefect; if (null == InRaumAktioonUndGefect) { return(AufgaabeParamZerleegungErgeebnis); } var ZiilTab = InRaumAktioonUndGefect.OverviewMengeZuTabNamePresetDefault .FirstOrDefaultNullable((Kandidaat) => Kandidaat.Value == PresetDefault).Key; if (ZiilTab.IsNullOrEmpty()) { AufgaabeParamZerleegungErgeebnis.FüügeAn( AufgaabeParamAndere.KonstruktNaacNuzerMeldungZuEveOnline( SictNaacNuzerMeldungZuEveOnline.ErrorGenerel(-1, new SictNaacNuzerMeldungZuEveOnlineCause( CauseText: "Overview Management")))); return(AufgaabeParamZerleegungErgeebnis); } AufgaabeParamZerleegungErgeebnis.FüügeAn( AufgaabeParamAndere.KonstruktOverviewTabAktiviire(ZiilTab)); AufgaabeParamZerleegungErgeebnis.FüügeAn( new AufgaabeParamOverviewPresetLaade(OverviewPresetTyp.Default, PresetDefault.ToString(), ZiilTab)); AufgaabeParamZerleegungErgeebnis.ZerleegungVolsctändigSezeAin(); return(AufgaabeParamZerleegungErgeebnis); }
public AufgaabeParamOverviewPresetLaadeNaacVorgeseheneTab( OverviewPresetDefaultTyp PresetDefault) { this.PresetDefault = PresetDefault; }
public SictOverviewPresetFolgeViewport ZuPresetBerecneOverviewPresetFolgeViewportFertigLezte(OverviewPresetDefaultTyp PresetDefaultTyp) { return(ZuPresetNameBerecneOverviewPresetFolgeViewportFertigLezte(PresetDefaultTyp.ToString())); }