public bool EndreBok(Bok bok) { try { _db.Entry(bok).State = EntityState.Modified; _db.SaveChanges(); return true; } catch (Exception e) { return false; } }
public bool SettInnBok(Bok innBok) { try { _db.Boks.Add(innBok); _db.SaveChanges(); return true; } catch (Exception) { return false; } }
public bool SettInnBok(Bok innBok) { try { _db.Boks.Add(innBok); _db.SaveChanges(); return true; } catch (Exception e) { var sw = new System.IO.StreamWriter(filename, true); sw.WriteLine(DateTime.Now + " " + e.Message + " " + e.InnerException); sw.Close(); return false; } }
public bool EndreBok(Bok bok) { try { _db.Entry(bok).State = EntityState.Modified; _db.SaveChanges(); return true; } catch (Exception e) { var sw = new System.IO.StreamWriter(filename, true); sw.WriteLine(DateTime.Now + " " + e.Message + " " + e.InnerException); sw.Close(); return false; } }
public List<Bok> HentAlleBokeneAdmin() { var adminBokListe = new List<Bok>(); var adminBok = new Bok { AntallBokerILager = 4, Tittel = "Min skyld", Isbn = 9788282056762, Format = Format.Innbundet, AntallSider = 200, Pris = 500, SjangerId = 1, ForfatterId = 1, BildeUrl = "/Content/Bilder/min_skyld.jpe", }; //husk å ta med forfatter adminBokListe.Add(adminBok); adminBokListe.Add(adminBok); adminBokListe.Add(adminBok); return adminBokListe; }
//public static HandleKurv GetKurv(Controller controller) //{ // return GetKurv(controller.HttpContext); //} public void LeggTilKurv(Bok bok) { // Få de tilsvarende kurv og bok forekomster Kurv kurvEnhet = bokhandelContext.Kurvs.SingleOrDefault((Kurv k) => k.KurvId == HandleKurvId && k.BokId == bok.Id); if (kurvEnhet == null) { kurvEnhet = new Kurv { BokId = bok.Id, KurvId = HandleKurvId, Tell = 1, Opprettelsesdato = DateTime.Now }; bokhandelContext.Kurvs.Add(kurvEnhet); } else { // Hvis enheten eksisterer i kurven, da legg en enhet til kurvEnhet.Tell++; } bokhandelContext.SaveChanges(); }
public Bok HentEnBok(int id) { if (id == 0) { var bok = new Bok {Id = 0}; return bok; } else { var bok = new Bok { AntallBokerILager = 4, Tittel = "Min skyld", Isbn = 9788282056762, Format = Format.Innbundet, AntallSider = 200, Pris = 500, SjangerId = 1, ForfatterId = 1, BildeUrl = "/Content/Bilder/min_skyld.jpe" }; return bok; } }
public ActionResult CreateBok(Bok bok) { if (!ErLoggetInnSomAdmin()) { return SperrAdminSider(); } else if (ModelState.IsValid) { _butikkAdminLogikk.SettInnBok(bok); return RedirectToAction("BokIndex"); } ViewBag.SjangerId = new SelectList(_butikkAdminLogikk.HentAlleSjangere(), "Id", "Navn", bok.SjangerId); ViewBag.ForfatterId = new SelectList(_butikkAdminLogikk.HentAlleForfatterne(), "Id", "Etternavn", bok.ForfatterId); return View(bok); }
public bool EndreBok(Bok bok) { return _repository.EndreBok(bok); }
public bool SettInnBok(Bok innBok) { return _repository.SettInnBok(innBok); }
public bool EndreBok(Bok bok) { return bok != null; }
public bool SettInnBok(Bok innBok) { return innBok.Tittel != ""; }