Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (zaposleni.SelectedItems.Count == 0)
            {
                MessageBox.Show("Izaberite zaposlenog cije podatke o radnom odnosu zelite da izmenite!");
                return;
            }

            int idZaposleni             = Int32.Parse(zaposleni.SelectedItems[0].SubItems[0].Text);
            int idProdavnice            = prodavnica.Id;
            List <RadiUBasic>     rad   = DTOManager.vratiRadniOdnos(idZaposleni, idProdavnice);
            RadiUBasic            r     = rad.First();
            IzmeniRadniOdnosForma forma = new IzmeniRadniOdnosForma(r);

            forma.ShowDialog();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            RadiUBasic radi = new RadiUBasic();

            radnik  = (RadnikBasic)zaposleni.SelectedItem;
            radi.Id = new RadiUIdBasic();
            radi.Id.RadiUProdavnica = prodavnica;
            radi.Id.RadnikRadiU     = radnik;
            radi.DatumOd            = datumOd.Value;
            if (chbDatumDo.Checked == false)
            {
                radi.DatumDo = DatumDo.Value;
            }
            DTOManager.dodajRadniOdnos(radi);
            MessageBox.Show("Uspesno ste dodali novi radni odnos!");
            this.Close();
        }
Example #3
0
        public void dodajRadniOdnos()
        {
            RadiUBasic         radi    = new RadiUBasic();
            ProdavnicaBasic    p       = DTOManager.vratiProdavnicu(prodavnica.Id);
            List <RadnikBasic> radnici = DTOManager.vratiSveRadnike();
            RadnikBasic        radnikPoslednjiDodat = radnici.OrderByDescending(item => item.Jbr).First();

            radi.Id = new RadiUIdBasic();
            radi.Id.RadiUProdavnica = p;
            radi.Id.RadnikRadiU     = radnikPoslednjiDodat;
            radi.DatumOd            = datumOd.Value;
            if (chbDatumDo.Checked == false)
            {
                radi.DatumDo = DatumDo.Value;
            }
            DTOManager.dodajRadniOdnos(radi);
            this.Close();
        }
Example #4
0
 public IzmeniRadniOdnosForma(RadiUBasic r)
 {
     InitializeComponent();
     radi = r;
     popuniPodacima();
 }