public ActionResult _KundeOrdreListe(int kID) { if (SjekkAdmin()) { var ordre = _ordreBLL.HentAlleOrdre(kID); return(PartialView(ordre)); } return(RedirectToAction("Login", "Kunde")); }
// Hent og vis data fra databasen public string HentData(string database) { switch (database) { case "Strekning": var alleStasjoner = _stasjon.HentAlleStasjoner(); string stasjonUt = "<table class='table'><th>SId</th><th>Stasjon</th>"; foreach (var stasjon in alleStasjoner) { stasjonUt += "<tr><td>" + stasjon.SId + "</td><td>" + stasjon.StasjonNavn + "</td></tr>"; } stasjonUt += "</table>"; return(stasjonUt); case "Avganger": var alleAvganger = _avgang.HentAlleAvganger(); string avgangUt = "<table class='table'><th>AId</th><th>Avgangstid</th>" + "<th>Spor</th><th>Linje</th><th>SId</th>"; foreach (var avgang in alleAvganger) { avgangUt += "<tr><td>" + avgang.AId + "</td><td> " + avgang.Avgangstid + "</td><td>" + avgang.Spor + "</td>" + "<td>" + avgang.Linje + "</td><td>" + avgang.SId + "</td>"; } avgangUt += "</table>"; return(avgangUt); case "Kort": var alleKort = _kort.ListAlleKort(); string kortUt = "<table class='table'><th>KortID</th><th>Kortnummer</th><th>CVC</th>" + "<th>Navn</th><th>Gylidghet</th>"; foreach (var kort in alleKort) { kortUt += "<tr><td>" + kort.KortID + "</td><td>" + kort.Kortnummer + "</td>" + "<td>" + kort.CVC + "</td><td>" + kort.Navn + "</td><td>" + kort.Gyldighet + "</td>"; } kortUt += "</table>"; return(kortUt); case "Ordre": var alleOrdre = _ordre.HentAlleOrdre(); string ordreUt = "<table class='table'><th>BId</th><th>KortId</th><th>FraStasjon</th>" + "<th>TilStasjon</th><th>BillettType</th>" + "<th>Dato</th><th>Avgangtid</th><th>ReturDato</th><th>ReturAvgangtid</th>" + "<th>AntallVoksen</th><th>AntallStudent</th><th>AntallUngdom</th><th>AntallBarn</th>"; foreach (var ordre in alleOrdre) { ordreUt += "<tr><td>" + ordre.BId + "</td><td>" + ordre.KortId + "</td><td> " + ordre.FraStasjon + "</td>" + "<td>" + ordre.TilStasjon + "</td><td>" + ordre.BillettType + "</td><td>" + ordre.Dato + "</td>" + "<td>" + ordre.Avgangtid + "</td><td>" + ordre.ReturDato + "</td>" + "<td>" + ordre.ReturAvgangtid + "</td><td>" + ordre.AntallVoksen + "</td><td>" + ordre.AntallStudent + "</td>" + "<td>" + ordre.AntallUngdom + "</td><td>" + ordre.AntallBarn + "</td>"; } ordreUt += "</table>"; return(ordreUt); case "Endringer": var alleEndrigner = _endring.HentAlleEndringer(); string endringUt = "<table class='table'><th>EndringOperasjon</th><th>Endring</th><th>Tidspunkt</th>"; if (alleEndrigner != null) { foreach (var endring in alleEndrigner) { endringUt += "<tr><td>" + endring.EndringOperasjon + "</td><td>" + endring.endring + "</td><td>" + endring.Tidspunkt + "</td>"; } } endringUt += "</table>"; return(endringUt); } return("ingen verdi"); }