//sjekk kobling HomeC->BLL->DAL public Pris hentPriser() { var db = new BestillingContext(); Pris priser = db.pris.Where(p => p.id == 1).First(); return(priser); }
public void settInnPris() { var db = new BestillingContext(); List <Pris> priser = db.pris.ToList(); if (priser.Count > 0) //Sjekker om pristabellen er tom { return; } var pris = new Pris(); pris.id = 1; pris.prisVoksen = 60; pris.prisStudent = 45; pris.prisBarn = 30; pris.prisUngdom = 40; pris.prisHonnor = 40; pris.prisVerneplikt = 45; pris.prisPerSone = 23; try { db.pris.Add(pris); db.SaveChanges(); } catch (Exception e) { throw new Exception("Får ikke lagt inn verdier i tabellen" + e); } }
public bool settInnPris() { var db = new BestillingContext(); List <Pris> priser = db.pris.ToList(); if (priser.Count > 0) //Sjekker om pristabellen er tom { return(true); } var pris = new Pris(); pris.id = 1; pris.prisVoksen = 60; pris.prisStudent = 45; pris.prisBarn = 30; pris.prisUngdom = 40; pris.prisHonnor = 40; pris.prisVerneplikt = 45; pris.prisPerSone = 23; try { db.pris.Add(pris); db.SaveChanges(); return(true); } catch (Exception e) { /* Denne logg - filen ligger i: ~\ITPE3200WebApplication\Gruppeoppgave 1\loggingFeil.log */ Logger logger = LogManager.GetLogger("logging"); logger.Error(e, "ERROR: Får ikke listet opp priser i tabellen"); throw new Exception("Får ikke lagt inn verdier i tabellen" + e); } }