public ActionResult Koncaj(NarocenPrevoz narocenPrevoz) { NarocenPrevoz narocilo = pridobiNarocenePrevoze().Where(x => x.IDNarocenPrevoz == narocenPrevoz.IDNarocenPrevoz).First(); koncajNarocenPrevoz(narocilo); return(RedirectToAction("NaroceniPrevozi")); }
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; }
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)); }
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; }
public ActionResult Izbrisi(NarocenPrevoz narocenPrevoz) { izbrisiNarocenPrevoz(narocenPrevoz); return(RedirectToAction("NaroceniPrevozi")); }
public ActionResult Koncaj(int id) { NarocenPrevoz narocilo = pridobiNarocenePrevoze().Where(x => x.IDNarocenPrevoz == id).First(); return(View(narocilo)); }
public ActionResult NovoNarocilo([Bind(Include = "IDNarocenPrevoz,DatumOd,DatumDo,SteviloLjudi,EMSOgosta,ZacetnaLokacija,KoncnaLokacija,Izveden")] NarocenPrevoz narocenPrevoz, string tipVozila) { dodajNarocenPrevoz(narocenPrevoz, tipVozila); return(RedirectToAction("NaroceniPrevozi")); }