private void Add(object sender, EventArgs e) { if (((MainForm)this.MdiParent).ActiveMdiChild == this) { CompanyProductPopupForm cpp = new CompanyProductPopupForm(emp.Employee_name, false, null); if (cpp.ShowDialog() == DialogResult.OK) { LoadData(); } } }
private void Readed(object sender, ReadEventArgs e) { if (((MainForm)this.MdiParent).ActiveMdiChild == this) { int comCode = int.Parse(e.ReadMsg.Trim().Replace("\r", "").Replace("\n", "")); foreach (DataGridViewRow dgvr in dgvCompanyList.Rows) { if (dgvr.Cells["company_id"].Value.ToInt() == comCode) { dgvr.Selected = true; break; } } if (MessageBox.Show("수정하시겠습니까?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { CompanyVO company = new CompanyVO(); company.company_id = Convert.ToInt32(dgvCompanyList.SelectedRows[0].Cells[1].Value); company.company_name = dgvCompanyList.SelectedRows[0].Cells[2].Value.ToString(); company.company_type = dgvCompanyList.SelectedRows[0].Cells[3].Value.ToString(); company.company_seq = Convert.ToInt32(dgvCompanyList.SelectedRows[0].Cells[4].Value); CompanyProductPopupForm cpp = new CompanyProductPopupForm(emp.Employee_name, true, company); if (cpp.ShowDialog() == DialogResult.OK) { dgvCompanyList.Columns.Clear(); CompanyForm_Load(null, null); } return; } this.GetMdiParent().ClearStrs(); } }
private void dgvCompanyList_CellDoubleClick(object sender, DataGridViewCellEventArgs e) //업데이트 할떄 더블클릭 { if (e.RowIndex < 0) { return; } else { CompanyVO company = new CompanyVO(); company.company_id = Convert.ToInt32(dgvCompanyList.SelectedRows[0].Cells[1].Value); company.company_name = dgvCompanyList.SelectedRows[0].Cells[2].Value.ToString(); company.company_type = dgvCompanyList.SelectedRows[0].Cells[3].Value.ToString(); company.company_seq = Convert.ToInt32(dgvCompanyList.SelectedRows[0].Cells[4].Value); CompanyProductPopupForm cpp = new CompanyProductPopupForm(emp.Employee_name, true, company); if (cpp.ShowDialog() == DialogResult.OK) { dgvCompanyList.Columns.Clear(); CompanyForm_Load(null, null); } } }