//___EDITING ___ private async void btnEdit_Click(object sender, EventArgs e) { WindowState = FormWindowState.Maximized; if (ProvjeriHeader("Manage Partners")) { if (ProvjeriKontrolu("UC_Edit_Partner")) { return; } uc_partneri_edit = new UC_PartneriEdit(); //testMetodaDGV(uc_partneri_edit, "UC_Edit_Partner", new Point(20, 500)); Helper.DodajKontrolu(uc_partneri_edit, "UC_Edit_Partner", new Point(20, 450), panel3);//500->450 uc_partneri_edit.dataGridView1.DataSource = await _serviceP.Get <List <Partner> >(new PartneriSearchRequest { VrstaPartneraId = VrstaPartneraID }); uc_partneri_edit.dataGridView1.CellContentClick += delegate(object sen, DataGridViewCellEventArgs er) { UC_Edit_Partner(sender, er, uc_partneri_edit); }; return; } if (ProvjeriKontrolu("UC_Update")) { return; } uc_PoslovnicaUpdate = new UC_PoslovniceUpdate(); //testMetodaDGV(uc_PoslovnicaUpdate, "UC_Update", new Point(20, 500)); Helper.DodajKontrolu(uc_PoslovnicaUpdate, "UC_Update", new Point(20, 450), panel3);//500->450 SetPoslovnicaUpdateDGV(); uc_PoslovnicaUpdate.dataGridView1.CellContentClick += delegate(object sen, DataGridViewCellEventArgs er) { UkloniKontrolu(); UC_Update_Poslovnica(sender, er, uc_PoslovnicaUpdate); }; }
private void UC_Edit_Partner(object sender, DataGridViewCellEventArgs e, UC_PartneriEdit uc)//'izbrisao async ?? { if (e.ColumnIndex == 1 && e.RowIndex != -1) { uc.dataGridView1.Rows[e.RowIndex].Selected = true; var _partner = uc.dataGridView1.CurrentRow.DataBoundItem as Partner; if (_partner != null) { UC_HelpInsert edit = new UC_HelpInsert(); Helper.DodajKontrolu(edit, "UC_Partner", new Point(20, 450), panel3);//500->450 //Helper.DodajKontrolu(uc_PoslovnicaUpdate, "UC_Update", new Point(20, 500), panel3); Set_HelpInsert_UCs(edit, _partner); edit.btnSave.Click += delegate(object sen, EventArgs er) { UC_HelpInsertSaveBtn_Click(sender, e, edit, _partner); }; } } }