public ActionResult DeleteConfirmed(string id) { PutovanjeAzure putovanjeAzure = db.PutovanjeAzures.Find(id); db.PutovanjeAzures.Remove(putovanjeAzure); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,createdAt,updatedAt,version,deleted,datumPolaska,datumPovratka,minBrojPutnika,maxBrojPutnika,opisPutovanja,istaknuto,idAgencije,idDestinacije,idHotela,idPrevoz,cijena")] PutovanjeAzure putovanjeAzure) { if (ModelState.IsValid) { db.Entry(putovanjeAzure).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(putovanjeAzure)); }
// GET: PutovanjeAzures/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PutovanjeAzure putovanjeAzure = db.PutovanjeAzures.Find(id); if (putovanjeAzure == null) { return(HttpNotFound()); } return(View(putovanjeAzure)); }
private void ucitajBazuUwp() { AgencijaAzure a = new AgencijaAzure(); DestinacijaAzure d = new DestinacijaAzure(); HotelAzure h = new HotelAzure(); KarticaAzure k = new KarticaAzure(); PrevozAzure l = new PrevozAzure(); PutovanjeAzure p = new PutovanjeAzure(); k.UcitajKartice(); a.UcitajAgencije(); d.UcitajDestinacije(); h.UcitajHotele(); l.UcitajPrevoze(); p.UcitajPutovanja(); if (Globalna.nasaAgencija.Agencije.Count != 0) { Globalna.idSvihAgencija = Globalna.nasaAgencija.Agencije.Count; } if (Globalna.nasaAgencija.Putovanja.Count != 0) { Globalna.idSvihPutovanja = Globalna.nasaAgencija.Putovanja.Count; } if (Globalna.nasaAgencija.Kartice.Count != 0) { Globalna.idSvihKartica = Globalna.nasaAgencija.Kartice.Count; } if (Globalna.nasaAgencija.Hoteli.Count != 0) { Globalna.idSvihHotela = Globalna.nasaAgencija.Hoteli.Count; } if (Globalna.nasaAgencija.Prevozi.Count != 0) { Globalna.idSvihPrevoza = Globalna.nasaAgencija.Prevozi.Count; } if (Globalna.nasaAgencija.Destinacije.Count != 0) { Globalna.idSvihDestinacija = Globalna.nasaAgencija.Destinacije.Count; } if (Globalna.nasaAgencija.Korisnici.Count != 0) { Globalna.idSvihKorisnika = Globalna.nasaAgencija.Korisnici.Count; } }
private void Button_Click_1(object sender, RoutedEventArgs e) { Prevoz prevoz = null; string odabranaDestinacija = cDestinacije.SelectedItem.ToString(); string odabraniHotel = cHoteli.SelectedItem.ToString(); if (rAutobus.IsChecked == true) { foreach (Prevoz p in Globalna.nasaAgencija.Prevozi) { if (p.Ime.Equals(autobusi[cPrevoz.SelectedIndex].Substring(0, autobusi[cPrevoz.SelectedIndex].IndexOf(","))) && p.PrevozDestinacija.Equals(odabranaDestinacija)) { prevoz = p; } } } else { prevoz = null; } Boolean jelOK = validacijaPodataka(); if (!jelOK) { var dialog = new MessageDialog("Postoje greške. Popravite pa ponovo kreirajte!"); dialog.ShowAsync(); } Destinacija novaDestinacija = new Destinacija("random", "random", Kontinent.Evropa); if (odabranaDestinacija != ("Ništa od ponuđenog")) { novaDestinacija = Globalna.nasaAgencija.Destinacije[cDestinacije.SelectedIndex]; } if (odabranaDestinacija.Equals("Ništa od ponuđenog")) { Kontinent kon = new Kontinent(); if (cKontinent.SelectedItem.ToString().Equals("Evropa")) { kon = Kontinent.Evropa; } if (cKontinent.SelectedItem.ToString().Equals("Azija")) { kon = Kontinent.Azija; } if (cKontinent.SelectedItem.ToString().Equals("Afrika")) { kon = Kontinent.Afrika; } if (cKontinent.SelectedItem.ToString().Equals("Sjeverna Amerika")) { kon = Kontinent.SjevernaAmerika; } if (cKontinent.SelectedItem.ToString().Equals("Južna Amerika")) { kon = Kontinent.JuznaAmerika; } if (cKontinent.SelectedItem.ToString().Equals("Antartika")) { kon = Kontinent.Antartika; } if (cKontinent.SelectedItem.ToString().Equals("Australija")) { kon = Kontinent.Australija; } novaDestinacija = new Destinacija(tDestinacija.Text, tDrzava.Text, kon, iSlikaDestinacije); putovanjeVM.dodajNovuDestinaciju(tDestinacija.Text, tDrzava.Text, kon, iSlikaDestinacije); DestinacijaAzure d = new DestinacijaAzure(); d.dodajDestinaciju(novaDestinacija); } Hotel noviHotel = Globalna.nasaAgencija.Hoteli[cHoteli.SelectedIndex]; if (odabraniHotel.Equals("Ništa od ponuđenog")) { putovanjeVM.dodajNoviHotel(tHotel.Text, 300, Convert.ToInt32(300 - sMax.Value), novaDestinacija, 120, iSlikaHotela); noviHotel = new Hotel(tHotel.Text, 500, Convert.ToInt32(500 - sMax.Value), novaDestinacija, 120, iSlikaHotela); HotelAzure h = new HotelAzure(); h.dodajHotel(noviHotel); } else { foreach (Hotel h in Globalna.nasaAgencija.Hoteli) { if (h.Ime.Equals(cHoteli.SelectedItem)) { noviHotel = h; break; } } } if (jelOK) { putovanjeVM.kreirajPutovanje(dPolaska.Date.Value.Date, dPovratka.Date.Value.Date, Convert.ToInt32(sMin.Value), Convert.ToInt32(sMax.Value), "opis putovanja", istaknuto, Globalna.prijavljenaAgencijaId, novaDestinacija, noviHotel, prevoz, Convert.ToDouble(tCijena.Text)); PutovanjeAzure p = new PutovanjeAzure(); p.dodajPutovanje(Globalna.nasaAgencija.Putovanja[Globalna.nasaAgencija.Putovanja.Count - 1]); var dialog = new MessageDialog("Putovanje uspješno kreirano!"); dialog.ShowAsync(); } }
public ActionResult Index(PutovanjeAzure model) { var data = db.PutovanjeAzures.ToList(); return(View(data)); }