void AuswaalZaitraumFürMission( SictMissionZuusctand Mission, SictMissionZaitraumTypSictEnum ZaitraumTyp) { if (!IsInitialized) { return; } Int64?AuswaalZaitraumBegin = null; Int64?AuswaalZaitraumEnde = null; try { SictMissionZuusctand.FürZaitraumTypBerecneBeginUndEnde( Mission, ZaitraumTyp, out AuswaalZaitraumBegin, out AuswaalZaitraumEnde); } finally { RaiseEvent(new SictAuswaalZaitraumEventArgs(AuswaalZaitraumEvent, this, AuswaalZaitraumBegin, AuswaalZaitraumEnde)); } }
void AuswaalZaitraumFürMission( MenuItem MenuItem, SictMissionZaitraumTypSictEnum ZaitraumTyp) { SictMissionZuusctand Mission = null; try { if (null == MenuItem) { return; } var MissionReprObservable = MenuItem.Tag as SictObservable <SictMissionReprInDataGrid>; var MissionRepr = MissionReprObservable.Wert; if (null == MissionRepr) { return; } Mission = MissionRepr.MissionBerecne(); } finally { AuswaalZaitraumFürMission(Mission, ZaitraumTyp); } }
public void FürZaitraumTypBerecneBeginUndEnde( SictMissionZaitraumTypSictEnum ZaitraumTyp, out Int64?ZaitraumBegin, out Int64?ZaitraumEnde) { ZaitraumBegin = null; ZaitraumEnde = null; switch (ZaitraumTyp) { case SictMissionZaitraumTypSictEnum.VonSictungFrühesteBisLezte: ZaitraumBegin = SictungFrühesteZaitMili; ZaitraumEnde = EndeZaitMili; break; case SictMissionZaitraumTypSictEnum.VonAcceptBisComplete: ZaitraumBegin = AcceptedFrühesteZaitMili; if (true == CompleteErfolg) { ZaitraumEnde = EndeZaitMili; } break; case SictMissionZaitraumTypSictEnum.VonFüüreAusBeginBisComplete: ZaitraumBegin = AktioonFüüreAusFrühesteZaitMili; if (true == CompleteErfolg) { ZaitraumEnde = EndeZaitMili; } break; } }
public KeyValuePair <Int64?, Int64?> FürZaitraumTypBerecneBeginUndEnde( SictMissionZaitraumTypSictEnum ZaitraumTyp) { Int64?ZaitraumBegin; Int64?ZaitraumEnde; FürZaitraumTypBerecneBeginUndEnde(ZaitraumTyp, out ZaitraumBegin, out ZaitraumEnde); return(new KeyValuePair <Int64?, Int64?>(ZaitraumBegin, ZaitraumEnde)); }
static public void FürZaitraumTypBerecneBeginUndEnde( SictMissionZuusctand Mission, SictMissionZaitraumTypSictEnum ZaitraumTyp, out Int64?ZaitraumBegin, out Int64?ZaitraumEnde) { ZaitraumBegin = null; ZaitraumEnde = null; if (null == Mission) { return; } Mission.FürZaitraumTypBerecneBeginUndEnde(ZaitraumTyp, out ZaitraumBegin, out ZaitraumEnde); }