예제 #1
0
        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();
                }
            }
        }
예제 #2
0
        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();
            }
        }
예제 #3
0
        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);
                }
            }
        }