구매담당자 메세지 및 수량 항목 추가
This commit is contained in:
		| @@ -1,4 +1,5 @@ | ||||
| using FCM0000.Mail; | ||||
| using FarPoint.Excel.EntityClassLibrary.DrawingEx; | ||||
| using FCM0000.Mail; | ||||
| using FCOMMON; | ||||
| using FEQ0000.Purchase; | ||||
| using System; | ||||
| @@ -28,7 +29,7 @@ namespace FEQ0000 | ||||
|             Properties.Settings.Default["gwcs"] = FCOMMON.info.CS; | ||||
|             Properties.Settings.Default["EEEntities"] = FCOMMON.info.CS; | ||||
|  | ||||
|              | ||||
|  | ||||
|  | ||||
|             bsManu = new BindingSource(); | ||||
|             bsModel = new BindingSource(); | ||||
| @@ -163,7 +164,9 @@ namespace FEQ0000 | ||||
|  | ||||
|             tbPumModel.Text = dr.pumscale; | ||||
|             tbPumQty.Text = dr.pumqty.ToString(); | ||||
|             tbPumStock.Text = "--"; | ||||
|             if (dr.IspumqtyReqNull()) tbpumqtyReq.Text = "0";   //230817 | ||||
|             else tbpumqtyReq.Text = dr.pumqtyReq.ToString(); | ||||
|  | ||||
|             if (dr.IspumidxNull()) tbPumIDX.Text = "-1"; | ||||
|             else tbPumIDX.Text = dr.pumidx.ToString(); | ||||
|             tbPumPrice.Text = dr.pumprice.ToString(); | ||||
| @@ -197,6 +200,9 @@ namespace FEQ0000 | ||||
|             tbPO.Text = dr.po; | ||||
|             tbOrderNo.Text = dr.orderno; | ||||
|             tbBigo.Text = dr.bigo; | ||||
|             if (dr.IschkremarkNull()) tbBigoChk.Text = string.Empty; | ||||
|             else tbBigoChk.Text = dr.chkremark; | ||||
|  | ||||
|             dtInDate.Text = dr.indate; | ||||
|             dtExpDate.Text = dr.edate; | ||||
|             if (dr.IsinqtyNull() == false) | ||||
| @@ -232,6 +238,13 @@ namespace FEQ0000 | ||||
|                     groupBox1.Enabled = false; | ||||
|                     groupBox2.Enabled = false; | ||||
|                 } | ||||
|                 tbBigoChk.Enabled = false; | ||||
|                 tbpumqtyReq.Enabled = false; | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 tbBigoChk.Enabled = true; | ||||
|                 tbpumqtyReq.Enabled = true; | ||||
|             } | ||||
|  | ||||
|             if (advInput == false) | ||||
| @@ -503,11 +516,23 @@ namespace FEQ0000 | ||||
|             } | ||||
|             if (tbPumQty.Text == "") | ||||
|             { | ||||
|                 FCOMMON.Util.MsgE("수량을 입력하세요."); | ||||
|                 FCOMMON.Util.MsgE("수량(요청)을 입력하세요."); | ||||
|                 tbPumQty.Focus(); | ||||
|                 return false; | ||||
|             } | ||||
|  | ||||
|             if (tbBigoChk.Enabled && ( cmbState.Text == "PO" || cmbState.Text == "PR")) | ||||
|             { | ||||
|                 var qtycnv = int.TryParse(tbpumqtyReq.Text, out int qtyreq); | ||||
|                 if(qtycnv ==false || qtyreq  < 1) | ||||
|                 { | ||||
|                     FCOMMON.Util.MsgE("수량(실 구매)을 입력하세요."); | ||||
|                     tbpumqtyReq.Focus(); | ||||
|                     return false; | ||||
|                 } | ||||
|             } | ||||
|             | ||||
|  | ||||
|  | ||||
|             if (advInput == true) | ||||
|             { | ||||
| @@ -680,10 +705,17 @@ namespace FEQ0000 | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             if (tbPumQty.Text.isEmpty()) tbPumQty.Text = "0"; | ||||
|             if (tbPumPrice.Text.isEmpty()) tbPumPrice.Text = "0"; | ||||
|             dr.pumqty = int.Parse(tbPumQty.Text); | ||||
|             dr.pumprice = decimal.Parse(tbPumPrice.Text); | ||||
|             if (int.TryParse(tbPumQty.Text, out int vqty) == false) | ||||
|                 tbPumQty.Text = "0"; | ||||
|             if (int.TryParse(tbpumqtyReq.Text, out int vqtyreq) == false) | ||||
|                 tbpumqtyReq.Text = "0"; | ||||
|             if (decimal.TryParse(tbPumPrice.Text, out decimal vpumprice) == false) | ||||
|                 tbPumPrice.Text = "0"; | ||||
|  | ||||
|             dr.pumqty = vqty;// int.Parse(tbPumQty.Text); | ||||
|             dr.pumqtyReq = vqtyreq;// int.Parse(tbpumqtyReq.Text); | ||||
|             dr.pumprice = vpumprice;// decimal.Parse(tbPumPrice.Text); | ||||
|  | ||||
|  | ||||
|             if (decimal.TryParse(tbPumPriceD.Text, out decimal priced)) | ||||
|             { | ||||
| @@ -745,6 +777,7 @@ namespace FEQ0000 | ||||
|             dr.po = tbPO.Text; | ||||
|             dr.orderno = tbOrderNo.Text; | ||||
|             dr.bigo = tbBigo.Text; | ||||
|             dr.chkremark = tbBigoChk.Text; | ||||
|  | ||||
|             if (chkInDate.Checked) | ||||
|                 dr.inqty = int.Parse(tbInQty.Text.Replace(",", "")); | ||||
| @@ -1154,7 +1187,7 @@ namespace FEQ0000 | ||||
|             } | ||||
|  | ||||
|             string filter = "svalue='" + btEQManu.Text.Replace("'", "''") + "'"; | ||||
|             | ||||
|  | ||||
|             var bt = sender as Button; | ||||
|             var guun = bt.Tag.ToString(); | ||||
|             var f = new FCM0000.fCode(guun, filter); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 chi
					chi