Esempio n. 1
0
        public ActionResult Koncaj(NarocenPrevoz narocenPrevoz)
        {
            NarocenPrevoz narocilo = pridobiNarocenePrevoze().Where(x => x.IDNarocenPrevoz == narocenPrevoz.IDNarocenPrevoz).First();

            koncajNarocenPrevoz(narocilo);
            return(RedirectToAction("NaroceniPrevozi"));
        }
Esempio n. 2
0
        private void koncajNarocenPrevoz(NarocenPrevoz narocenPrevoz)
        {
            narocenPrevoz.Izveden = true;
            posodobiNarocenPrevoz(narocenPrevoz);
            IzvedenPrevoz izvedenPrevoz = new IzvedenPrevoz();

            izvedenPrevoz.DejanskaKoncnaLokacija  = narocenPrevoz.KoncnaLokacija;
            izvedenPrevoz.DejanskaZacetnaLokacija = narocenPrevoz.ZacetnaLokacija;
            izvedenPrevoz.DejanskiDatumDo         = narocenPrevoz.DatumDo;
            izvedenPrevoz.DejanskiDatumOd         = narocenPrevoz.DatumOd;
            izvedenPrevoz.DejanskiEMSOgosta       = narocenPrevoz.EMSOgosta;
            izvedenPrevoz.DejanskoSteviloLjudi    = narocenPrevoz.SteviloLjudi;
            izvedenPrevoz.IDNarocenPrevoz         = narocenPrevoz.IDNarocenPrevoz;

            var    client  = new RestClient("http://soa.informatika.uni-mb.si/P8_StoritvePrevozov/v1/P8_StoritevPrevozovRest.svc");
            var    request = new RestRequest("/PostIzvedenPrevoz", Method.POST);
            string json    = JsonConvert.SerializeObject(izvedenPrevoz, new JsonSerializerSettings()
            {
                DateFormatHandling = DateFormatHandling.MicrosoftDateFormat
            });

            request.AddParameter("application/json", json, ParameterType.RequestBody);
            var response = client.Execute(request);
            var content  = response.Content;
        }
Esempio n. 3
0
 public ActionResult Uredi([Bind(Include = "IDNarocenPrevoz,DatumOd,DatumDo,SteviloLjudi,EMSOgosta,ZacetnaLokacija,KoncnaLokacija,Izveden")] NarocenPrevoz narocenPrevoz)
 {
     if (ModelState.IsValid)
     {
         posodobiNarocenPrevoz(narocenPrevoz);
         return(RedirectToAction("NaroceniPrevozi"));
     }
     return(View(narocenPrevoz));
 }
Esempio n. 4
0
        private void posodobiNarocenPrevoz(NarocenPrevoz narocenPrevoz)
        {
            var client  = new RestClient("http://soa.informatika.uni-mb.si/P8_StoritvePrevozov/v1/P8_StoritevPrevozovRest.svc");
            var request = new RestRequest("/PutNarocenPrevoz", Method.PUT);
            //request.AddQueryParameter("IDvoznika", "1");
            string json = JsonConvert.SerializeObject(narocenPrevoz, new JsonSerializerSettings()
            {
                DateFormatHandling = DateFormatHandling.MicrosoftDateFormat
            });

            request.AddParameter("application/json", json, ParameterType.RequestBody);
            var response = client.Execute(request);
            var content  = response.Content;
        }
Esempio n. 5
0
 public ActionResult Izbrisi(NarocenPrevoz narocenPrevoz)
 {
     izbrisiNarocenPrevoz(narocenPrevoz);
     return(RedirectToAction("NaroceniPrevozi"));
 }
Esempio n. 6
0
        public ActionResult Koncaj(int id)
        {
            NarocenPrevoz narocilo = pridobiNarocenePrevoze().Where(x => x.IDNarocenPrevoz == id).First();

            return(View(narocilo));
        }
Esempio n. 7
0
 public ActionResult NovoNarocilo([Bind(Include = "IDNarocenPrevoz,DatumOd,DatumDo,SteviloLjudi,EMSOgosta,ZacetnaLokacija,KoncnaLokacija,Izveden")] NarocenPrevoz narocenPrevoz, string tipVozila)
 {
     dodajNarocenPrevoz(narocenPrevoz, tipVozila);
     return(RedirectToAction("NaroceniPrevozi"));
 }