コード例 #1
0
        public ActionResult GridCallBackPartialUpdate([ModelBinder(typeof(XpoModelBinder))] BestellArtikel item)
        {
            if (ModelState.IsValid)
            {
                item.Save();
                unitOfWork.CommitChanges();
            }
            else
            {
                ViewData["EditError"] = "Please, correct all errors.";
            }
            int bistellKundenOid = int.Parse(Session["bistellKundenOid"].ToString());
            var bestellKunden    = unitOfWork.FindObject <BestellKunden>(CriteriaOperator.Parse("Oid==?", bistellKundenOid));
            var model            = bestellKunden.BestellKunden_BestellArtikel_XPColl;

            return(PartialView("_GridCallBackPartial", model));
        }
コード例 #2
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
            };
        }