private void DeaktivirajClick(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("Jeste li sigurni?", "Provjera", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { ZaposlenikGodisnji zaposlenikGodisnji = new ZaposlenikGodisnji(); zaposlenikGodisnji.Id = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()); zaposlenikGodisnji.Deaktiviraj(); UcitajPodatke(); } }
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e) { DialogResult dr = MessageBox.Show("Jeste li sigurni?", "Provjera", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { ZaposlenikGodisnji zapGod = new ZaposlenikGodisnji(int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()), dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString(), dataGridView1.Rows[e.RowIndex].Cells[7].Value.ToString(), dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString() ); zapGod.Spremi(); } }
private void DeaktivirajSveClick(object sender, EventArgs e) { DialogResult dr = MessageBox.Show("Jeste li sigurni da želite obrisati SVE?", "Provjera", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { ZaposlenikGodisnji zaposlenikGodisnji = new ZaposlenikGodisnji(); foreach (DataGridViewRow row in dataGridView1.Rows) { zaposlenikGodisnji.Id = int.Parse(row.Cells[0].Value.ToString()); zaposlenikGodisnji.Deaktiviraj(); } UcitajPodatke(); } }
public void UcitajPodatke() { dataGridView1.Rows.Clear(); ZaposlenikGodisnji zaposleniciGodisnji = new ZaposlenikGodisnji(); Zaposlenik zaposlenik = new Zaposlenik(); foreach (var lista in zaposleniciGodisnji.DajListu()) { zaposlenik = zaposleniciGodisnji.Zaposlenici.DajListu().Find(x => x.Id == int.Parse(lista.ZaposlenikId)); dataGridView1.Rows.Add(lista.Id, lista.ZaposlenikId, zaposlenik.Ime, zaposlenik.Prezime, zaposlenik.Adresa, zaposlenik.Oib, zaposlenik.DajNazivSpola(int.Parse(zaposlenik.SpolId)), lista.Godina, lista.BrojDana ); } HasRows(); }