private async void dgvVjezbe_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 3) { Model.DanSet danSet = new Model.DanSet { Id = Int32.Parse(dgvVjezbe.Rows[e.RowIndex].Cells["Id"].Value.ToString()), Vjezba = dgvVjezbe.Rows[e.RowIndex].Cells["Vjezba"].Value.ToString(), RedniBroj = Int32.Parse(dgvVjezbe.Rows[e.RowIndex].Cells["RedniBroj"].Value.ToString()) }; frmVjezbaSet frm = new frmVjezbaSet(danSet); frm.Show(); } else if (e.ColumnIndex == 4) { int _id = Int32.Parse(dgvVjezbe.Rows[e.RowIndex].Cells["Id"].Value.ToString()); await _danSetService.Delete <Model.DanSet>(_id); SetVjezbaSearchRequest request = new SetVjezbaSearchRequest { DanSetId = _id }; List <Model.SetVjezba> entity = await _setVjezbaService.Get <List <Model.SetVjezba> >(request); foreach (var x in entity) { await _setVjezbaService.Delete <Model.SetVjezba>(x.Id); } await LoadSetovi(); await LoadRedniBrojevi(_danId ?? default); } }
private async Task LoadSetVjezbe() { SetVjezbaSearchRequest request = new SetVjezbaSearchRequest { DanSetId = _id }; List <Model.SetVjezba> entity = await _setVjezbaService.Get <List <Model.SetVjezba> >(request); dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = entity; }
public async Task LoadSetVjezbe() { if (DanSetovi.Count > 0) { foreach (var x in DanSetovi) { SetVjezbaSearchRequest setVjezbaSearchRequest = new SetVjezbaSearchRequest { DanSetId = x.Id }; List <SetVjezba> setVjezbe = await _setVjezbaService.Get <List <SetVjezba> >(setVjezbaSearchRequest); foreach (var y in setVjezbe) { y.VjezbaId = x.VjezbaId; SetVjezbe.Add(y); } } } }