public PonudaPretraga(Servis.Ponuda ponuda) { InitializeComponent(); this.dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.ponuda = ponuda; }
public FizickoLiceServisnaKnjizicaDetaljno(PonudaDetaljno ponudaDetaljno) { InitializeComponent(); this.ponudaDetaljno = ponudaDetaljno; dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); try { ObservableCollection<DB.Mesto> _mesta = new ObservableCollection<DB.Mesto>(dBProksi.DajSvaMesta().ToList()); if (!_mesta.Count.Equals(0)) { _mesta.Insert(0, new DB.Mesto()); } comboBoxMestoFL.ItemsSource = _mesta.OrderBy(m => m.Naziv); } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } }
public StavkaArtikalDetaljno() { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); }
public RadniNalogPretraga(Servis.RadniNalog radniNalog) { InitializeComponent(); this.dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radniNalog = radniNalog; }
public PonudaDetaljno(Servis.Ponuda ponuda, bool izmeniTrenutni) : this() { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.ponuda = ponuda; try { ObservableCollection<DB.NacinZahtevaZaPonudu> _naciniZahtevaZaPonudu = new ObservableCollection<DB.NacinZahtevaZaPonudu>(dBProksi.DajSveNacinZahtevaZaPonudu().ToList()); comboBoxNacinZahtevaZaPonudu.ItemsSource = _naciniZahtevaZaPonudu; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridPonuda.DataContext = (DB.Ponuda)ponuda.listViewPonuda.SelectedItem; listViewStavkaUsluga.ItemsSource = ((DB.Ponuda)ponuda.listViewPonuda.SelectedItem).StavkaUslugas.Where(f => f.Status != 'D'); //stvarno ne znam sto nece da sam selektuje pa moram ovako (vidi binding za SelectetItem) foreach (DB.NacinZahtevaZaPonudu item in comboBoxNacinZahtevaZaPonudu.Items) { if (item.NacinZahtevaZaPonuduID == ((DB.Ponuda)gridPonuda.DataContext).NacinZahtevaZaPonuduID) { comboBoxNacinZahtevaZaPonudu.SelectedItem = item; break; } } stanje = App.Stanje.Izmena; if (listViewStavkaUsluga.Items.Count.Equals(0)) { UStanjeStavkaUsluga(App.Stanje.Osnovno); UStanjeStavkaArtikal(App.Stanje.IzgasiSve); } else { UStanjeStavkaUsluga(App.Stanje.Detaljno); listViewStavkaUsluga.SelectedIndex = 0; } } else { stanje = App.Stanje.Unos; UStanjeStavkaUsluga(App.Stanje.IzgasiSve); UStanjeStavkaArtikal(App.Stanje.IzgasiSve); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); prvoOtvaranjeStrane = false; } Window.GetWindow(this).Title = "Lav - ExportRoban"; }
public StavkaUslugaDetaljno(Servis.PonudaDetaljno ponudaDetaljno, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.ponudaDetaljno = ponudaDetaljno; if (izmeniTrenutni) { gridStavkaUsluga.DataContext = (DB.StavkaUsluga)ponudaDetaljno.listViewStavkaUsluga.SelectedItem; stanje = App.Stanje.Izmena; } }
private void Page_Loaded(object sender, RoutedEventArgs e) { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { decimalFormatProvider = new NumberFormatInfo(); decimalFormatProvider.NumberDecimalSeparator = "."; dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); prvoOtvaranjeStrane = false; } Window.GetWindow(this).Title = "Lav - ImportRoban"; }
private void Window_Loaded(object sender, RoutedEventArgs e) { try { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); listViewArtikal.ItemsSource = dBProksi.DajBrojeveZaArtikal(artikalID); } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } }
public RadniNalogStatusDetaljno(Servis.RadniNalogStatus radniNalogStatus, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radniNalogStatus = radniNalogStatus; if (izmeniTrenutni) { gridRadniNalogStatus.DataContext = (DB.RadniNalogStatus)this.radniNalogStatus.listViewRadniNalogStatus.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public RadnikDetaljno(Servis.Radnik radnik, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radnik = radnik; try { ObservableCollection<DB.Mesto> _mesta = new ObservableCollection<DB.Mesto>(dBProksi.DajSvaMesta().ToList()); if (!_mesta.Count.Equals(0)) { _mesta.Insert(0, new DB.Mesto()); } comboBoxMesto.ItemsSource = _mesta; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridRadnik.DataContext = (DB.Radnik)radnik.listViewRadnik.SelectedItem; //stvarno ne znam sto nece da sam selektuje mesto pa moram ovako (vidi binding za SelectetItem) foreach (DB.Mesto item in comboBoxMesto.Items) { if (item.MestoID == ((DB.Radnik)gridRadnik.DataContext).MestoID) { comboBoxMesto.SelectedItem = item; break; } } stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public RadnoMestoDetaljno(Servis.RadnoMesto mesto, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radnoMesto = mesto; if (izmeniTrenutni) { gridRadnoMesto.DataContext = (DB.RadnoMesto)this.radnoMesto.listViewRadnoMesto.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public PozicijaDetaljno(Servis.Pozicija pozicija, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.pozicija = pozicija; if (izmeniTrenutni) { gridPozicija.DataContext = (DB.Pozicija)this.pozicija.listViewPozicija.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public FizickoLiceDetaljno(DB.FizickoLice fizickoLice) { InitializeComponent(); try { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); ObservableCollection<DB.Mesto> _mesta = new ObservableCollection<DB.Mesto>(dBProksi.DajSvaMesta().ToList()); if (!_mesta.Count.Equals(0)) { _mesta.Insert(0, new DB.Mesto()); } comboBoxMesto.ItemsSource = _mesta.OrderBy(m => m.Naziv); } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } gridFizickoLice.DataContext = fizickoLice; //stvarno ne znam sto nece da sam selektuje mesto pa moram ovako (vidi binding za SelectetItem) foreach (DB.Mesto item in comboBoxMesto.Items) { if (item.MestoID == ((DB.FizickoLice)gridFizickoLice.DataContext).MestoID) { comboBoxMesto.SelectedItem = item; break; } } buttonSacuvaj.Visibility = Visibility.Collapsed; buttonSacuvajINovi.Visibility = Visibility.Collapsed; buttonSacuvajIZatvori.Visibility = Visibility.Collapsed; buttonServisnaKnjizica.Visibility = Visibility.Collapsed; buttonPonuda.Visibility = Visibility.Collapsed; buttonRadniNalog.Visibility = Visibility.Collapsed; }
public NacinZahtevaZaPonuduDetaljno(Servis.NacinZahtevaZaPonudu nacinZahtevaZaPonudu, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.nacinZahtevaZaPonudu = nacinZahtevaZaPonudu; if (izmeniTrenutni) { gridNacinZahtevaZaPonudu.DataContext = (DB.NacinZahtevaZaPonudu)this.nacinZahtevaZaPonudu.listViewNacinZahtevaZaPonudu.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public NacinOrganizacijeFirmeDetaljno(Servis.NacinOrganizacijeFirme nacinOrganizacijeFirme, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.nacinOrganizacijeFirme = nacinOrganizacijeFirme; if (izmeniTrenutni) { gridNacinOrganizacijeFirme.DataContext = (DB.NacinOrganizacijeFirme)this.nacinOrganizacijeFirme.listViewNacinOrganizacijeFirme.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public NivoDetaljno(Servis.Nivo nivo, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.nivo = nivo; if (izmeniTrenutni) { gridNivo.DataContext = (DB.Nivo)this.nivo.listViewNivo.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public BodDetaljno(Servis.Bod bod, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.bod = bod; if (izmeniTrenutni) { gridBod.DataContext = (DB.Bod)this.bod.listViewBod.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public VrstaUslugeDetaljno(Servis.VrstaUsluge vrstaUsluge, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.vrstaUsluge = vrstaUsluge; if (izmeniTrenutni) { gridVrstaUsluge.DataContext = (DB.VrstaUsluge)this.vrstaUsluge.listViewVrstaUsluge.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public NosilacGrupeDetaljno(Servis.NosilacGrupe nosilacGrupe, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.nosilacGrupe = nosilacGrupe; if (izmeniTrenutni) { gridNosilacGrupe.DataContext = (DB.NosilacGrupe)this.nosilacGrupe.listViewNosilacGrupe.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
public ServisnaKnjizicaDetaljno(Servis.ServisnaKnjizica servisnaKnjizica, bool izmeniTrenutni, bool dozvoliNavigaciju) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.servisnaKnjizica = servisnaKnjizica; if (izmeniTrenutni) { gridServisnaKnjizica.DataContext = (DB.ServisnaKnjizica)this.servisnaKnjizica.listViewServisnaKnjizica.SelectedItem; stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } buttonPonuda.Visibility = dozvoliNavigaciju == false ? Visibility.Hidden : Visibility.Visible; buttonRadniNalog.Visibility = dozvoliNavigaciju == false ? Visibility.Hidden : Visibility.Visible; }
public RadniNalogDetaljno(Servis.RadniNalog radniNalog, bool izmeniTrenutni): this() { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radniNalog = radniNalog; if (izmeniTrenutni) { gridRadniNalog.DataContext = (DB.RadniNalog)radniNalog.listViewRadniNalog.SelectedItem; listViewStavkaUsluga.ItemsSource = ((DB.RadniNalog)radniNalog.listViewRadniNalog.SelectedItem).StavkaUslugas.Where(f => f.Status != 'D'); stanje = App.Stanje.Izmena; if (listViewStavkaUsluga.Items.Count.Equals(0)) { UStanjeStavkaUsluga(App.Stanje.Osnovno); UStanjeStavkaArtikal(App.Stanje.IzgasiSve); } else { UStanjeStavkaUsluga(App.Stanje.Detaljno); listViewStavkaUsluga.SelectedIndex = 0; } if (((DB.RadniNalog)gridRadniNalog.DataContext).Zakljucan) { UStanjeZaglavlje(App.Stanje.IzgasiSve); UStanjeStavkaUsluga(App.Stanje.IzgasiSve); UStanjeStavkaArtikal(App.Stanje.IzgasiSve); } } else { stanje = App.Stanje.Unos; UStanjeStavkaUsluga(App.Stanje.IzgasiSve); UStanjeStavkaArtikal(App.Stanje.IzgasiSve); } }
private void Page_Loaded(object sender, RoutedEventArgs e) { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); prvoOtvaranjeStrane = false; try { ObservableCollection<DB.Mesto> _mesta = new ObservableCollection<DB.Mesto>(dBProksi.DajSvaMesta().ToList()); comboBoxMesto.ItemsSource = _mesta; gridKorisnikPrograma.DataContext = dBProksi.DajKorisnikPrograma(); if (gridKorisnikPrograma.DataContext != null) { foreach (DB.Mesto item in comboBoxMesto.Items) { if (item.MestoID == ((DB.KorisnikPrograma)gridKorisnikPrograma.DataContext).MestoID) { comboBoxMesto.SelectedItem = item; break; } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } } Window.GetWindow(this).Title = "Lav - KorisnikPrograma"; }
private void Page_Loaded(object sender, RoutedEventArgs e) { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { gridFizickoLice.DataContext = App.fizickoLicePonudaWizard; prvoOtvaranjeStrane = false; dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); try { ObservableCollection<DB.NacinZahtevaZaPonudu> _naciniZahtevaZaPonudu = new ObservableCollection<DB.NacinZahtevaZaPonudu>(dBProksi.DajSveNacinZahtevaZaPonudu().ToList()); comboBoxNacinZahtevaZaPonudu.ItemsSource = _naciniZahtevaZaPonudu; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } } }
public RadniNalogStavkaUslugaDetaljno(Servis.RadniNalogDetaljno radniNalogDetaljno, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.radniNalogDetaljno = radniNalogDetaljno; try { ObservableCollection<DB.RadniNalogStatus> _radniNalogStatus = new ObservableCollection<DB.RadniNalogStatus>(dBProksi.DajSveRadniNalogStatus().ToList()); comboBoxRadniNalogStatus.ItemsSource = _radniNalogStatus; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridRadniNalogStavkaUsluga.DataContext = (DB.StavkaUsluga)radniNalogDetaljno.listViewStavkaUsluga.SelectedItem; //stvarno ne znam sto nece da sam selektuje mesto pa moram ovako (vidi binding za SelectetItem) foreach (DB.RadniNalogStatus item in comboBoxRadniNalogStatus.Items) { if (item.RadniNalogStatusID == ((DB.StavkaUsluga)gridRadniNalogStavkaUsluga.DataContext).RadniNalogStavkaUsluga.RadniNalogStatusID) { comboBoxRadniNalogStatus.SelectedItem = item; break; } } stanje = App.Stanje.Izmena; } }
public PoslovniPartnerDetaljno(Servis.PoslovniPartner poslovniPartner, bool izmeniTrenutni, bool dozvoliNavigaciju) : this() { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.poslovniPartner = poslovniPartner; try { ObservableCollection<DB.Mesto> _mesta = new ObservableCollection<DB.Mesto>(dBProksi.DajSvaMesta().ToList()); if (!_mesta.Count.Equals(0)) { _mesta.Insert(0, new DB.Mesto()); } comboBoxMesto.ItemsSource = _mesta.OrderBy(m => m.Naziv); ; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } try { ObservableCollection<DB.NacinOrganizacijeFirme> _naciniOrganizacijeFirme = new ObservableCollection<DB.NacinOrganizacijeFirme>(dBProksi.DajSveNacinOrganizacijeFirme().ToList()); //if (!_naciniOrganizacijeFirme.Count.Equals(0)) //{ // _naciniOrganizacijeFirme.Insert(0, new DB.NacinOrganizacijeFirme()); //} comboBoxNacinOrganizacijeFirme.ItemsSource = _naciniOrganizacijeFirme; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridPoslovniPartner.DataContext = (DB.PoslovniPartner)poslovniPartner.listViewPoslovniPartner.SelectedItem; //stvarno ne znam sto nece da sam selektuje mesto pa moram ovako (vidi binding za SelectetItem) foreach (DB.Mesto item in comboBoxMesto.Items) { if (item.MestoID == ((DB.PoslovniPartner)gridPoslovniPartner.DataContext).MestoID) { comboBoxMesto.SelectedItem = item; break; } } foreach (DB.NacinOrganizacijeFirme item in comboBoxNacinOrganizacijeFirme.Items) { if (item.NacinOrganizacijeFirmeID == ((DB.PoslovniPartner)gridPoslovniPartner.DataContext).NacinOrganizacijeFirmeID) { comboBoxNacinOrganizacijeFirme.SelectedItem = item; break; } } stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } buttonServisnaKnjizica.Visibility = dozvoliNavigaciju == false ? Visibility.Hidden : Visibility.Visible; buttonPonuda.Visibility = dozvoliNavigaciju == false ? Visibility.Hidden : Visibility.Visible; buttonRadniNalog.Visibility = dozvoliNavigaciju == false ? Visibility.Hidden : Visibility.Visible; }
public UslugaDetaljno(Servis.Usluga usluga, bool izmeniTrenutni) { InitializeComponent(); dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); this.usluga = usluga; try { ObservableCollection<DB.VrstaUsluge> _vrsteUsluge = new ObservableCollection<DB.VrstaUsluge>(dBProksi.DajSveVrstaUsluge().ToList()); comboBoxVrstaUsluge.ItemsSource = _vrsteUsluge; ObservableCollection<DB.NosilacGrupe> _nosiociGrupe = new ObservableCollection<DB.NosilacGrupe>(dBProksi.DajSveNosilacGrupe().ToList()); comboBoxNosilacGrupe.ItemsSource = _nosiociGrupe; ObservableCollection<DB.Nivo> _nivoi = new ObservableCollection<DB.Nivo>(dBProksi.DajSveNivo().ToList()); comboBoxNivo.ItemsSource = _nivoi; ObservableCollection<DB.Bod> _bodovi = new ObservableCollection<DB.Bod>(dBProksi.DajSveBod().ToList()); comboBoxBod.ItemsSource = _bodovi; ObservableCollection<DB.PoreskaStopa> _poreskeStope = new ObservableCollection<DB.PoreskaStopa>(dBProksi.DajSvePoreskeStope().ToList()); comboBoxPoreskaStopa.ItemsSource = _poreskeStope; ObservableCollection<DB.Pozicija> _pozicija = new ObservableCollection<DB.Pozicija>(dBProksi.DajSvePozicija().ToList()); comboBoxPozicija.ItemsSource = _pozicija; } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } if (izmeniTrenutni) { gridUsluga.DataContext = (DB.Usluga)usluga.listViewUsluga.SelectedItem; //stvarno ne znam sto nece da sam selektuje pa moram ovako (vidi binding za SelectetItem) foreach (DB.VrstaUsluge item in comboBoxVrstaUsluge.Items) { if (item.VrstaUslugeID == ((DB.Usluga)gridUsluga.DataContext).VrstaUslugeID) { comboBoxVrstaUsluge.SelectedItem = item; break; } } foreach (DB.NosilacGrupe item in comboBoxNosilacGrupe.Items) { if (item.NosilacGrupeID == ((DB.Usluga)gridUsluga.DataContext).NosilacGrupeID) { comboBoxNosilacGrupe.SelectedItem = item; break; } } foreach (DB.Nivo item in comboBoxNivo.Items) { if (item.NivoID == ((DB.Usluga)gridUsluga.DataContext).NivoID) { comboBoxNivo.SelectedItem = item; break; } } foreach (DB.Pozicija item in comboBoxPozicija.Items) { if (item.PozicijaID == ((DB.Usluga)gridUsluga.DataContext).PozicijaID) { comboBoxPozicija.SelectedItem = item; break; } } foreach (DB.Bod item in comboBoxBod.Items) { if (item.BodID == ((DB.Usluga)gridUsluga.DataContext).BodID) { comboBoxBod.SelectedItem = item; break; } } foreach (DB.PoreskaStopa item in comboBoxPoreskaStopa.Items) { if (item.PoreskaStopaID == ((DB.Usluga)gridUsluga.DataContext).PoreskaStopaID) { comboBoxPoreskaStopa.SelectedItem = item; break; } } //textBoxVrednost.Text = (((DB.Usluga)gridUsluga.DataContext).BrojBodova * ((DB.Usluga)gridUsluga.DataContext).Bod.Vrednost).ToString(); stanje = App.Stanje.Izmena; } else { stanje = App.Stanje.Unos; } }
private void Page_Loaded(object sender, RoutedEventArgs e) { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); prvoOtvaranjeStrane = false; try { comboBoxProizvodjacAutomobila.ItemsSource = dBProksi.DajSveProizvodjac(); if (comboBoxProizvodjacAutomobila.Items.Count>0) { comboBoxProizvodjacAutomobila.SelectedIndex = 0; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } //ako sam usao sa servisne knjizice i ako je vec odabrano vozilo if (servisnaKnjizicaDetaljno != null && servisnaKnjizicaDetaljno.textBoxTip.Text.Trim() != "") { DB.TipAutomobila _tipAutomobila = dBProksi.DajTipAutomobila(Convert.ToInt32(servisnaKnjizicaDetaljno.textBoxTip.Tag)); try { foreach (DB.Proizvodjac item in comboBoxProizvodjacAutomobila.Items) { if (item.Proizvodjac_ID.Equals(_tipAutomobila.ModelAutomobila.Proizvodjac_ID)) { comboBoxProizvodjacAutomobila.SelectedItem = item; break; } } foreach (DB.ModelAutomobila item in comboBoxModelAutomobila.Items) { if (item.ModelAutomobila_ID.Equals(_tipAutomobila.ModelAutomobila_ID)) { comboBoxModelAutomobila.SelectedItem = item; break; } } foreach (DB.TipAutomobila item in listViewTipAutomobila.Items) { if (item.TipAutomobila_ID.Equals(_tipAutomobila.TipAutomobila_ID)) { listViewTipAutomobila.SelectedItem = item; break; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška pri čitanju tipa automobila", MessageBoxButton.OK, MessageBoxImage.Error); } } if (ponudaWizard2 != null && ponudaWizard2.textBoxTip.Text.Trim() != "") { DB.TipAutomobila _tipAutomobila = dBProksi.DajTipAutomobila(Convert.ToInt32(ponudaWizard2.textBoxTip.Tag)); try { foreach (DB.Proizvodjac item in comboBoxProizvodjacAutomobila.Items) { if (item.Proizvodjac_ID.Equals(_tipAutomobila.ModelAutomobila.Proizvodjac_ID)) { comboBoxProizvodjacAutomobila.SelectedItem = item; break; } } foreach (DB.ModelAutomobila item in comboBoxModelAutomobila.Items) { if (item.ModelAutomobila_ID.Equals(_tipAutomobila.ModelAutomobila_ID)) { comboBoxModelAutomobila.SelectedItem = item; break; } } foreach (DB.TipAutomobila item in listViewTipAutomobila.Items) { if (item.TipAutomobila_ID.Equals(_tipAutomobila.TipAutomobila_ID)) { listViewTipAutomobila.SelectedItem = item; break; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška pri čitanju tipa automobila", MessageBoxButton.OK, MessageBoxImage.Error); } } if (fizickoLiceServisnaKnjizicaDetaljno != null && fizickoLiceServisnaKnjizicaDetaljno.textBoxTipSK.Text.Trim() != "") { DB.TipAutomobila _tipAutomobila = dBProksi.DajTipAutomobila(Convert.ToInt32(fizickoLiceServisnaKnjizicaDetaljno.textBoxTipSK.Tag)); try { foreach (DB.Proizvodjac item in comboBoxProizvodjacAutomobila.Items) { if (item.Proizvodjac_ID.Equals(_tipAutomobila.ModelAutomobila.Proizvodjac_ID)) { comboBoxProizvodjacAutomobila.SelectedItem = item; break; } } foreach (DB.ModelAutomobila item in comboBoxModelAutomobila.Items) { if (item.ModelAutomobila_ID.Equals(_tipAutomobila.ModelAutomobila_ID)) { comboBoxModelAutomobila.SelectedItem = item; break; } } foreach (DB.TipAutomobila item in listViewTipAutomobila.Items) { if (item.TipAutomobila_ID.Equals(_tipAutomobila.TipAutomobila_ID)) { listViewTipAutomobila.SelectedItem = item; break; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška pri čitanju tipa automobila", MessageBoxButton.OK, MessageBoxImage.Error); } } } Window.GetWindow(this).Title = "Lav - Vozila"; }
private void Page_Loaded(object sender, RoutedEventArgs e) { try { //zato sto se kod navigacije ovaj dogadjaj uvek okida pa ne mogu da zadrzim trenutno stanje forme if (prvoOtvaranjeStrane) { dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); prvoOtvaranjeStrane = false; //Zbog potencijalno velikog broja slogova necu puniti tabelu inicijalno //DajSve(); listViewRadniNalog.ItemsSource = new ObservableCollection<DB.RadniNalog>(); UStanje(App.Stanje.Osnovno); } //za ulaz sa PoslovniPartnerDetaljno i FizickoLiceDetaljno i ServisnaKnjizicaDetaljno if (App.RadniNalogPartnerID != -1 && App.RadniNalogVrstaPartnera != "") { if (App.RadniNalogServisnaKnjizicaID == -1) { listViewRadniNalog.ItemsSource = dBProksi.DajSveRadneNalogeZaPartnera(App.RadniNalogPartnerID, App.RadniNalogVrstaPartnera); } else { listViewRadniNalog.ItemsSource = dBProksi.DajSveRadneNalogeZaServisnuKnjizicu(App.RadniNalogServisnaKnjizicaID); } if (!listViewRadniNalog.Items.Count.Equals(0)) { listViewRadniNalog.SelectedIndex = 0; UStanje(App.Stanje.Detaljno); } else { UStanje(App.Stanje.Osnovno); } App.RadniNalogPartnerID = -1; App.RadniNalogVrstaPartnera = ""; App.RadniNalogServisnaKnjizicaID = -1; textBoxTraziRadniNalogID.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } Window.GetWindow(this).Title = "Lav - RadniNalog"; }
private void buttonPrijava_Click(object sender, RoutedEventArgs e) { try { this.Cursor = Cursors.Wait; try { using (SqlConnection _konekcija = new SqlConnection(Konfiguracija.KonekcioniString)) { _konekcija.Open(); } } catch (Exception) { //ovde pozovi DBKonekcija _dBKonekcija = new DBKonekcija(); //_dBKonekcija.WindowStyle = WindowStyle.ToolWindow; _dBKonekcija.Owner = Window.GetWindow(this); _dBKonekcija.WindowStartupLocation = WindowStartupLocation.CenterOwner; _dBKonekcija.ShowDialog(); //MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); return; } DB.DBProksi dBProksi = new DB.DBProksi(Konfiguracija.KonekcioniString); DB.Radnik _radnik = dBProksi.DajRadnika(textBoxKorisnickoIme.Text, textBoxLozinka.Password); if (_radnik == null) { throw new Exception("Nepoznat korisnik."); } else { App.Radnik = _radnik; Konfiguracija.KorisnickoIme = textBoxKorisnickoIme.Text; Konfiguracija.Lozinka = textBoxLozinka.Password; Pocetna _pocetna = new Pocetna(); _pocetna.Show(); } App.cultureInfo = CultureInfo.CurrentCulture; //Thread.CurrentThread.CurrentCulture = App.cultureInfo; //Thread.CurrentThread.CurrentUICulture = App.cultureInfo; this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Greška", MessageBoxButton.OK, MessageBoxImage.Error); } finally { this.Cursor = Cursors.Arrow; } }