Example #1
0
        //TCODE TYPE CMB BOX
        private void SetDataBind_TcodeCmb()
        {
            Mem_WsWorkerLaborSearch.WsWorkerLaborSearch wSvc = null;
            string reCode = "";
            string reMsg  = "";

            Mem_WsWorkerLaborSearch.DataComComboStr[] getData = null;
            try
            {
                wSvc         = new Mem_WsWorkerLaborSearch.WsWorkerLaborSearch();
                wSvc.Url     = "http://" + AppInfo.SsWsvcServer1 + "/WebSvc/Worker/Labor/WsWorkerLaborSearch.svc";
                wSvc.Timeout = 1000;



                reCode = wSvc.sLabTcodeList(AppInfo.SsSiteCd, CcodeCmb.SelectedValue.ToString(), LabInfoTypeCmb.SelectedValue.ToString(), wRM.GetString("wCategory"), AppInfo.SsLabAuth, out getData, out reMsg);
                if (reCode == "Y")
                {
                    if (getData != null && getData.Length > 0)
                    {
                        Class.Common.ComboBoxItemSet setCmb = null;

                        setCmb = new Class.Common.ComboBoxItemSet();
                        setCmb.AddColumn();

                        for (int i = 0; i < getData.Length; i++)
                        {
                            setCmb.AddRow(getData[i].TEXT.ToString(), getData[i].VALUE.ToString());
                        }

                        setCmb.Bind(TcodeCmb);
                        TcodeCmb.SelectedValue = "0";
                    }
                }
            }
            catch (Exception ex)
            {
                logs.SaveLog("[error]  (page)::FrmLaborSearch.cs  (Function)::SetDataBind_LabInfoTypeCmb  (Detail):: " + "\r\n" + ex.ToString());
            }
        }
Example #2
0
        //COMBO BOX 가 없을 때 Null Exception
        private void set_Grideview4Combo1()
        {
            Mem_WsWorkerLaborSearch.WsWorkerLaborSearch wSvc = null;
            string reCode = "";
            string reMsg  = "";

            Mem_WsWorkerLaborSearch.DataAddinfoCcodesub[] getData = null;
            try
            {
                wSvc         = new Mem_WsWorkerLaborSearch.WsWorkerLaborSearch();
                wSvc.Url     = "http://" + AppInfo.SsWsvcServer1 + "/WebSvc/Worker/Labor/WsWorkerLaborSearch.svc";
                wSvc.Timeout = 1000;

                reCode = wSvc.sLaborAddInfoSub(AppInfo.SsDbNm, TcodeCmb.SelectedValue.ToString(), out getData, out reMsg);
                if (reCode == "Y")
                {
                    if (getData != null && getData.Length > 0)
                    {
                        Class.Common.ComboBoxItemSet setCmb = null;

                        setCmb = new Class.Common.ComboBoxItemSet();
                        setCmb.AddColumn();

                        for (int i = 0; i < getData.Length; i++)
                        {
                            setCmb.AddRow(getData[i].TSCODE_NM.ToString(), getData[i].TSCODE.ToString());
                        }

                        setCmb.Bind(comboSearch);
                        //comboSearch.SelectedValue = "0";
                    }
                }
            }
            catch (Exception ex)
            {
                logs.SaveLog("[error]  (page)::FrmCompany.cs  (Function)::SetDataBind_CmbMember  (Detail):: " + "\r\n" + ex.ToString());
            }
        }
Example #3
0
        //COMPANY CMB BOX
        private void SetDataBind_CompanyCmb()
        {
            Mem_WsWorkerLaborSearch.WsWorkerLaborSearch wSvc = null;
            string reCode = "";
            string reMsg  = "";

            Mem_WsWorkerLaborSearch.DataComCombo[] getData = null;
            try
            {
                wSvc         = new Mem_WsWorkerLaborSearch.WsWorkerLaborSearch();
                wSvc.Url     = "http://" + AppInfo.SsWsvcServer1 + "/WebSvc/Worker/Labor/WsWorkerLaborSearch.svc";
                wSvc.Timeout = 1000;

                reCode = wSvc.sLaborCompanyList(AppInfo.SsSiteCd, AppInfo.SsLabAuth, AppInfo.SsCoCd, wRM.GetString("wCompany"), out getData, out reMsg);
                if (reCode == "Y")
                {
                    if (getData != null && getData.Length > 0)
                    {
                        Class.Common.ComboBoxItemSet setCmb = null;

                        setCmb = new Class.Common.ComboBoxItemSet();
                        setCmb.AddColumn();

                        for (int i = 0; i < getData.Length; i++)
                        {
                            setCmb.AddRow(getData[i].TEXT.ToString(), getData[i].VALUE.ToString());
                        }
                        setCmb.Bind(searchCondition11.comboBox3);
                        searchCondition11.comboBox3.SelectedIndex = searchCondition11.comboBox3.Items.Count - 1;
                    }
                }
            }
            catch (Exception ex)
            {
                logs.SaveLog("[error]  (page)::FrmLaborSearch.cs  (Function)::SetDataBind_CmbMember  (Detail):: " + "\r\n" + ex.ToString());
            }
        }
