private void dgvSpisokZakupok_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { Zakupka zakupka = (Zakupka)dgvSpisokZakupok.Rows[e.RowIndex].DataBoundItem; FormAddAndEditZakupka form = new FormAddAndEditZakupka(zakupka); form.ShowDialog(); } catch { MessageBox.Show("Ошибка", "Выберите строку!"); } }
public FormAddAndEditZakupka(Zakupka zakupka) { InitializeComponent(); MyZakupka = zakupka; if (DBObject.Entites.Zakupka.Where(t => t.Id == MyZakupka.Id).Count() > 0) { F2_closebtn.Visible = false; } else { F2_delbtn.Visible = false; } Fill(); }
private void addToolStripButton_Click(object sender, EventArgs e) { Zakupka zakupka = new Zakupka(); FormAddAndEditZakupka form = new FormAddAndEditZakupka(zakupka); form.ShowDialog(); try { dgvSpisokZakupok.DataSource = DBObject.Entites.Zakupka.ToList(); } catch { MessageBox.Show("Что то пошло не так!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }