public ActionResult Sortiraj(string tipSortiranja) { if (tipSortiranja == "opadajuce") { List <Vozilo> sortirano = new List <Vozilo>(); List <Vozilo> lista = Podaci.vozila; while (lista.Count != 0) { Vozilo m = lista[0]; foreach (Vozilo item in lista) { if (item.CenaPoDanu > m.CenaPoDanu) { m = item; } } sortirano.Add(m); lista.Remove(m); } ViewBag.vozila = sortirano; Podaci.ReadProducts("~/App_Data/vozila.txt"); return(View("~/Views/Vozilo/Index.cshtml", sortirano)); } else if (tipSortiranja == "rastuce") { List <Vozilo> sortirano = new List <Vozilo>(); List <Vozilo> lista = Podaci.vozila; while (lista.Count != 0) { Vozilo a = lista[0]; foreach (Vozilo item in lista) { if (item.CenaPoDanu < a.CenaPoDanu) { a = item; } } sortirano.Add(a); lista.Remove(a); } Podaci.ReadProducts("~/App_Data/vozila.txt"); return(View("~/Views/Vozilo/Index.cshtml", sortirano)); } return(View("~/Views/Vozilo/Index.cshtml")); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); List <Korisnik> korisnici = Podaci.ReadUsers("~/App_Data/korisnici.txt"); HttpContext.Current.Application["korisnici"] = korisnici; List <Vozilo> vozila = Podaci.ReadProducts("~/App_Data/vozila.txt"); HttpContext.Current.Application["vozila"] = vozila; List <Rezervacija> rezervacije = Podaci.ReadRezervacija("~/App_Data/rezervacije.txt"); HttpContext.Current.Application["rezervacije"] = rezervacije; }