Exemplo n.º 1
0
 public SictWertMitZait <AbgelaiteteType> SictWertMitZaitBerecneFürBeginZait <AbgelaiteteType>(
     Int64 BeginZaitDefault = default(Int64))
     where AbgelaiteteType : SictZuObjektMengeScnapscusZuZaitAggr <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType>
 {
     return(SictZuObjektMengeScnapscusZuZaitAggr <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType>
            .SictWertMitZaitBerecneFürBeginZait <AbgelaiteteType>(
                this as AbgelaiteteType, BeginZaitDefault));
 }
        static public Int64?ZuScnapscusFrühesteZaitAlsNuzerZaitBerecneScritVorherNuzerZait <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType>(
            this    ISictAutomatZuusctand Automaat,
            SictZuObjektMengeScnapscusZuZaitAggr <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType> ObjektMitScnapscusFrühesteZait)
            where SictScnapscusAlsFortsazZuuläsigType : SictScnapscusAlsFortsazZuuläsig <ObjektIdentScnapscusType>, new()
        {
            if (null == ObjektMitScnapscusFrühesteZait)
            {
                return(null);
            }

            return(Automaat.ZuNuzerZaitBerecneScritVorherNuzerZait(ObjektMitScnapscusFrühesteZait.ScnapscusFrühesteZait));
        }
        static public int?ZuObjektBerecneAlterScnapscusAnzaal <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType>(
            this    ISictAutomatZuusctand Automaat,
            SictZuObjektMengeScnapscusZuZaitAggr <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType> ObjektMitScnapscusFrühesteZait)
            where SictScnapscusAlsFortsazZuuläsigType : SictScnapscusAlsFortsazZuuläsig <ObjektIdentScnapscusType>, new()
        {
            if (null == ObjektMitScnapscusFrühesteZait)
            {
                return(null);
            }

            return(Automaat.ZuNuzerZaitMiliBerecneAlterScnapscusAnzaal(ObjektMitScnapscusFrühesteZait.ScnapscusFrühesteZait));
        }
        static public Int64?ScnapscusFrühesteZaitAlterMili <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType>(
            this    ISictAutomatZuusctand Automaat,
            SictZuObjektMengeScnapscusZuZaitAggr <ObjektIdentScnapscusType, SictScnapscusAlsFortsazZuuläsigType, SictZuusazInfoScnapscusType> ObjektMitScnapscusFrühesteZait)
            where SictScnapscusAlsFortsazZuuläsigType : SictScnapscusAlsFortsazZuuläsig <ObjektIdentScnapscusType>, new()
        {
            if (null == ObjektMitScnapscusFrühesteZait)
            {
                return(null);
            }

            if (null == Automaat)
            {
                return(null);
            }

            return(Automaat.NuzerZaitMili - ObjektMitScnapscusFrühesteZait.ScnapscusFrühesteZait);
        }