public bool Sacuvaj() { try { int _godiste; int _kilometraza; if ((bool)checkBoxGenerisiSifruFL.IsChecked && textBoxSifraFL.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Fizičko lice - Šifra."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (textBoxImeFL.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Fizičko lice - Ime."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (Klase.Telefon.Odmaskiraj(textBoxTelefon1FL.Text.Trim()).Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Fizičko lice - Telefon1."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if ((bool)checkBoxGenerisiSifruSK.IsChecked && textBoxSifraSK.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Servisna knjižica - Šifra."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (textBoxTipSK.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Odaberi Servisna knjižica - tip."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (textBoxGodisteSK.Text.Trim() != "" && !Int32.TryParse(textBoxGodisteSK.Text, out _godiste)) { Dijalog _dialog = new Dijalog("Pogrešan format", "Unesi broj za polje Servisna knjižica - Godište."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (textBoxKilometrazaSK.Text.Trim() != "" && !Int32.TryParse(textBoxKilometrazaSK.Text, out _kilometraza)) { Dijalog _dialog = new Dijalog("Pogrešan format", "Unesi broj za polje Servisna knjižica - Kilometraža."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else { DB.FizickoLice _fizickoLice = new DB.FizickoLice { Sifra = textBoxSifraFL.Text.Trim() == "" ? null : textBoxSifraFL.Text.Trim(), Ime = textBoxImeFL.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxImeFL.Text.Trim()), Prezime = textBoxPrezimeFL.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezimeFL.Text.Trim()), RegistrovanKupac = (bool)checkBoxRegistrovanKupacFL.IsChecked, Adresa = textBoxAdresaFL.Text.Trim() == "" ? null : textBoxAdresaFL.Text.Trim(), Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1FL.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon1FL.Text.Trim()), Telefon2 = Klase.Telefon.Odmaskiraj(textBoxTelefon2FL.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon2FL.Text.Trim()), EMail = textBoxEMailFL.Text.Trim() == "" ? null : textBoxEMailFL.Text.Trim(), }; if (comboBoxMestoFL.SelectedItem != null) { DB.Mesto _mesto = (DB.Mesto)comboBoxMestoFL.SelectedItem; if (_mesto.Naziv == null) { _fizickoLice.Mesto = null; } else { _fizickoLice.MestoID = _mesto.MestoID; } } if (textBoxIDFL.Text.Trim() == "") { dBProksi.UnesiFizickoLice(_fizickoLice); } else { _fizickoLice.FizickoLiceID = Convert.ToInt32(textBoxIDFL.Text); dBProksi.IzmeniFizickoLice(_fizickoLice, (DB.FizickoLice)gridFizickoLice.DataContext); } DB.ServisnaKnjizica _servisnaKnjizica = new DB.ServisnaKnjizica { Sifra = textBoxSifraSK.Text.Trim() == "" ? null : textBoxSifraSK.Text.Trim(), BrojSasije = textBoxBrojSasijeSK.Text.Trim() == "" ? null : textBoxBrojSasijeSK.Text.Trim(), BrojMotora = textBoxBrojMotoraSK.Text.Trim() == "" ? null : textBoxBrojMotoraSK.Text.Trim(), //RegistarskiBroj = textBoxRegistarskiBroj.Text.Trim() == "" ? null : textBoxRegistarskiBroj.Text.Trim(), RegistarskiBroj = Klase.RegistarskiBroj.Odmaskiraj(textBoxRegistarskiBrojSK.Text.Trim()) == "" ? null : Klase.RegistarskiBroj.Odmaskiraj(textBoxRegistarskiBrojSK.Text.Trim()).ToUpper(), DimenzijaGuma = textBoxDimenzijaGumaSK.Text.Trim() == "" ? null : textBoxDimenzijaGumaSK.Text.Trim(), DatumRegistracije = datePickerDatumRegistracijeSK.SelectedDate == null ? null : datePickerDatumRegistracijeSK.SelectedDate, ABS = (bool)checkBoxABSSK.IsChecked, PS = (bool)checkBoxPSSK.IsChecked, AC = (bool)checkBoxACSK.IsChecked, Napomena = textBoxNapomenaSK.Text.Trim() == "" ? null : textBoxNapomenaSK.Text.Trim(), }; if (textBoxGodisteSK.Text.Trim() != "") { _servisnaKnjizica.Godiste = Convert.ToInt32(textBoxGodisteSK.Text.Trim()); } if (textBoxKilometrazaSK.Text.Trim() != "") { _servisnaKnjizica.Kilometraza = Convert.ToInt32(textBoxKilometrazaSK.Text.Trim()); } _servisnaKnjizica.FizickoLiceID = _fizickoLice.FizickoLiceID; _servisnaKnjizica.TipAutomobilaID = Convert.ToInt32(textBoxTipSK.Tag); if (textBoxIDSK.Text.Trim() == "") { dBProksi.UnesiServisnaKnjizica(_servisnaKnjizica); } else { _servisnaKnjizica.ServisnaKnjizicaID = Convert.ToInt32(textBoxIDSK.Text); dBProksi.IzmeniServisnaKnjizica(_servisnaKnjizica, (DB.ServisnaKnjizica)gridServisnaKnjizica.DataContext); } ponudaDetaljno.textBoxServisnaKnjizica.Text = _servisnaKnjizica.TipAutomobila.ModelAutomobila.Proizvodjac.Naziv + " " + _servisnaKnjizica.TipAutomobila.ModelAutomobila.OpisTabela.Opis + " " + _servisnaKnjizica.TipAutomobila.OpisTabela.Opis; ponudaDetaljno.textBoxServisnaKnjizica.Tag = _servisnaKnjizica.ServisnaKnjizicaID; ponudaDetaljno.textBoxServisnaKnjizicaSifra.Text = _servisnaKnjizica.Sifra; } return true; } catch (Exception ex) { throw ex; } }
public void ObrisiFizickoLice(FizickoLice fizickoLice) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.FizickoLice _fizickoLice = new DB.FizickoLice { FizickoLiceID = fizickoLice.FizickoLiceID, Sifra = fizickoLice.Sifra, Ime = fizickoLice.Ime, Prezime = fizickoLice.Prezime, RegistrovanKupac = fizickoLice.RegistrovanKupac, MestoID = fizickoLice.MestoID, Adresa = fizickoLice.Adresa, Telefon1 = fizickoLice.Telefon1, Telefon2 = fizickoLice.Telefon2, EMail = fizickoLice.EMail }; _baza.FizickoLices.Attach(_fizickoLice); _baza.FizickoLices.DeleteOnSubmit(_fizickoLice); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public bool Sacuvaj() { try { if ((bool)checkBoxGenerisiSifru.IsChecked && textBoxSifra.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Šifra."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (textBoxIme.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Ime."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } else if (Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()).Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Telefon."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); return false; } //else if (!DaLiJeIspravanTelefonskiBroj(Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()))) //{ // Dijalog _dialog = new Dijalog("Neispravan format", "Broj telefona može sadržati samo brojeve, \nmora pocinjati sa nulom \ni imati najmanje 9 a najviše 11 cifara. \n\nUNOŠENJE BROJA U ISPRAVNOM FORMATU JE VEOMA VAŽNO!!!\nZa svako fizičko lice unesite samo jedan broj telefona."); // //_dialog.WindowStyle = WindowStyle.ToolWindow; // _dialog.Owner = Window.GetWindow(this); // _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; // _dialog.ShowDialog(); // return false; //} else { if (stanje == App.Stanje.Unos) { DB.FizickoLice _fizickoLice = new DB.FizickoLice { Sifra = textBoxSifra.Text.Trim() == "" ? null : textBoxSifra.Text.Trim(), Ime = textBoxIme.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxIme.Text.Trim()), Prezime = textBoxPrezime.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezime.Text.Trim()), RegistrovanKupac = (bool)checkBoxRegistrovanKupac.IsChecked, Adresa = textBoxAdresa.Text.Trim() == "" ? null : textBoxAdresa.Text.Trim(), Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()), Telefon2 = Klase.Telefon.Odmaskiraj(textBoxTelefon2.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon2.Text.Trim()), EMail = textBoxEMail.Text.Trim() == "" ? null : textBoxEMail.Text.Trim(), }; if (comboBoxMesto.SelectedItem != null) { DB.Mesto _mesto = (DB.Mesto)comboBoxMesto.SelectedItem; if (_mesto.Naziv == null) { _fizickoLice.Mesto = null; } else { _fizickoLice.MestoID = _mesto.MestoID; } } dBProksi.UnesiFizickoLice(_fizickoLice); ObservableCollection<DB.FizickoLice> _fizickaLica = (ObservableCollection<DB.FizickoLice>)fizickoLice.listViewFizickoLice.ItemsSource; _fizickaLica.Add(_fizickoLice); fizickoLice.listViewFizickoLice.SelectedItem = _fizickoLice; stanje = App.Stanje.Izmena; } else //if (stanje == App.Stanje.Izmena) { DB.FizickoLice _fizickoLice = new DB.FizickoLice { FizickoLiceID = Convert.ToInt32(textBoxID.Text), Sifra = textBoxSifra.Text.Trim() == "" ? null : textBoxSifra.Text.Trim(), Ime = textBoxIme.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxIme.Text.Trim()), Prezime = textBoxPrezime.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezime.Text.Trim()), RegistrovanKupac = (bool)checkBoxRegistrovanKupac.IsChecked, Adresa = textBoxAdresa.Text.Trim() == "" ? null : textBoxAdresa.Text.Trim(), Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()), Telefon2 = Klase.Telefon.Odmaskiraj(textBoxTelefon2.Text.Trim()) == "" ? null : Klase.Telefon.Odmaskiraj(textBoxTelefon2.Text.Trim()), EMail = textBoxEMail.Text.Trim() == "" ? null : textBoxEMail.Text.Trim(), }; if (comboBoxMesto.SelectedItem != null) { DB.Mesto _mesto = (DB.Mesto)comboBoxMesto.SelectedItem; if (_mesto.Naziv == null) { _fizickoLice.Mesto = null; } else { _fizickoLice.MestoID = _mesto.MestoID; } } dBProksi.IzmeniFizickoLice(_fizickoLice, (DB.FizickoLice)gridFizickoLice.DataContext); } } return true; } catch (Exception ex) { throw ex; } }
private void buttonDalje_Click(object sender, RoutedEventArgs e) { try { if (textBoxIme.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Ime."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); } else if (textBoxTelefon1.Text.Trim().Equals("")) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Unesi vrednost za polje Telefon."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); } //else if (!DaLiJeIspravanTelefonskiBroj(textBoxTelefon1.Text.Trim())) //{ // Dijalog _dialog = new Dijalog("Neispravan format", "Broj telefona može sadržati samo brojeve, \nmora pocinjati sa nulom \ni imati najmanje 9 a najviše 11 cifara. \n\nUNOŠENJE BROJA U ISPRAVNOM FORMATU JE VEOMA VAŽNO!!!\nZa svako fizičko lice unesite samo jedan broj telefona."); // //_dialog.WindowStyle = WindowStyle.ToolWindow; // _dialog.Owner = Window.GetWindow(this); // _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; // _dialog.ShowDialog(); //} else if (comboBoxNacinZahtevaZaPonudu.SelectedItem == null) { Dijalog _dialog = new Dijalog("Obavezan podatak", "Odaberi Način zahteva za ponudu."); //_dialog.WindowStyle = WindowStyle.ToolWindow; _dialog.Owner = Window.GetWindow(this); _dialog.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dialog.ShowDialog(); } else { App.nacinZahtevaZaPonuduWizard = (DB.NacinZahtevaZaPonudu)comboBoxNacinZahtevaZaPonudu.SelectedItem; App.fizickoLicePonudaWizard.Ime = Helper.DajStringSaVelikimPocetnimSlovom(textBoxIme.Text.Trim()); App.fizickoLicePonudaWizard.Prezime = textBoxPrezime.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezime.Text.Trim()); App.fizickoLicePonudaWizard.Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()); ObservableCollection<DB.FizickoLice> fizickoLiceLista = dBProksi.DajFizickoLice(Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim())); DB.FizickoLice _fizickoLice; if (fizickoLiceLista.Count.Equals(0)) { App.fizickoLicePonudaWizard.Ime = Helper.DajStringSaVelikimPocetnimSlovom(textBoxIme.Text.Trim()); App.fizickoLicePonudaWizard.Prezime = textBoxPrezime.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezime.Text.Trim()); App.fizickoLicePonudaWizard.Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()); dBProksi.UnesiFizickoLice(App.fizickoLicePonudaWizard); this.NavigationService.Navigate(new PonudaWizard2(ponudaWizard)); PonudaWizard2 _ponudaWizard2 = new PonudaWizard2(ponudaWizard); _ponudaWizard2.Return += new ReturnEventHandler<string>(_ponudaWizard2_Return); this.NavigationService.Navigate(_ponudaWizard2); } else if (fizickoLiceLista.Count.Equals(1)) { _fizickoLice = new DB.FizickoLice { FizickoLiceID = fizickoLiceLista.First().FizickoLiceID, Sifra = fizickoLiceLista.First().Sifra, Ime = Helper.DajStringSaVelikimPocetnimSlovom(textBoxIme.Text.Trim()), //fizickoLiceLista.First().Ime, Prezime = textBoxPrezime.Text.Trim() == "" ? null : Helper.DajStringSaVelikimPocetnimSlovom(textBoxPrezime.Text.Trim()), RegistrovanKupac = fizickoLiceLista.First().RegistrovanKupac, MestoID = fizickoLiceLista.First().MestoID, Adresa = fizickoLiceLista.First().Adresa, Telefon1 = Klase.Telefon.Odmaskiraj(textBoxTelefon1.Text.Trim()), // fizickoLiceLista.First().Telefon, EMail = fizickoLiceLista.First().EMail }; //App.fizickoLicePonudaWizard.FizickoLiceID = _fizickoLice.FizickoLiceID; //App.fizickoLicePonudaWizard.Sifra = _fizickoLice.Sifra; //App.fizickoLicePonudaWizard.Ime = _fizickoLice.Ime; //App.fizickoLicePonudaWizard.Prezime = _fizickoLice.Prezime; //App.fizickoLicePonudaWizard.RegistrovanKupac = _fizickoLice.RegistrovanKupac; //App.fizickoLicePonudaWizard.MestoID = _fizickoLice.MestoID; //App.fizickoLicePonudaWizard.Adresa = _fizickoLice.Adresa; //App.fizickoLicePonudaWizard.Telefon = _fizickoLice.Telefon; //App.fizickoLicePonudaWizard.EMail = _fizickoLice.EMail; if (App.fizickoLicePonudaWizard.FizickoLiceID == fizickoLiceLista.First().FizickoLiceID) { //identicni su if (App.fizickoLicePonudaWizard.Ime == fizickoLiceLista.First().Ime) { this.NavigationService.Navigate(new PonudaWizard2(ponudaWizard)); PonudaWizard2 _ponudaWizard2 = new PonudaWizard2(ponudaWizard); _ponudaWizard2.Return += new ReturnEventHandler<string>(_ponudaWizard2_Return); this.NavigationService.Navigate(_ponudaWizard2); } //izmeni ime postojecem i NASTAVI da ga koristis else if (App.fizickoLicePonudaWizard.Ime != fizickoLiceLista.First().Ime) { MessageBoxResult _rezultat = MessageBox.Show("U bazi postoji fizičko lice " + fizickoLiceLista.First().Ime + " sa istim brojem telefona." + "\nDa promenite ime postojećem i nastavite dalje odaberite Yes, da odustanete odaberite No.", "Upozorenje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (_rezultat == MessageBoxResult.Yes) { dBProksi.IzmeniFizickoLice(_fizickoLice, fizickoLiceLista.First()); App.fizickoLicePonudaWizard.FizickoLiceID = _fizickoLice.FizickoLiceID; App.fizickoLicePonudaWizard.Sifra = _fizickoLice.Sifra; App.fizickoLicePonudaWizard.Ime = _fizickoLice.Ime; App.fizickoLicePonudaWizard.Prezime = _fizickoLice.Prezime; App.fizickoLicePonudaWizard.RegistrovanKupac = _fizickoLice.RegistrovanKupac; App.fizickoLicePonudaWizard.MestoID = _fizickoLice.MestoID; App.fizickoLicePonudaWizard.Adresa = _fizickoLice.Adresa; App.fizickoLicePonudaWizard.Telefon1 = _fizickoLice.Telefon1; App.fizickoLicePonudaWizard.EMail = _fizickoLice.EMail; this.NavigationService.Navigate(new PonudaWizard2(ponudaWizard)); PonudaWizard2 _ponudaWizard2 = new PonudaWizard2(ponudaWizard); _ponudaWizard2.Return += new ReturnEventHandler<string>(_ponudaWizard2_Return); this.NavigationService.Navigate(_ponudaWizard2); } } } else if (App.fizickoLicePonudaWizard.FizickoLiceID != fizickoLiceLista.First().FizickoLiceID) { //koristi postojeceg if (App.fizickoLicePonudaWizard.Ime == fizickoLiceLista.First().Ime) { MessageBoxResult _rezultat = MessageBox.Show("U bazi postoji fizičko lice sa istim imenom i brojem telefona." + "\nDa koristite postojećeg korisnika odaberite Yes, da odustanete odaberite No.", "Upozorenje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (_rezultat == MessageBoxResult.Yes) { App.fizickoLicePonudaWizard.FizickoLiceID = _fizickoLice.FizickoLiceID; App.fizickoLicePonudaWizard.Sifra = _fizickoLice.Sifra; App.fizickoLicePonudaWizard.Ime = _fizickoLice.Ime; App.fizickoLicePonudaWizard.Prezime = _fizickoLice.Prezime; App.fizickoLicePonudaWizard.RegistrovanKupac = _fizickoLice.RegistrovanKupac; App.fizickoLicePonudaWizard.MestoID = _fizickoLice.MestoID; App.fizickoLicePonudaWizard.Adresa = _fizickoLice.Adresa; App.fizickoLicePonudaWizard.Telefon1 = _fizickoLice.Telefon1; App.fizickoLicePonudaWizard.EMail = _fizickoLice.EMail; this.NavigationService.Navigate(new PonudaWizard2(ponudaWizard)); PonudaWizard2 _ponudaWizard2 = new PonudaWizard2(ponudaWizard); _ponudaWizard2.Return += new ReturnEventHandler<string>(_ponudaWizard2_Return); this.NavigationService.Navigate(_ponudaWizard2); } } //promeni ime postojecem i koristi ga else if (App.fizickoLicePonudaWizard.Ime != fizickoLiceLista.First().Ime) { MessageBoxResult _rezultat = MessageBox.Show("U bazi postoji fizičko lice " + fizickoLiceLista.First().Ime + " sa istim brojem telefona." + "\nDa promenite ime postojećem i koristite ga odaberite Yes, da odustanete odaberite No.", "Upozorenje", MessageBoxButton.YesNo, MessageBoxImage.Question); if (_rezultat == MessageBoxResult.Yes) { dBProksi.IzmeniFizickoLice(_fizickoLice, fizickoLiceLista.First()); App.fizickoLicePonudaWizard.FizickoLiceID = _fizickoLice.FizickoLiceID; App.fizickoLicePonudaWizard.Sifra = _fizickoLice.Sifra; App.fizickoLicePonudaWizard.Ime = _fizickoLice.Ime; App.fizickoLicePonudaWizard.Prezime = _fizickoLice.Prezime; App.fizickoLicePonudaWizard.RegistrovanKupac = _fizickoLice.RegistrovanKupac; App.fizickoLicePonudaWizard.MestoID = _fizickoLice.MestoID; App.fizickoLicePonudaWizard.Adresa = _fizickoLice.Adresa; App.fizickoLicePonudaWizard.Telefon1 = _fizickoLice.Telefon1; App.fizickoLicePonudaWizard.EMail = _fizickoLice.EMail; this.NavigationService.Navigate(new PonudaWizard2(ponudaWizard)); PonudaWizard2 _ponudaWizard2 = new PonudaWizard2(ponudaWizard); _ponudaWizard2.Return += new ReturnEventHandler<string>(_ponudaWizard2_Return); this.NavigationService.Navigate(_ponudaWizard2); } } } } else if (fizickoLiceLista.Count > 1) { //nemoguc dogadjaj, Telefon je UC u bazi } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } }