public void TestCreateSendungSuccess()
 {
     Sendung s = new Sendung()
     {
         SndNr = 1,
         SaNr = 100,
         TpNr = 1000
     };
     Assert.IsTrue(s != null, "Sendung nicht gefunden.");
     Assert.IsTrue(s.SndNr > 0, "SendungsNummer muss größer 0 sein.");
     Assert.IsTrue(s.SaNr > 0, "SendungsanfrageNummer muss größer 0 sein.");
     Assert.IsTrue(s.TpNr > 0, "TransportNummer muss größer 0 sein.");
 }
        public void ErstelleSendung(int tpNr, int saNr)
        {
            Check.Argument(tpNr > 0, "tpNr muss größer als 0 sein.");
            Check.Argument(saNr > 0, "saNr muss größer als 0 sein.");

            Sendung s = new Sendung();
            s.TpNr = tpNr;
            s.SaNr = saNr;

            transactionService.ExecuteTransactional(
                        () =>
                        {
                            se_REPO.Save(s);
                        });

            transportplanungServicesFuerSendung.FühreTransportplanAus(s.TpNr);
        }
 public void Save(Sendung s)
 {
     persistenceService.Save(s);
 }