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); } }
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); }
public bool endreORdre(Bestillingen inn) { var Kundedal = new KundeDal(); return(Kundedal.endreOrdren(inn)); }