Example #1
0
        public SearchDeptForm(Insa01BaseInfo frm2)
        {
            InitializeComponent();
            frm1 = frm2;

            this.FormBorderStyle = FormBorderStyle.FixedSingle;

            dataGridView1.RowHeadersVisible = false;
            pgOraConn = new OracleConnection($"Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST={dbIp})(PORT=1522)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME={dbName})));User ID={dbId};Password={dbPw};Connection Timeout=30;");
            pgOraConn.Open();
        }
Example #2
0
        //수정 및 connection 필요함
        #region 사번테이블 EVENT CellMouseDoubleClick -- 통합
        //인사기본 데이터 테이블 정보 더블클릭시 데이터 가져가기
        private void sabunDataGridView_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            Insa01BaseInfo Insa01BaseInfo = new Insa01BaseInfo();

            if (e.RowIndex >= 0)
            {
                DataGridViewRow row = this.sabunDataGridView.Rows[e.RowIndex];
                getData = row.Cells["bas_empno"].Value.ToString();
                IForm form = (IForm)tabControl1.SelectedTab.Controls[0];
                form.InsaManagement = this;
                form.DataGridView_Double_clicked();
            }

            ////가족사항
            //if (tabControl1.SelectedTab.TabIndex == 1)
            //{
            //    DataGridViewRow row = this.sabunDataGridView.Rows[e.RowIndex];

            //    bas_empno_fam.Text = row.Cells["bas_empno"].Value.ToString();
            //    bas_name_fam.Text = row.Cells["bas_name"].Value.ToString();
            //    bas_pos_fam.Text = row.Cells["cd_codnms"].Value.ToString(); ;
            //    bas_dept_fam.Text = row.Cells["dept_name"].Value.ToString();

            //    famDataGridView.Rows.Clear();
            //    string searchsql = " select fam_codnms as fam_rel, fam_name, fam_bth, fam_ltg" +
            //                       " from  thrm_bas_psy,       " +
            //                       "       thrm_fam_psy," +
            //                       "       (select cd_grpcd, cd_code, cd_codnms as fam_codnms " +
            //                       "       from  tieas_cd_psy where cd_grpcd = 'REL') " +
            //                       " where bas_empno = fam_empno(+) and fam_rel = cd_code" +
            //                       " and bas_empno = '" + bas_empno_fam.Text + "'";
            //    try
            //    {
            //        OracleCommand cmd = new OracleCommand();
            //        cmd.Connection = pgOraConn;
            //        cmd.CommandText = searchsql;
            //        OracleDataReader rd2 = cmd.ExecuteReader();

            //        int cnt = 0;
            //        while (rd2.Read())
            //        {
            //            famDataGridView.Rows.Add(rd2["fam_rel"].ToString(), rd2["fam_name"].ToString(), rd2["fam_bth"].ToString(), rd2["fam_ltg"].ToString());
            //            cnt++;
            //        }
            //    }
            //    catch (Exception ex)
            //    {
            //        MessageBox.Show(ex.ToString());
            //    }
            //}

            ////학력사항
            //else if (tabControl1.SelectedTab.TabIndex == 2)
            //{
            //    DataGridViewRow row = this.sabunDataGridView.Rows[e.RowIndex];

            //    bas_empno_edu.Text = row.Cells["bas_empno"].Value.ToString();
            //    bas_name_edu.Text = row.Cells["bas_name"].Value.ToString();
            //    bas_pos_edu.Text = row.Cells["cd_codnms"].Value.ToString(); ;
            //    bas_dept_edu.Text = row.Cells["dept_name"].Value.ToString();

            //    DateTimePicker dtp = new DateTimePicker();//해결필요함

            //    eduDataGridView.Rows.Clear();
            //    string searchsql = " select edu_empno, edu_loe, edu_endate, edu_gradate, edu_schnm, edu_dept, edu_degree, edu_grade, edu_gra, edu_last" +
            //                       " from  thrm_bas_psy," +
            //                       "       thrm_edu_psy" +
            //                       " where bas_empno = edu_empno(+) " +
            //                       " and bas_empno = '" + bas_empno_edu.Text + "'";
            //    MessageBox.Show("123123");
            //    try
            //    {
            //        OracleCommand cmd = new OracleCommand();
            //        cmd.Connection = pgOraConn;
            //        cmd.CommandText = searchsql;
            //        OracleDataReader rd3 = cmd.ExecuteReader();

            //        int cnt = 0;
            //        while (rd3.Read())
            //        {
            //            eduDataGridView.Rows.Add(rd3["edu_loe"].ToString(), rd3["edu_endate"].ToString(), rd3["edu_gradate"].ToString(), rd3["edu_schrm"].ToString(), rd3["edu_dept"].ToString(), rd3["edu_degree"].ToString(), rd3["edu_grade"].ToString(), rd3["edu_gra"].ToString());
            //            cnt++;
            //        }
            //    }
            //    catch (Exception ex)
            //    {
            //        MessageBox.Show(ex.ToString());
            //    }
            //}

            ////상벌이력
            //else if (tabControl1.SelectedTab.TabIndex == 3)
            //{

            //}

            ////경력사항
            //else if (tabControl1.SelectedTab.TabIndex == 4)
            //{

            //}

            ////자격면허
            //else if (tabControl1.SelectedTab.TabIndex == 5)
            //{

            //}

            ////외국어
            //else if (tabControl1.SelectedTab.TabIndex == 6)
            //{

            //}
        }
Example #3
0
 public search_address(Insa01BaseInfo fm)
 {
     InitializeComponent();
     ff = fm;
 }