private void btnSpremi_Click(object sender, EventArgs e) { if (beCheckBox.Checked == true) { be = true; } if (beCheckBox.Checked == false) { be = false; } using (var db = new RentacarEntities()) { Prikolice prikolica = new Prikolice { TipPrikolice = tipPrikoliceTextBox.Text, BrojOsovina = int.Parse(brojOsovinaComboBox.SelectedItem.ToString()), DnevniNajam = int.Parse(dnevniNajamTextBox.Text), PotrebaBE = be, Rezervirana = false }; db.Prikolice.Add(prikolica); db.SaveChanges(); } Close(); }
private void btnSpremi_Click(object sender, EventArgs e) { if (rbDa.Checked == true) { kuka = true; } if (rbNe.Checked == true) { kuka = false; } using (var db = new RentacarEntities()) { Vozila vozilo = new Vozila { Marka = markaTextBox.Text, Model = modelTextBox.Text, Godiste = int.Parse(godisteComboBox.SelectedItem.ToString()), Gorivo = gorivoComboBox.SelectedItem.ToString(), BrojSjedala = int.Parse(brojSjedalaTextBox.Text.ToString()), DnevniNajam = Convert.ToDecimal(dnevniNajamTextBox.Text), Kuka = kuka, Rezerviran = false }; db.Vozila.Add(vozilo); db.SaveChanges(); } Close(); }
private void btnSpremi_Click(object sender, EventArgs e) { if (kategorijaBECheckBox.Checked == true) { be = true; } if (kategorijaBECheckBox.Checked == false) { be = false; } using (var db = new RentacarEntities()) { Klijenti klijent = new Klijenti { Ime = imeTextBox.Text, Prezime = prezimeTextBox.Text, GodinaRodjenja = int.Parse(godinaRodjenjaComboBox.SelectedItem.ToString()), Email = emailTextBox.Text, Mobitel = mobitelTextBox.Text, KategorijaBE = be }; db.Klijenti.Add(klijent); db.SaveChanges(); } Close(); }
private void btnObrisi_Click(object sender, EventArgs e) { if (prikoliceBindingSource.Current is Prikolice prikolica) { using (var db = new RentacarEntities()) { db.Prikolice.Attach(prikolica); db.Prikolice.Remove(prikolica); db.SaveChanges(); } } PrikaziPrikolice(); }
private void btnObrisiAuto_Click(object sender, EventArgs e) { Vozila vozilo = vozilaBindingSource.Current as Vozila; if (vozilo != null) { using (var db = new RentacarEntities()) { db.Vozila.Attach(vozilo); db.Vozila.Remove(vozilo); db.SaveChanges(); } } PrikaziVozila(); }
private void btnObrisiLokaciju_Click(object sender, EventArgs e) { Lokacije lokacija = lokacijeBindingSource.Current as Lokacije; if (lokacija != null) { using (var db = new RentacarEntities()) { db.Lokacije.Attach(lokacija); db.Lokacije.Remove(lokacija); db.SaveChanges(); } } PrikaziLokacije(); }
private void btnSpremi_Click(object sender, EventArgs e) { using (var db = new RentacarEntities()) { Lokacije lokacija = new Lokacije { Zupanija = zupanijaTextBox.Text, Grad = gradTextBox.Text, Adresa = adresaTextBox.Text, CijenaDovoza = int.Parse(cijenaDovozaTextBox.Text) }; db.Lokacije.Add(lokacija); db.SaveChanges(); } Close(); }
private void btnObrisi_Click(object sender, EventArgs e) { Klijenti klijent = klijentiBindingSource.Current as Klijenti; if (klijent != null) { if (MessageBox.Show("Sigurno želite obrisati klijenta?", "Upozorenje!", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { using (var db = new RentacarEntities()) { db.Klijenti.Attach(klijent); db.Klijenti.Remove(klijent); db.SaveChanges(); } } } PrikaziKlijente(); }
private void btnSpremi_Click(object sender, EventArgs e) { using (var db = new RentacarEntities()) { Rezervacije rezervacija = new Rezervacije { Klijent = int.Parse(klijentComboBox.SelectedItem.ToString()), Lokacija = int.Parse(lokacijaComboBox.SelectedItem.ToString()), Vozilo = int.Parse(voziloComboBox.SelectedItem.ToString()), Prikolica = null, PocetakPosudbe = DateTime.Today.Date, IstekPosudbe = istekPosudbeDateTimePicker.Value.Date }; rezervacija.CijenaPosudbe = rezervacija.IzracunajCijenu(); db.Rezervacije.Add(rezervacija); db.SaveChanges(); } Close(); }