コード例 #1
0
ファイル: Handlekurv.cs プロジェクト: sofiaaittamaa/Bokhandel
        public int SkapaBestilling(Bestilling bestilling)
        {
            decimal bestillingarTotalt = 0;

            var varer = GetVarer();

            foreach (var vare in varer)
            {
                var bestillingsDetalj = new BestillingsDetaljer
                {
                    ISBN          = vare.ISBN,
                    BestillingsID = bestilling.BestillingsID,
                    PrisPerBok    = vare.Bok.Pris,
                    Antall        = vare.Count
                };

                bestillingarTotalt += (vare.Count * vare.Bok.Pris);

                db.BestillingsDetaljerna.Add(bestillingsDetalj);
            }

            bestilling.Total = bestillingarTotalt;

            db.SaveChanges();
            TomKurv();

            return(bestilling.BestillingsID);
        }
コード例 #2
0
ファイル: Handlekurv.cs プロジェクト: kariannelokke/Bokhandel
        public int SkapaBestilling(Bestilling bestilling)
        {
            decimal bestillingarTotalt = 0;

            var varer = GetVarer();

            foreach (var vare in varer)
            {
                var bestillingsDetalj = new BestillingsDetaljer
                {
                    ISBN = vare.ISBN,
                    BestillingsID = bestilling.BestillingsID,
                    PrisPerBok = vare.Bok.Pris,
                    Antall = vare.Count
                };

                bestillingarTotalt += (vare.Count * vare.Bok.Pris);

                db.BestillingsDetaljerna.Add(bestillingsDetalj);
            }

            bestilling.Total = bestillingarTotalt;

            db.SaveChanges();
            TomKurv();

            return bestilling.BestillingsID;
        }