protected void SpremiVozilo(object sender, EventArgs e) { try { if (voziloNode != null) //Update { prikazVozila.IzmjeniVozilo(voziloNode, UnosMarke.Text, LabelModel.Text, unosGodineAuta.ValueAsInt, LabelRegistracija.Text, combobox1.Active); } else //Novi { prikazVozila.dodajNovoVozilo(UnosMarke.Text, LabelModel.Text, unosGodineAuta.ValueAsInt, LabelRegistracija.Text, combobox1.Active); } }catch (ArgumentException ae) { Dijalozi.showError(this, ae.Message); return; } this.Destroy(); }
protected void spremiVozaca(object sender, EventArgs e) { if (combobox_VOZILO.Active == -1) { Dijalozi.showError(this, "Nemate dostupnih vozila"); return; } Console.WriteLine(combobox_VOZILO.Active); try { if (VozacNode != null) { prikazVozaca.izmijeniVozaca(VozacNode, entry_IME.Text, entry_PREZIME.Text, entryOIB.Text, entry_IBAN.Text, entry_KONTAKT.Text, entry_ADRESA.Text, spinbutton_PLACA.ValueAsInt, DBVozila.DohvatiPoRegistraciji(combobox_VOZILO.ActiveText)); } else { prikazVozaca.dodajNovogVozaca(entry_IME.Text, entry_PREZIME.Text, entryOIB.Text, entry_IBAN.Text, entry_KONTAKT.Text, entry_ADRESA.Text, spinbutton_PLACA.ValueAsInt, DBVozila.DohvatiPoRegistraciji(combobox_VOZILO.ActiveText)); } } catch (ArgumentException ae) { Dijalozi.showError(this, ae.Message); return; } this.Destroy(); }
protected void OnButtonSpremiVoznju(object sender, EventArgs e) { if (calendar.Date.AddDays(1) < DateTime.Now) { Dijalozi.showError(this, "Datum je vec protekao"); return; } try { if (voznjaNode != null) { prikazVoznji.izmijeniVoznju(voznjaNode, entry_NazivOsobe.Text, entry_Kontakt.Text, entry_PocetnaLokacija.Text, entry_ZavrsnaLokacija.Text, spinbutton_Cijena.ValueAsInt, DBVozaci.DohvatiPoOibuVozaca(combobox_Vozac.ActiveText), calendar.Date, entry_Vrijeme.Text); } else { prikazVoznji.dodajNovuVoznju(entry_NazivOsobe.Text, entry_Kontakt.Text, entry_PocetnaLokacija.Text, entry_ZavrsnaLokacija.Text, spinbutton_Cijena.ValueAsInt, DBVozaci.DohvatiPoOibuVozaca(combobox_Vozac.ActiveText), calendar.Date, entry_Vrijeme.Text); } } catch (ArgumentException ae) { Dijalozi.showError(this, ae.Message); return; } this.Destroy(); }