コード例 #1
0
ファイル: Mapper.cs プロジェクト: bajwaimran/mpwapi
        public static OrderKunden GetOrderKunden(BestellKunden bistellkunden)
        {
            OrderKunden model = new OrderKunden
            {
                Bestellung = GetOrder(bistellkunden.Bestellung),
                KDNr       = bistellkunden.KDNr,
                BestellKunden_BestellArtikel_XPColl = GetListOfOrderArtikel(bistellkunden.BestellKunden_BestellArtikel_XPColl)
            };

            return(model);
        }
コード例 #2
0
        // POST: api/BistellKundens
        public void Post()
        {
            var kunden        = unitOfWork.FindObject <Kundenstamm>(CriteriaOperator.Parse("Oid==?", 7));
            var bestell       = unitOfWork.FindObject <BestellErfassung.DomainObjects.Bestellung>(CriteriaOperator.Parse("Oid==?", 22));
            var bestellKunden = new BestellKunden(unitOfWork)
            {
                Kunde = kunden,
                KDNr  = kunden.KDNr,
                //Bestellung = bestell
            };

            unitOfWork.CommitChanges();
            try
            {
                bestellKunden.Bestellung = bestell;
                unitOfWork.CommitChanges();
            }
            catch (System.Exception e)
            {
                throw;
            }
        }
コード例 #3
0
        public void Test()
        {
            var bestellung = new BestellErfassung.DomainObjects.Bestellung(unitOfWork)
            {
                //AuftragsNr = "",
                Datum        = DateTime.Now,
                Fertig       = true,
                Status       = true,
                Zusatzangabe = ""
            };
            //var bestellAuftraege = new BestellAuftraege(unitOfWork)
            //{
            //    //generate new auftrage Nr
            //    AuftragsNr = "",
            //    Bestellung = bestellung,
            //    mboid = "" //generagte new mboid
            //};
            //bestellung.AuftragsNr = bestellAuftraege.AuftragsNr; // setting auftraege Nr  in bestellung

            var artikel       = unitOfWork.FindObject <BestellErfassung.DomainObjects.Artikel.Artikelstamm>(CriteriaOperator.Parse("Oid==?", 1));
            var bestellKunden = new BestellKunden(unitOfWork)
            {
                Bestellung = bestellung,
                KDNr       = 0
            };
            var bestellArtikel = new BestellArtikel(unitOfWork)
            {
                Artikel    = artikel,
                ArtikelNr  = artikel.ArtNr,
                Bestellung = bestellung,
                //AuftragsNrKW = 0,
                Bezeichnung = "",
                //mboid = bestellAuftraege.mboid,
                BestellKunden = bestellKunden,
                Stueckzahl    = 0
            };
        }