예제 #1
0
 public MeldungsDetailsTyp(ProduktDetailsTyp prod, DateTime date, int menge, string lieferSchein)
 {
     this.prod = prod;
     this.date = date;
     this.menge = menge;
     this.lieferSchein = lieferSchein;
 }
예제 #2
0
파일: ProduktRepo.cs 프로젝트: jmenzel/AI-P
        public ProduktNummerTyp erstelleProdukt(ProduktDetailsTyp prod)
        {
            using (var session = LagerComp.getDB().OpenSession())
            using (var transaction = session.BeginTransaction())
            {
                session.SaveOrUpdate(prod);
                transaction.Commit();
            }

            return prod.prodNr;
        }
예제 #3
0
파일: Fassade.cs 프로젝트: jmenzel/AI-P
 public MeldungsNummerTyp erstelleWarenausgang(ProduktDetailsTyp prod, int Anzahl)
 {
     return hesCore.getLagerComp().erstelleWarenausgang(prod, Anzahl);
 }
예제 #4
0
파일: Fassade.cs 프로젝트: jmenzel/AI-P
 public ProduktNummerTyp erstelleProdukt(ProduktDetailsTyp prod)
 {
     return hesCore.getLagerComp().erstelleProdukt(prod);
 }
예제 #5
0
파일: Lager.cs 프로젝트: jmenzel/AI-P
 public MeldungsNummerTyp erstelleWareneingang(ProduktDetailsTyp prod, int Anzahl, object lieferSchein)
 {
     throw new NotImplementedException();
 }
예제 #6
0
파일: Lager.cs 프로젝트: jmenzel/AI-P
 public MeldungsNummerTyp erstelleWarenausgang(ProduktDetailsTyp prod, int Anzahl)
 {
     return prodRepo.erstelleWarenausgang(prod, Anzahl);
 }
예제 #7
0
파일: Lager.cs 프로젝트: jmenzel/AI-P
 public ProduktNummerTyp erstelleProdukt(ProduktDetailsTyp prod)
 {
     return prodRepo.erstelleProdukt(prod);
 }
예제 #8
0
파일: ProduktRepo.cs 프로젝트: jmenzel/AI-P
 //NOT IMPLEMENTED da Produkte immer auf Lager
 public MeldungsNummerTyp erstelleWarenausgang(ProduktDetailsTyp prod, int Anzahl)
 {
     //TODO, prüfe ob Produkte auf Lager sind und erstelle dann einen Warenausgang
     return new MeldungsNummerTyp("_");
 }