private void _ucbtINSPECT_REG_Click(object sender, EventArgs e) { if (_luORDER_ID.Text == "") { CoFAS_DevExpressManager.ShowInformationMessage("작업지시를 먼저 선택해주세요."); return; } if (_pINSPECT_CHECK_YN) { CoFAS_DevExpressManager.ShowInformationMessage("이미 시험을 의뢰했습니다."); return; } //실적이 있다면 if (Convert.ToDecimal(_luOK_QTY.Text) > 0) { //검사등록 if (CoFAS_DevExpressManager.ShowQuestionMessage("'" + _luPART_NAME.Text + "'을(를) 시험의뢰 하시겠습니까?") == DialogResult.Yes) { _pPOPSelect_INSPECT_COSMETICSEntity.CRUD = "C"; _pPOPSelect_INSPECT_COSMETICSEntity.PRODUCTION_ORDER_ID = _luORDER_ID.Text; _pPOPSelect_INSPECT_COSMETICSEntity.USER_CODE = _pUSER_CODE; //_pPOPSelect_INSPECT_COSMETICSEntity.PART_CODE = _luPART_CODE.Text; // 의뢰수량 입력 frmPOPInputSamplingQty frmkey = new frmPOPInputSamplingQty(); frmkey.titleName = "의뢰수량입력"; if (frmkey.ShowDialog() == DialogResult.OK) { string PopupValue = frmkey.ReturnValue1; //검체채취량 string PopupValue2 = frmkey.ReturnValue2; //검체채취일 DisplayMessage(_ucbtINSPECT_REG.Name + " -> " + PopupValue); _pPOPSelect_INSPECT_COSMETICSEntity.SAMPLING_RESULT = PopupValue; _pPOPSelect_INSPECT_COSMETICSEntity.SAMPLING_DATE = PopupValue2; bool isError; isError = new frmPOPMain_PRODUCT_COSMETICSBusiness().frmPOPMain_PRODUCT_COSMETICS_Info_Check_Save(_pPOPSelect_INSPECT_COSMETICSEntity); if (isError) { //CoFAS_DevExpressManager.ShowInformationMessage("저장 오류 발생! 데이터를 확인 하세요."); // CoFAS_DevExpressManager.ShowInformationMessage("저장 오류 발생! 데이터를 확인 하세요."); } else { //정상 처리 //CoFAS_DevExpressManager.ShowInformationMessage("저장 처리 되었습니다."); CoFAS_DevExpressManager.ShowInformationMessage("저장 처리 되었습니다."); // _pLocation_Code = _pPOPSelect_INSPECT_COSMETICSEntity.RTN_KEY; //저장 위치 _pPOPSelect_INSPECT_COSMETICSEntity.CRUD = "R"; _pPOPSelect_INSPECT_COSMETICSEntity.PRODUCTION_ORDER_ID = ""; _pPOPSelect_INSPECT_COSMETICSEntity.PART_CODE = ""; _pINSPECT_CHECK_YN = false; MainFind_DisplayData(); // MainFind_DisplayData(); } } } } else { CoFAS_DevExpressManager.ShowInformationMessage("생산실적이 있어야합니다."); return; } }
private void _ucbtINSPECT_REG_Click(object sender, EventArgs e) { DataTable tDataTable = _gdMAIN_VIEW.GridControl.DataSource as DataTable; if (_pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.ORDER_ID == "" || _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.ORDER_ID == null) { CoFAS_DevExpressManager.ShowInformationMessage("발주를 먼저 선택해주세요."); return; } if (_pINSPECT_CHECK_YN) { CoFAS_DevExpressManager.ShowInformationMessage("이미 시험을 의뢰했습니다."); return; } //입고된것이 있다면 if (Convert.ToDecimal(_pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.IN_QTY) > 0) { //검사등록 if (CoFAS_DevExpressManager.ShowQuestionMessage("'" + _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.PART_NAME + "'을(를) 시험의뢰 하시겠습니까?") == DialogResult.Yes) { _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.CRUD = "U"; _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.USER_CODE = _pUSER_CODE; //_pPOPSelect_INSPECT_COSMETICSEntity.PART_CODE = _luPART_CODE.Text; frmPOPInputSamplingQty frmkey = new frmPOPInputSamplingQty(); frmkey.titleName = "의뢰수량입력"; if (frmkey.ShowDialog() == DialogResult.OK) { string PopupValue = frmkey.ReturnValue1; //검체채취량 string PopupValue2 = frmkey.ReturnValue2; //검체채취일 DisplayMessage(_ucbtINSPECT_REG.Name + " -> " + PopupValue); _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.SAMPLING_RESULT = PopupValue; _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.SAMPLING_DATE = PopupValue2; bool isError; isError = new frmPOPMain_RAWMATERIAL_COSMETICSBusiness().frmPOPMain_RAWMATERIAL_COSMETICS_INSPECT_Save(_pfrmPOPMain_RAWMATERIAL_COSMETICSEntity, tDataTable); if (isError) { //CoFAS_DevExpressManager.ShowInformationMessage("저장 오류 발생! 데이터를 확인 하세요."); // CoFAS_DevExpressManager.ShowInformationMessage("저장 오류 발생! 데이터를 확인 하세요."); } else { //정상 처리 //CoFAS_DevExpressManager.ShowInformationMessage("저장 처리 되었습니다."); CoFAS_DevExpressManager.ShowInformationMessage("저장 처리 되었습니다."); // _pLocation_Code = _pPOPSelect_INSPECT_COSMETICSEntity.RTN_KEY; //저장 위치 _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.CRUD = "R"; _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.INOUT_ID = ""; _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.PART_CODE = ""; _pfrmPOPMain_RAWMATERIAL_COSMETICSEntity.PART_NAME = ""; _pINSPECT_CHECK_YN = false; MainFind_DisplayData(); // MainFind_DisplayData(); } } } } else { CoFAS_DevExpressManager.ShowInformationMessage("입고수량이 있어야 합니다."); return; } }