DS7_JinGang
hanxuntao 2 years ago
parent 482f15e817
commit 79461ea289

@ -3056,8 +3056,18 @@ string swcn = "2020030084935", string swpw = "8a5889ea8e53b257e2a3ba053979ee64"
opapplyhead.VESSEL = preDecHeadVo.trafName; opapplyhead.VESSEL = preDecHeadVo.trafName;
opapplyhead.VOYNO = preDecHeadVo.cusVoyageNo; opapplyhead.VOYNO = preDecHeadVo.cusVoyageNo;
opapplyhead.PORTDISCHARGE = preDecHeadVo.distinatePortName; opapplyhead.PORTDISCHARGE = preDecHeadVo.distinatePortName;
if (string.IsNullOrEmpty(opapplyhead.ENTERP.Trim())) if (preDecHeadVo.cusTradeCountry == "CHN")
opapplyhead.ENTERP = preDecHeadVo.consigneeCname; {
if (string.IsNullOrEmpty(opapplyhead.ENTERP.Trim()))
opapplyhead.ENTERP = DecHead_Local.TradeName;
}
else
{
if (string.IsNullOrEmpty(opapplyhead.ENTERP.Trim()))
opapplyhead.ENTERP = preDecHeadVo.consigneeCname;
}
if (string.IsNullOrEmpty(opapplyhead.MBLNO.Trim())) if (string.IsNullOrEmpty(opapplyhead.MBLNO.Trim()))
opapplyhead.MBLNO = preDecHeadVo.billNo; opapplyhead.MBLNO = preDecHeadVo.billNo;
if (string.IsNullOrEmpty(opapplyhead.CUSTOMNO.Trim())) if (string.IsNullOrEmpty(opapplyhead.CUSTOMNO.Trim()))
@ -3280,6 +3290,8 @@ string swcn = "2020030084935", string swpw = "8a5889ea8e53b257e2a3ba053979ee64"
var port_decMergeListVoList = preDecHeadVo.getdecMergeListVo(); var port_decMergeListVoList = preDecHeadVo.getdecMergeListVo();
var goodstr = ""; var goodstr = "";
decimal goodsvalue = 0; decimal goodsvalue = 0;
var GoodsList = new List<MsOpApplyDetail>();
int goodnum = 0;
if (port_decMergeListVoList.Count > 0) if (port_decMergeListVoList.Count > 0)
foreach (var port_decMergeListVo in port_decMergeListVoList) foreach (var port_decMergeListVo in port_decMergeListVoList)
{ {
@ -3318,6 +3330,20 @@ string swcn = "2020030084935", string swpw = "8a5889ea8e53b257e2a3ba053979ee64"
goodstr = goodstr + port_decMergeListVo.codeTs + " " + port_decMergeListVo.gModel + " " + port_decMergeListVo.gName + " " + port_decMergeListVo.hsCodeDesc; goodstr = goodstr + port_decMergeListVo.codeTs + " " + port_decMergeListVo.gModel + " " + port_decMergeListVo.gName + " " + port_decMergeListVo.hsCodeDesc;
} }
goodnum = goodnum + 1;
var opapplygood = new MsOpApplyDetail();
opapplygood.BsNo = "*";
opapplygood.SerialNo = goodnum;
opapplygood.GoodsName= port_decMergeListVo.gName;
if (!string.IsNullOrWhiteSpace(port_decMergeListVo.declPrice))
opapplygood.Price= Convert.ToDecimal(port_decMergeListVo.declPrice);
if (!string.IsNullOrWhiteSpace(port_decMergeListVo.declTotal))
opapplygood.Total = Convert.ToDecimal(port_decMergeListVo.declTotal);
opapplygood.GOODSMODEL = port_decMergeListVo.gModel;
if (!string.IsNullOrWhiteSpace(port_decMergeListVo.gQty))
opapplygood.Pkgs =Convert.ToDecimal(port_decMergeListVo.gQty);
opapplygood.Currency = port_decMergeListVo.tradeCurr;
GoodsList.Add(opapplygood);
opapplyhead.ARCOUNTRY = port_decMergeListVo.cusOriginCountryName; opapplyhead.ARCOUNTRY = port_decMergeListVo.cusOriginCountryName;
} }
@ -3334,7 +3360,7 @@ string swcn = "2020030084935", string swpw = "8a5889ea8e53b257e2a3ba053979ee64"
var modb3 = new ModelObjectDB(); var modb3 = new ModelObjectDB();
modb3.Save(opapplyhead); modb3.Save(opapplyhead);
MsOpApplyDAL.SaveDetail(opapplyhead, GoodsList, Convert.ToString(Session["USERID"]));
var Declist = lbll.GetModelList(0, 99, "PID='" + DecHead_Local.GID + "'", String.Format("{0}", "gNo", "")); var Declist = lbll.GetModelList(0, 99, "PID='" + DecHead_Local.GID + "'", String.Format("{0}", "gNo", ""));
var count = lbll.GetRecordCount("PID='" + DecHead_Local.GID + "'"); var count = lbll.GetRecordCount("PID='" + DecHead_Local.GID + "'");

Loading…
Cancel
Save