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(); }
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(); }
public IzmeniRadniOdnosForma(RadiUBasic r) { InitializeComponent(); radi = r; popuniPodacima(); }