private void btnIzbaciPetokrevetnu_Click(object sender, EventArgs e) { dl.ObrisiNtokrevetnu(Hotel, 5); Soba s = Sobe.Find(soba => soba.BrojKreveta == 5); Sobe.Remove(s); lblPetokrevetne.Text = "Broj petokrevetnih soba: " + BrojPetokrevetnih.ToString(); }
private void btnDodajPetokrevetnu_Click(object sender, EventArgs e) { Soba s = new Soba { BrojKreveta = 5, CenaSobePoDanu = float.Parse(cenaPetokrevetnih.Text) }; Sobe.Add(s); dl.DodajSobu(5, float.Parse(cenaPetokrevetnih.Text), this.Hotel.NazivHotela); lblPetokrevetne.Text = "Broj petokrevetnih soba: " + BrojPetokrevetnih.ToString(); }
private void btnDodaj_Click(object sender, EventArgs e) { if (cmbTip.SelectedItem != null && cmbHotel.SelectedItem != null) { DateTime datumOd = dtpDatumOd.Value; DateTime datumDo = dtpDatumDo.Value; String tip = cmbTip.SelectedItem.ToString(); String hotel = cmbHotel.SelectedItem.ToString(); int popust = (int)numPopust.Value; int brojRata = (int)numRate.Value; String sifra = txtSifra.Text; String[] prevoz = cmbxPrevoz.SelectedItem.ToString().Split('-'); String nazivKompanije = prevoz[0]; if (datumDo.CompareTo(datumOd) > 0) { TimeSpan ts = datumDo.Subtract(datumOd); String b = ts.ToString(); String[] niz = b.Split('.'); int brojDana = Int32.Parse(niz[0]); String nazivHotela = cmbHotel.SelectedItem.ToString(); float jednokrevetne, dvokrevetne, trokrevetne, cetvorokrevetne, petokrevetne; Soba sobaJednokrevetna = dl.VratiNtoKrevetnuSobu(1, nazivHotela); Soba sobaDvokrevetna = dl.VratiNtoKrevetnuSobu(2, nazivHotela); Soba sobaTrokrevetna = dl.VratiNtoKrevetnuSobu(3, nazivHotela); Soba sobaCetvorokrevetna = dl.VratiNtoKrevetnuSobu(4, nazivHotela); Soba sobaPetokrevetna = dl.VratiNtoKrevetnuSobu(5, nazivHotela); jednokrevetne = sobaJednokrevetna.CenaSobePoDanu * brojDana; dvokrevetne = sobaDvokrevetna.CenaSobePoDanu * brojDana; trokrevetne = sobaTrokrevetna.CenaSobePoDanu * brojDana; cetvorokrevetne = sobaCetvorokrevetna.CenaSobePoDanu * brojDana; petokrevetne = sobaPetokrevetna.CenaSobePoDanu * brojDana; String[] prevozCena = cmbxPrevoz.Text.Split('-'); dl.DodajAranzman(sifra, datumOd, datumDo, popust, brojRata, tip, hotel, brojDana, jednokrevetne, dvokrevetne, trokrevetne, cetvorokrevetne, petokrevetne, prevozCena[0], BrojJednokrevetnih, BrojDvokrevetnih, BrojTrokrevetnih, BrojCetvorokrevetnih, BrojPetokrevetnih); this.PopuniListu(hotel); } else { MessageBox.Show("Niste uneli validne datume!"); } } else { MessageBox.Show("Niste uneli potrebne podatke!"); } }
private void button3_Click(object sender, EventArgs e) { if (cmbHotel.SelectedItem != null) { String nazivHotela = cmbHotel.SelectedItem.ToString(); DateTime datumOd = dtpDatumOd.Value; DateTime datumDo = dtpDatumDo.Value; if (datumDo.CompareTo(datumOd) > 0) { TimeSpan ts = datumDo.Subtract(datumOd); String b = ts.ToString(); String[] niz = b.Split('.'); int brojDana = Int32.Parse(niz[0]); float jednokrevetne, dvokrevetne, trokrevetne, cetvorokrevetne, petokrevetne; Soba sobaJednokrevetna = dl.VratiNtoKrevetnuSobu(1, nazivHotela); Soba sobaDvokrevetna = dl.VratiNtoKrevetnuSobu(2, nazivHotela); Soba sobaTrokrevetna = dl.VratiNtoKrevetnuSobu(3, nazivHotela); Soba sobaCetvorokrevetna = dl.VratiNtoKrevetnuSobu(4, nazivHotela); Soba sobaPetokrevetna = dl.VratiNtoKrevetnuSobu(5, nazivHotela); jednokrevetne = sobaJednokrevetna.CenaSobePoDanu * brojDana; if (jednokrevetne != 0) { label14.Text = jednokrevetne.ToString(); } else { label14.Text = "----"; } dvokrevetne = sobaDvokrevetna.CenaSobePoDanu * brojDana; if (dvokrevetne != 0) { label15.Text = dvokrevetne.ToString(); } else { label15.Text = "----"; } trokrevetne = sobaTrokrevetna.CenaSobePoDanu * brojDana; if (trokrevetne != 0) { label16.Text = trokrevetne.ToString(); } else { label16.Text = "----"; } cetvorokrevetne = sobaCetvorokrevetna.CenaSobePoDanu * brojDana; if (cetvorokrevetne != 0) { label17.Text = cetvorokrevetne.ToString(); } else { label17.Text = "----"; } petokrevetne = sobaPetokrevetna.CenaSobePoDanu * brojDana; if (petokrevetne != 0) { label18.Text = petokrevetne.ToString(); } else { label18.Text = "----"; } } else { MessageBox.Show("Niste uneli validne datume!"); } } else { MessageBox.Show("Niste selektovali hotel!"); } }