Ejemplo n.º 1
0
        public bool endreOrdren(Bestillingen innbestilling)
        {
            var db    = new Kundecontext();
            var ordre = db.bestillingene.Find(innbestilling.bestillingsid);

            if (ordre == null)
            {
                return(false);
            }
            else
            {
                ordre.dato    = innbestilling.dato;
                ordre.kundeid = new Kunder()
                {
                    fornavn   = innbestilling.kundeid.fornavn,
                    etternavn = innbestilling.kundeid.etternavn,
                    epost     = innbestilling.kundeid.epost,
                    telefonnr = innbestilling.kundeid.telefonnr,
                    adresse   = innbestilling.kundeid.adresse,
                    postnr    = innbestilling.kundeid.postnr,
                };
                ordre.produkt = new Produkt()
                {
                    produktid   = innbestilling.produkt.produktid,
                    navn        = innbestilling.produkt.navn,
                    pris        = innbestilling.produkt.pris,
                    path        = innbestilling.produkt.path,
                    kategori    = innbestilling.produkt.kategori,
                    beskrivelse = innbestilling.produkt.beskrivelse
                };
                ordre.total = innbestilling.total;
                db.SaveChanges();
                return(true);
            }
        }
Ejemplo n.º 2
0
        public Bestillingen finnordren(int id)
        {
            var          db    = new Kundecontext();
            Bestillingen ordre = (Bestillingen)db.bestillingene.Select(p => new Bestillingen()
            {
                bestillingsid = p.bestillingsid,
                kundeid       = new Kunde()
                {
                    kundeid   = p.kundeid.kundeid,
                    fornavn   = p.kundeid.fornavn,
                    etternavn = p.kundeid.etternavn,
                    epost     = p.kundeid.epost,
                    postnr    = p.kundeid.postnr,
                    poststed  = p.kundeid.poststed.poststed,
                    telefonnr = p.kundeid.telefonnr
                },
                dato    = p.dato,
                total   = p.total,
                produkt = new Produkten()
                {
                    produktid   = p.produkt.produktid,
                    navn        = p.produkt.navn,
                    pris        = p.produkt.pris,
                    path        = p.produkt.path,
                    kategori    = p.produkt.kategori,
                    beskrivelse = p.produkt.beskrivelse
                }
            });

            return(ordre);
        }
Ejemplo n.º 3
0
        public bool endreORdre(Bestillingen inn)
        {
            var Kundedal = new KundeDal();

            return(Kundedal.endreOrdren(inn));
        }