Example #4
0
        private void SetDataBind_gridView1()
        {
            string reVal = ChkDgv2Param();

            if (reVal != "")
            {
                MessageBox.Show(wRM.GetString("wCheck") + " :: " + reVal);
            }

            else
            {
                string pSearchTxt = "";
                if (!string.IsNullOrEmpty(searchCondition11.textSearch.Text))
                {
                    pSearchTxt = searchCondition11.textSearch.Text;
                }

                string pBlockCcd        = searchCondition11.comboBox1.SelectedValue.ToString();
                string pConstCcd        = searchCondition11.comboBox2.SelectedValue.ToString();
                string pCodCd           = searchCondition11.comboBox3.SelectedValue.ToString();
                string pTeamCd          = searchCondition11.comboBox4.SelectedValue.ToString();
                string pSearchCondition = searchCondition11.comboBox5.SelectedValue.ToString();

                string pTtypeScd = LabInfoTypeCmb.SelectedValue.ToString();
                string pTcode    = TcodeCmb.SelectedValue.ToString();
                string pValue    = "";

                //CHECK VALUE 는 TEXT로 가져올 수 없음 CHECKED를 써야함.
                if (pTtypeScd == "Check")
                {
                    if (chkSearch.Checked == true)
                    {
                        pValue = "1";
                    }
                    else
                    {
                        pValue = "0";
                    }
                }

                else if (pTtypeScd == "Text")
                {
                    pValue = txtSearch.Text;
                }

                else if (pTtypeScd == "Calender")
                {
                    pValue = Convert.ToDateTime(calSearch.Value).ToString("yyyyMMdd");
                }

                else if (pTtypeScd == "Combobox")
                {
                    pValue = comboSearch.SelectedValue.ToString();
                }

                Mem_WsWorkerLaborSearch.WsWorkerLaborSearch wSvc = null;
                string reCode = "";
                string reMsg  = "";
                Mem_WsWorkerLaborSearch.DataLaborSearch[] getData = null;
                try
                {
                    wSvc         = new Mem_WsWorkerLaborSearch.WsWorkerLaborSearch();
                    wSvc.Url     = "http://" + AppInfo.SsWsvcServer1 + "/WebSvc/Worker/Labor/WsWorkerLaborSearch.svc";
                    wSvc.Timeout = 1000;



                    //SELECT
                    reCode = wSvc.sLaborSearch(AppInfo.SsSiteCd, pBlockCcd, pConstCcd, pCodCd, pTeamCd, pSearchCondition, pSearchTxt, pTtypeScd, pTcode, pValue, out getData, out reMsg); //AppInfo.SsSiteCD

                    if (reCode == "Y")
                    {
                        if (getData != null && getData.Length > 0)
                        {
                            DataGridView1.Rows.Clear();
                            for (int i = 0; i < getData.Length; i++)
                            {
                                DataGridView1.Rows.Add();
                                //VISBLE
                                DataGridView1.Rows[i].Cells["dgv1_LAB_NO"].Value     = getData[i].LAB_NO.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_CO_NM"].Value      = getData[i].CO_NM.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_LAB_NM"].Value     = getData[i].LAB_NM.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_JOB_NM"].Value     = getData[i].JOB_NM.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_TEAM_NM"].Value    = getData[i].TEAM_NM.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_BIRTH_DATE"].Value = getData[i].BIRTH_DATE.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_MOBILE_NO"].Value  = getData[i].MOBILE_NO.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_USER_NO"].Value    = getData[i].USER_NO.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_AUTH_CD"].Value    = getData[i].AUTH_CD.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_BIRTH_DATE"].Value = getData[i].BIRTH_DATE.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_MOBILE_NO"].Value  = getData[i].MOBILE_NO.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_USER_NO"].Value    = getData[i].USER_NO.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_AUTH_CD"].Value    = getData[i].AUTH_CD.ToString();

                                //INVISIBLE(THESE ARE JUST FOR TRANSFERING DATA TO POP UP MODIFY PAGE)
                                DataGridView1.Rows[i].Cells["dgv1_BLOCK_CCD"].Value = getData[i].BLOCK_CCD.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_CO_CD"].Value     = getData[i].CO_CD.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_TEAM_CD"].Value   = getData[i].TEAM_CD.ToString();
                                DataGridView1.Rows[i].Cells["dgv1_JOB_CCD"].Value   = getData[i].JOB_CCD.ToString();



                                //dataGridView1.Rows[i].Cells["dgv1_FACE_PHOTO"].Value = getData[i].FACE_PHOTO.ToString();
                                //dataGridView1.Rows[i].Cells["dgv1_BLOCK_CCD"].Value = getData[i].BLOCK_CCD.ToString();
                                //dataGridView1.Rows[i].Cells["dgv1_LAB_STS"].Value = getData[i].LAB_STS.ToString();
                            }

                            SetRowNumber(DataGridView1);
                        }

                        else
                        {
                            MessageBox.Show("검색된 데이터가 없습니다.");
                            //SetDataBind_LabSearchCondition();
                            //SetDataBind_TeamCmb();
                            //SetDataBind_BlockCmb();
                            //SetDataBind_ConstCmb();
                            //SetDataBind_CompanyCmb();
                        }
                    }
                }
                catch (Exception ex)
                {
                    logs.SaveLog("[error]  (page)::FrmLaborSearch.cs  (Function)::SetDataBind_gridView1  (Detail)::reMsg=[" + reMsg + "]", "Error");
                    logs.SaveLog("[error]  (page)::FrmLaborSearch.cs  (Function)::SetDataBind_gridView1  (Detail):: " + "\r\n" + ex.ToString(), "Error");
                }
                finally
                {
                    if (wSvc != null)
                    {
                        wSvc.Dispose();
                    }
                }
            }
        }