public Hovedstrekning LagHovedstrekning(HovedstrekningCreateView hvstcv) { var dbt = new VyDbTilgang(); var idList = new List <int>(); var stasjoner = dbt.HentAlleStasjoner(); foreach (string stasjonsnavn in hvstcv.stasjonsliste) { foreach (Stasjon stasjon in stasjoner) { if (stasjon.stasjon_navn == stasjonsnavn) { idList.Add(stasjon.id); } } } var hvst = new Hovedstrekning { hovstr_navn = hvstcv.hovstr_navn, hovstr_kortnavn = hvstcv.hovstr_kortnavn, nett_id = parseNettId(hvstcv.nettid), stasjon_Ider = idList }; return(hvst); }
public ActionResult StasjonsListe() { var dbt = new VyDbTilgang(); var alleStasjoner = dbt.HentAlleStasjoner(); var stsjVw = konverter.stasjon(alleStasjoner); return(View(stsjVw)); }
public IEnumerable <SelectListItem> StasjonsNavn() { VyDbTilgang dbTilgang = new VyDbTilgang(); { IEnumerable <SelectListItem> items = dbTilgang.HentAlleStasjoner().Select(c => new SelectListItem { Value = c.id.ToString(), Text = c.stasjon_navn }); items = items.OrderBy(n => n.Text); return(items); } }
public List <Stasjon> FinnStasjonerUtenHovedStrekning() { var StasjonerUtenHovedStrekning = new List <Stasjon>(); var dbt = new VyDbTilgang(); var alleStasjoner = dbt.HentAlleStasjoner(); foreach (Stasjon stasjon in alleStasjoner) { if (stasjon.hovedstrekning_Ider.Count <= 0) { StasjonerUtenHovedStrekning.Add(stasjon); } } return(StasjonerUtenHovedStrekning); }
public JsonResult Stasjonsliste() { VyDbTilgang Context = new VyDbTilgang(); return(Json(Context.HentAlleStasjoner().OrderBy(n => n.stasjon_navn), JsonRequestBehavior.AllowGet)); }