private void button1_Click_1(object sender, EventArgs e) { Data.korisnici korisnik = Korisnici.SelectByKorisnickoIme(textBoxKorisnickoIme.Text, textBoxLozinka.Text); if (korisnik != null) { if (korisnik.IsAdmin == true) { MessageBox.Show("Dobro došli!", "Login"); global.prijavljenKorisnik = korisnik; global.IsADmin = korisnik.IsAdmin; if (global.IsLogout == 1) { this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Hide(); } else { global.prijavljenKorisnik = korisnik; global.IsADmin = korisnik.IsAdmin; Manager frm = new Manager(); this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Hide(); frm.ShowDialog(); } } else { if (global.IsLogout == 1) { global.prijavljenKorisnik = korisnik; global.IsADmin = korisnik.IsAdmin; this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Hide(); } else { Aplikacija frm = new Aplikacija(); global.prijavljenKorisnik = korisnik; global.IsADmin = korisnik.IsAdmin; MessageBox.Show("Dobro došli!", "Login"); this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Hide(); frm.ShowDialog(); } } } else { MessageBox.Show("Pogrešni podaci", "Upozorenje"); } }
public NamestajIzmenaProzor(Namestaj namestaj, Stanje stanje = Stanje.DODAVANJE) { InitializeComponent(); this.namestaj = namestaj; this.stanje = stanje; tbNaziv.DataContext = namestaj; tbCena.DataContext = namestaj; tbKolicina.DataContext = namestaj; tbSifra.DataContext = namestaj; cbAkcija.ItemsSource = Aplikacija.filtriraneAkcije(); cbAkcija.DataContext = namestaj; cbTip.ItemsSource = Aplikacija.filtriraniTipovi(); cbTip.DataContext = namestaj; }
private void managerToolStripMenuItem_Click(object sender, EventArgs e) { if (global.isOptions != 1) { Aplikacija frm = new Aplikacija(); this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Hide(); frm.ShowDialog(); } else { this.Opacity = 0.0f; this.ShowInTaskbar = false; this.Close(); } }
public HttpResponseMessage Delete([FromBody] Aplikacija aplikacija) { CRUDService service = new CRUDService(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK); Entities db = new Entities(); try { service.Delete(aplikacija, db.Aplikacijas); } catch (ApplicationException ex) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex); } return(response); }
//ObservableCollection<DodatnaUsluga> naruceneUsluge = new ObservableCollection<DodatnaUsluga>(); //ObservableCollection<Tuple<Namestaj, int>> naruceniNamestaj = new ObservableCollection<Tuple<Namestaj, int>>(); public RacunIzmenaProzor(Racun racun, Stanje stanje = Stanje.DODAVANJE, Pristup pristup = Pristup.ADMINISTRATOR) { InitializeComponent(); this.racun = racun; this.stanje = stanje; cbProdavac.ItemsSource = Aplikacija.filtriraniKorisnici(); cbProdavac.DataContext = racun; tbUkupna.DataContext = racun; dpDatumProdaje.DataContext = racun; tbKupac.DataContext = racun; viewNamestaj = CollectionViewSource.GetDefaultView(Aplikacija.filtriranNamestaj()); dgPostojaciNamestaj.ItemsSource = viewNamestaj; dgPostojaciNamestaj.IsSynchronizedWithCurrentItem = true; dgPostojaciNamestaj.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); viewDodatne = CollectionViewSource.GetDefaultView(Aplikacija.Instance.Usluge); dgPostojaceDodatne.ItemsSource = viewDodatne; dgPostojaceDodatne.IsSynchronizedWithCurrentItem = true; dgPostojaceDodatne.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); viewNamestajDodati = CollectionViewSource.GetDefaultView(dodateStavke); dgNaruceniNamestaj.ItemsSource = viewNamestajDodati; dgNaruceniNamestaj.IsSynchronizedWithCurrentItem = true; dgNaruceniNamestaj.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); viewDodatneDodate = CollectionViewSource.GetDefaultView(dodateUsluge); dgNaruceneDodatne.ItemsSource = viewDodatneDodate; dgNaruceneDodatne.IsSynchronizedWithCurrentItem = true; dgNaruceneDodatne.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); if (stanje == Stanje.IZMENA) { viewNamestajDodati = CollectionViewSource.GetDefaultView(racun.Stavke); dgNaruceniNamestaj.ItemsSource = viewNamestajDodati; dgNaruceniNamestaj.IsSynchronizedWithCurrentItem = true; dgNaruceniNamestaj.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); viewDodatneDodate = CollectionViewSource.GetDefaultView(racun.Usluge); dgNaruceneDodatne.ItemsSource = viewDodatneDodate; dgNaruceneDodatne.IsSynchronizedWithCurrentItem = true; dgNaruceneDodatne.ColumnWidth = new DataGridLength(1, DataGridLengthUnitType.Star); tbUkupna.DataContext = racun; cbProdavac.IsEnabled = false; tbKupac.IsEnabled = false; dpDatumProdaje.IsEnabled = false; cbKolicina.Visibility = Visibility.Hidden; lbKolicina.Visibility = Visibility.Hidden; btnDodajNamestaj.Visibility = Visibility.Hidden; btnIzbaciNamestaj.Visibility = Visibility.Hidden; btnDodajUslugu.Visibility = Visibility.Hidden; btnIzbaciUslugu.Visibility = Visibility.Hidden; btnSacuvaj.Visibility = Visibility.Hidden; dgPostojaciNamestaj.Margin = new Thickness(300, 72, 0, 0); dgNaruceniNamestaj.Margin = new Thickness(-160, 72, 0, 0); dgPostojaceDodatne.Margin = new Thickness(290, 47, 0, 0); dgNaruceneDodatne.Margin = new Thickness(-150, 47, 0, 0); } for (int i = 1; i < 11; i++) { cbKolicina.Items.Add(i); } cbKolicina.SelectedItem = 1; if (pristup == Pristup.PRODAVAC) { cbProdavac.Visibility = Visibility.Hidden; dpDatumProdaje.Visibility = Visibility.Hidden; } }