Пример #1
0
 /// <summary>
 /// metoda koja puni i dohvaca sve potrebne podatke za normalan rad forme
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void frmPregledSmjena_Load(object sender, EventArgs e)
 {
     lstUjutro.DataSource  = Radi.listaRadnika(1, datum);
     lstPopodne.DataSource = Radi.listaRadnika(2, datum);
     if (Radi.listaRadnika(1, datum) != null)
     {
         txtUjutroBroj.Text = Radi.listaRadnika(1, datum).Count.ToString();
     }
     if (Radi.listaRadnika(2, datum) != null)
     {
         txtPopodneBroj.Text = Radi.listaRadnika(2, datum).Count.ToString();
     }
     lstUjutro.DisplayMember            = "Prezime";
     lstPopodne.DisplayMember           = "Prezime";
     lstUjutro.ValueMember              = "KorisnikID";
     lstPopodne.ValueMember             = "KorisnikID";
     cmbZaposlenikUjutro.DataSource     = Korisnik.dohvatiRadnike(4);
     cmbZaposlenikPopodne.DataSource    = Korisnik.dohvatiRadnike(4);
     cmbZaposlenikPopodne.ValueMember   = "KorisnikID";
     cmbZaposlenikUjutro.ValueMember    = "KorisnikID";
     cmbZaposlenikUjutro.DisplayMember  = "Prezime";
     cmbZaposlenikPopodne.DisplayMember = "Prezime";
     this.KeyPreview = true;
     // this.KeyUp += frmPregledSmjena_KeyUp;
 }
Пример #2
0
 /// <summary>
 /// Metoda za brisanje zaposlenika iz smjene
 /// </summary>
 private void brisiZaposlenikaSmjenePopodne()
 {
     Radi.BrisanjeRadaUSmjeni(2, datum, lstPopodne.SelectedValue.ToString());
     lstPopodne.DataSource = Radi.listaRadnika(2, datum);
     MessageBox.Show("Obrisali ste radnika iz smjene!");
     lstPopodne.Refresh();
     if (Radi.listaRadnika(2, datum) != null)
     {
         txtPopodneBroj.Text = Radi.listaRadnika(2, datum).Count.ToString();
     }
 }
Пример #3
0
        /// <summary>
        /// metoda za dodavanje zaposlenika u smjenu
        /// </summary>
        private void dodajZaposlenikaPopodne()
        {
            Radi radi = new Radi
            {
                DjelatnikID = cmbZaposlenikPopodne.SelectedValue.ToString(),
                SmjenaID    = 2,
                Datum       = datum
            };

            Radi.DodajRadnikaSmjeni(radi);
            lstPopodne.DataSource = Radi.listaRadnika(2, datum);
            MessageBox.Show("Dodali ste radnika popodnevnoj smjeni");
            lstPopodne.Refresh();
            if (Radi.listaRadnika(2, datum) != null)
            {
                txtPopodneBroj.Text = Radi.listaRadnika(2, datum).Count.ToString();
            }
        }
Пример #4
0
        /// <summary>
        /// Metoda za dodavanje zaposlenika u smjenu
        /// </summary>
        private void dodajZaposlenikaUjutro()
        {
            Radi radi = new Radi
            {
                DjelatnikID = cmbZaposlenikUjutro.SelectedValue.ToString(),
                SmjenaID    = 1,
                Datum       = datum
            };

            Radi.DodajRadnikaSmjeni(radi);
            lstUjutro.DataSource = Radi.listaRadnika(1, datum);
            MessageBox.Show("Dodali ste radnika jutarnjoj smjeni");
            lstUjutro.Refresh();
            if (Radi.listaRadnika(1, datum) != null)
            {
                txtUjutroBroj.Text = Radi.listaRadnika(1, datum).Count.ToString();
            }
        }