public ActionResult DeleteConfirmed(byte id) { Kontinent kontinent = db.Kontinent.Find(id); db.Kontinent.Remove(kontinent); db.SaveChanges(); return(RedirectToAction("Index")); }
public Destinacija(string naziv, String drzava, Kontinent kontinent, Image slikaDestinacije = null) { id = Globalna.idSvihDestinacija++; Naziv = naziv; Drzava = drzava; Kontinent = kontinent; SlikaDestinacije = slikaDestinacije; }
public ActionResult Edit([Bind(Include = "SifraKontinent,NazivKontinentHr,NazivKontinentEng")] Kontinent kontinent) { if (ModelState.IsValid) { db.Entry(kontinent).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kontinent)); }
public ActionResult Create([Bind(Include = "SifraKontinent,NazivKontinentHr,NazivKontinentEng")] Kontinent kontinent) { if (ModelState.IsValid) { db.Kontinent.Add(kontinent); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kontinent)); }
// GET: /Kontinent/Delete/5 public ActionResult Delete(byte?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kontinent kontinent = db.Kontinent.Find(id); if (kontinent == null) { return(HttpNotFound()); } return(View(kontinent)); }
public void UcitajDestinacije() { try { string query = "SELECT * FROM DestinacijaAzure;"; ConnectionStringAzure s = new ConnectionStringAzure(); using (SqlConnection c = new SqlConnection(s.konekcija)) { c.Open(); if (c.State == System.Data.ConnectionState.Open) { SqlCommand sc = c.CreateCommand(); sc.CommandText = query; SqlDataReader reader = sc.ExecuteReader(); while (reader.Read()) { Kontinent kont = (Kontinent)Enum.Parse(typeof(Kontinent), reader.GetString(7)); Destinacija d = new Destinacija(reader.GetString(5), reader.GetString(6), kont); Globalna.nasaAgencija.Destinacije.Add(d); } if (Globalna.nasaAgencija.Destinacije.Count == 0) { Globalna.idSvihDestinacija = 0; } else if (Globalna.nasaAgencija.Destinacije.Count != 0) { Globalna.idSvihDestinacija = Globalna.nasaAgencija.Destinacije.Count; } } c.Close(); } } catch (Exception e) { Debug.WriteLine("Exception DestinacijaAzure1: " + e.Message); } }
public Drzava(string OznakaDrzave, string NazivDrzave, Kontinent Kontinent) { _OznakaDrzave = OznakaDrzave; _NazivDrzave = NazivDrzave; _Kontinent = Kontinent; }
public void dodajNovuDestinaciju(string naziv, String drzava, Kontinent kontinent, Image slikeDestinacije) { Destinacija de = new Destinacija(naziv, drzava, kontinent, slikeDestinacije); Globalna.nasaAgencija.Destinacije.Add(de); }
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(); } }