diff --git a/北京北汽/SCP/Views/BasicData/Price.aspx.cs b/北京北汽/SCP/Views/BasicData/Price.aspx.cs index a68a41e..603d71a 100644 --- a/北京北汽/SCP/Views/BasicData/Price.aspx.cs +++ b/北京北汽/SCP/Views/BasicData/Price.aspx.cs @@ -769,6 +769,12 @@ namespace SCP.BasicData { highlightRows.Text += e.RowIndex.ToString() + ","; } + object[] rowDataKeys = Grid1.DataKeys[e.RowIndex]; + if (rowDataKeys != null) + { + + e.Values[1] = GetResourceKey(itm.Extend1); + } } } } \ No newline at end of file diff --git a/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx b/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx index 912b6bf..1aa454c 100644 --- a/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx +++ b/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx @@ -1,4 +1,4 @@ -<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SCP_ASN.aspx.cs" Inherits="SCP.Views.PlanData.ASN_STATE" %> +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ASN_STATE.aspx.cs" Inherits="SCP.Views.PlanData.ASN_STATE" %> @@ -36,7 +36,7 @@ diff --git a/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx.cs b/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx.cs index 0eff662..1788623 100644 --- a/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx.cs +++ b/北京北汽/SCP/Views/PlanData/ASN_STATE.aspx.cs @@ -119,5 +119,15 @@ namespace SCP.Views.PlanData { BindASN(); } + protected void Grid_V_TB_PRICE_RowDataBound(object sender, GridRowEventArgs e) + { + var itm = e.DataItem as V_TB_ASN; + object[] rowDataKeys = Grid_V_TB_ASN.DataKeys[e.RowIndex]; + if (rowDataKeys != null) + { + + e.Values[1] = GetResourceKey(itm.State_DESC); + } + } } } \ No newline at end of file diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE.aspx.cs index 2f6aaa7..9456207 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE.aspx.cs @@ -133,7 +133,14 @@ namespace SCP.Views.SupplierData } protected void Grid_V_TB_ARRIVE_RowDataBound(object sender, GridRowEventArgs e) { - + var itm = e.DataItem as V_TB_ARRIVE; + + object[] rowDataKeys = Grid_V_TB_ARRIVE.DataKeys[e.RowIndex]; + if (rowDataKeys != null) + { + + e.Values[0] = GetResourceKey(itm.State_DESC); + } } protected void Grid_V_TB_ARRIVE_Sort(object sender, GridSortEventArgs e) { diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE_DETAIL.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE_DETAIL.aspx.cs index 1d23512..6ddc224 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE_DETAIL.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ARRIVE_DETAIL.aspx.cs @@ -41,15 +41,15 @@ namespace SCP.Views.SupplierData if (ret.State == ReturnStatus.Succeed) { var _rec = ret.Result.FirstOrDefault(); - txtState.Text = _rec.State_DESC; + txtState.Text = GetResourceKey( _rec.State_DESC); txtBillNo.Text = _rec.ArrvBillNum; txtReceiveTime.Text = Convert.ToDateTime(_rec.ShipTime).ToString("yyyy-MM-dd"); txtShipBillNo.Text = _rec.AsnBillNum; txtPlanBillNo.Text = _rec.PoBillNum; txtUserName.Text = _rec.OperName; - txtSupplierName.Text = _rec.VendName; - txtMemo.Text = _rec.Remark; - txtDeliveryAddress.Text = _rec.Site_Desc; + txtSupplierName.Text = GetResourceKey(_rec.VendName); + txtMemo.Text = GetResourceKey( _rec.Remark); + txtDeliveryAddress.Text = GetResourceKey( _rec.Site_Desc); } }); } diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASK.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASK.aspx.cs index 705c32a..405dbc7 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASK.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASK.aspx.cs @@ -295,13 +295,13 @@ namespace SCP.Views.SupplierData protected void Grid_V_TB_ASK_RowDataBound(object sender, GridRowEventArgs e) { var itm = e.DataItem as V_TB_ASK; + System.Web.UI.WebControls.Label _label = (System.Web.UI.WebControls.Label)Grid_V_TB_ASK.Rows[e.RowIndex].FindControl("State_DESC"); if (itm.IsComplete==false) { - System.Web.UI.WebControls.Label _label = (System.Web.UI.WebControls.Label)Grid_V_TB_ASK.Rows[e.RowIndex].FindControl("State_DESC"); - // _label.Text = "发货未完"; _label.ForeColor = Color.Red; } + _label.Text = GetResourceKey(itm.State_DESC); } diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASK_DETAIL.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASK_DETAIL.aspx.cs index e1b943f..0ba0ffc 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASK_DETAIL.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASK_DETAIL.aspx.cs @@ -83,11 +83,11 @@ namespace SCP.SupplierData var _result = _ret.Result.FirstOrDefault(); Session["Ask"] = _result; this.TXT_PoBillNum.Text = _result.PoBillNum; - this.TXT_Site.Text = _result.Site_Desc; - this.TXT_State_DESC.Text = _result.State_DESC; + this.TXT_Site.Text = GetResourceKey(_result.Site_Desc); + this.TXT_State_DESC.Text = GetResourceKey( _result.State_DESC); TXT_ModType.Text = _result.ModType.ToString(); - this.TXT_VendName.Text = _result.VendName; - this.txtRemark.Text = _result.Remark; + this.TXT_VendName.Text = GetResourceKey(_result.VendName); + this.txtRemark.Text = GetResourceKey(_result.Remark); DP_BeginTime.SelectedDate = _result.BeginTime; } diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx index 14744a1..37a9de0 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx @@ -89,7 +89,7 @@ + AutoScroll="True" EnableRowDoubleClickEvent="True" OnRowDoubleClick="Grid_V_TB_ASN_RowDoubleClick" OnPageIndexChange="Grid_V_TB_ASN_PageIndexChange" OnRowDataBound ="Grid_V_TB_ASN_RowDataBound" > diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.cs index 46bacbb..c6bdcca 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.cs @@ -173,5 +173,17 @@ namespace SCP.SupplierData PageContext.RegisterStartupScript(Window1.GetShowReference(string.Format("../SupplierData/SCP_PALLET.aspx?AsnBillNum={0}", AsnBillNum))); } + + protected void Grid_V_TB_ASN_RowDataBound(object sender, GridRowEventArgs e) + { + var itm = e.DataItem as V_TB_ASN; + object[] rowDataKeys = Grid_V_TB_ASN.DataKeys[e.RowIndex]; + if (rowDataKeys != null) + { + + e.Values[0] = GetResourceKey(itm.State_DESC); + } + + } } } \ No newline at end of file diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.designer.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.designer.cs index 97f1bfc..e2603e5 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.designer.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN.aspx.designer.cs @@ -7,11 +7,13 @@ // //------------------------------------------------------------------------------ -namespace SCP.SupplierData { - - - public partial class SCP_ASN { - +namespace SCP.SupplierData +{ + + + public partial class SCP_ASN + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// Panel1 控件。 /// @@ -29,7 +31,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Panel Panel1; - + /// /// Toolbar2 控件。 /// @@ -38,7 +40,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Toolbar Toolbar2; - + /// /// Button1 控件。 /// @@ -47,7 +49,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button Button1; - + /// /// BtnOutPut 控件。 /// @@ -56,7 +58,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button BtnOutPut; - + /// /// btnDetail 控件。 /// @@ -65,7 +67,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnDetail; - + /// /// btnNew 控件。 /// @@ -74,7 +76,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnNew; - + /// /// btnShow 控件。 /// @@ -83,7 +85,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnShow; - + /// /// btnPallet 控件。 /// @@ -92,7 +94,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnPallet; - + /// /// btnPalletDetail 控件。 /// @@ -101,7 +103,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnPalletDetail; - + /// /// gp1 控件。 /// @@ -110,7 +112,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.GroupPanel gp1; - + /// /// FormRow_1 控件。 /// @@ -119,7 +121,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_1; - + /// /// ddl 控件。 /// @@ -128,7 +130,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DropDownList ddl; - + /// /// FormRow_2 控件。 /// @@ -137,7 +139,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_2; - + /// /// txtBill 控件。 /// @@ -146,7 +148,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox txtBill; - + /// /// TXT_VenderName 控件。 /// @@ -155,7 +157,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_VenderName; - + /// /// TXT_ASK 控件。 /// @@ -164,7 +166,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_ASK; - + /// /// txtPO 控件。 /// @@ -173,7 +175,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox txtPO; - + /// /// FormRow_3 控件。 /// @@ -182,7 +184,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_3; - + /// /// txtShipTosite 控件。 /// @@ -191,7 +193,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox txtShipTosite; - + /// /// dateShip 控件。 /// @@ -200,7 +202,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DatePicker dateShip; - + /// /// dateReceive 控件。 /// @@ -209,7 +211,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DatePicker dateReceive; - + /// /// FormRow_4 控件。 /// @@ -218,7 +220,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_4; - + /// /// btnClose 控件。 /// @@ -227,7 +229,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnClose; - + /// /// BtnSearch 控件。 /// @@ -236,7 +238,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button BtnSearch; - + /// /// Grid_V_TB_ASN 控件。 /// @@ -245,7 +247,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Grid Grid_V_TB_ASN; - + /// /// ToolbarSeparator1 控件。 /// @@ -254,7 +256,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -263,7 +265,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.ToolbarText ToolbarText1; - + /// /// ddlGridPageSize 控件。 /// @@ -272,7 +274,7 @@ namespace SCP.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DropDownList ddlGridPageSize; - + /// /// Window1 控件。 /// diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN_CREATE.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASN_CREATE.aspx.cs index 23fd5ef..f1815c2 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN_CREATE.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN_CREATE.aspx.cs @@ -78,10 +78,10 @@ namespace SCP.SupplierData Session["Ask"] = _result; this.TXT_AskBillNum.Text = _result.AskBillNum; this.TXT_State.Text = _result.State.ToString(); - this.TXT_Site.Text = _result.Site_Desc; - this.TXT_State_Desc.Text = _result.State_DESC; - this.TXT_VendName.Text = _result.VendName; - this.TXT_Remark.Text = _result.Remark; + this.TXT_Site.Text = GetResourceKey(_result.Site_Desc); + this.TXT_State_Desc.Text = GetResourceKey(_result.State_DESC); + this.TXT_VendName.Text = GetResourceKey(_result.VendName); + this.TXT_Remark.Text = GetResourceKey(_result.Remark); DP_ShipTime.SelectedDate = DateTime.Now; DDL_PORT.DataSource = ScpCache.PortList.Where(p => CurrentUser.FactoryList.Contains(p.FACTORY_ID)); DDL_PORT.DataBind(); diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx b/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx index c8151ef..fbd675f 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx @@ -90,7 +90,7 @@ IsDatabasePaging="True" AllowPaging="True" EnableRowSelectEvent="True" AutoScroll="True" SortField="PartCode" SortDirection="DESC" - OnPageIndexChange="Grid_V_TB_ASN_DETAIL_PageIndexChange" + OnRowDataBound="Grid_V_TB_ASN_DETAIL_OnRowDataBound" > diff --git a/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx.cs index 935fb16..779df74 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_ASN_DETAIL.aspx.cs @@ -36,18 +36,19 @@ namespace SCP.SupplierData } } private void SetRoleRule() - { + { IsPriceVisible(Grid_V_TB_ASN_DETAIL, "价格"); } - + public void SearchV_TB_ASN_DETAILData(Action> p_action) { V_TB_ASN_DETAIL _entity = new V_TB_ASN_DETAIL(); _entity.UserInAddress = CurrentUser.FactoryList; - _entity.AsnBillNum= Request["AsnBillNum"]; - SCP_ASN_CONTROLLER.Get_V_TB_ASN_DETAIL_List(_entity, (_ret) => { + _entity.AsnBillNum = Request["AsnBillNum"]; + SCP_ASN_CONTROLLER.Get_V_TB_ASN_DETAIL_List(_entity, (_ret) => + { if (_ret.State == ReturnStatus.Succeed) { p_action(_ret.Result); @@ -60,7 +61,7 @@ namespace SCP.SupplierData V_TB_ASN _entity = new V_TB_ASN(); _entity.AsnBillNum = Request["AsnBillNum"]; _entity.UserInVendIds = CurrentUser.VenderList; - _entity.UserInAddress= CurrentUser.FactoryList; + _entity.UserInAddress = CurrentUser.FactoryList; SCP_ASN_CONTROLLER.Get_V_TB_ASN_List(_entity, (_ret) => { if (_ret.State == ReturnStatus.Succeed) @@ -76,7 +77,7 @@ namespace SCP.SupplierData TXT_VendName.Text = _result.VendName; DP_ReceiveTime.SelectedDate = _result.ReceiveTime; DP_ShipTime.SelectedDate = _result.ShipTime; - TXT_StateDesc.Text = _result.State_DESC; + TXT_StateDesc.Text = GetResourceKey(_result.State_DESC); if (_result.State == (int)AsnState.Ship) { string la = GetCurrentLanguage(); @@ -99,7 +100,8 @@ namespace SCP.SupplierData btnException2.Hidden = true; } } - SCP_BARCODE_CONTROLLER.Get_TS_BARCODE_List(new TS_BARCODE() { BillNum= TXT_AsnBillNum.Text.Trim() }, retobj => { + SCP_BARCODE_CONTROLLER.Get_TS_BARCODE_List(new TS_BARCODE() { BillNum = TXT_AsnBillNum.Text.Trim() }, retobj => + { if (retobj.State == ReturnStatus.Succeed) { if (retobj.Result.Count() > 0) @@ -108,9 +110,9 @@ namespace SCP.SupplierData } else { - this.btnCreateBarCode.Enabled = true; + this.btnCreateBarCode.Enabled = true; } - } + } }); }); @@ -118,7 +120,7 @@ namespace SCP.SupplierData public void BindDetail() { string la = GetCurrentLanguage(); - if (la =="CH") + if (la == "CH") { Button1.Hidden = true; btnCance2.Hidden = true; @@ -128,7 +130,8 @@ namespace SCP.SupplierData btnSend.Hidden = true; btnCancel.Hidden = true; } - SearchV_TB_ASN_DETAILData((ret) => { + SearchV_TB_ASN_DETAILData((ret) => + { Grid_V_TB_ASN_DETAIL.RecordCount = ret.Count(); var list = SortAndPage(ret, Grid_V_TB_ASN_DETAIL); Grid_V_TB_ASN_DETAIL.DataSource = list; @@ -142,7 +145,7 @@ namespace SCP.SupplierData for (int i = 0, count = Grid_V_TB_ASN_DETAIL.Rows.Count; i < count; i++) { V_TB_ASN_DETAIL inv = new V_TB_ASN_DETAIL(); - object[] rowDataKeys = Grid_V_TB_ASN_DETAIL.DataKeys[i]; + object[] rowDataKeys = Grid_V_TB_ASN_DETAIL.DataKeys[i]; if (rowDataKeys[24] != null) { @@ -182,15 +185,15 @@ namespace SCP.SupplierData // inv.EndTime = DateTime.Parse(rowDataKeys[34].ToString());//到货截至日期 //} inv.PoUnit = rowDataKeys[4].ToString();//采购单位 - // if (rowDataKeys[6] != null) - // { - // inv.Price = decimal.Parse(rowDataKeys[6].ToString());//价格 - // } - // if (rowDataKeys[34] != null) - //{ - // inv.ReceivedPort_Desc = rowDataKeys[34].ToString();//收货口 - //} - _ls.Add(inv); + // if (rowDataKeys[6] != null) + // { + // inv.Price = decimal.Parse(rowDataKeys[6].ToString());//价格 + // } + // if (rowDataKeys[34] != null) + //{ + // inv.ReceivedPort_Desc = rowDataKeys[34].ToString();//收货口 + //} + _ls.Add(inv); } @@ -213,17 +216,17 @@ namespace SCP.SupplierData protected void btnCreate_Click(object sender, EventArgs e) { - + BindDetail(); } protected void btnEdit_Click(object sender, EventArgs e) { - var _asn=Session["Asn"] as V_TB_ASN; + var _asn = Session["Asn"] as V_TB_ASN; if (_asn == null) { - Alert.Show(GetResourceKey("发货订单信息不能为空!")); + Alert.Show(GetResourceKey("发货订单信息不能为空!")); } List _list = new List(); for (int i = 0, count = Grid_V_TB_ASN_DETAIL.Rows.Count; i < count; i++) @@ -257,16 +260,16 @@ namespace SCP.SupplierData _entity.PartDesc2 = rowDataKeys[23] as string; _entity.AsnBillNum = rowDataKeys[24] as string; _entity.Qty = ConvertHelper.To(rowDataKeys[25]); - _entity.VendBatch = rowDataKeys[26] as string; + _entity.VendBatch = rowDataKeys[26] as string; _entity.Batch = rowDataKeys[28] as string; _entity.VendId = rowDataKeys[29] as string; System.Web.UI.WebControls.TextBox TXT_VenBatch = (System.Web.UI.WebControls.TextBox)row.FindControl("TXT_VenBatch"); System.Web.UI.WebControls.TextBox TXT_PackQty = (System.Web.UI.WebControls.TextBox)row.FindControl("TXT_PackQty"); System.Web.UI.WebControls.TextBox TXT_Qty = (System.Web.UI.WebControls.TextBox)row.FindControl("TXT_Qty"); System.Web.UI.WebControls.TextBox TXT_ProduceDate = (System.Web.UI.WebControls.TextBox)row.FindControl("TXT_ProduceDate"); - _entity.VendBatch= TXT_VenBatch.Text; - - + _entity.VendBatch = TXT_VenBatch.Text; + + if (string.IsNullOrEmpty(TXT_ProduceDate.Text)) { Alert.Show(GetResourceKey("包装量填写错误!")); @@ -274,7 +277,7 @@ namespace SCP.SupplierData } else { - _entity.ProduceDate =DateTime.Parse(TXT_ProduceDate.Text); + _entity.ProduceDate = DateTime.Parse(TXT_ProduceDate.Text); } _list.Add(_entity); } @@ -285,14 +288,14 @@ namespace SCP.SupplierData { Alert.Show(GetResourceKey("不是新建状态,不能保存信息!")); } - } + } } - + protected void btnRefresh_Click(object sender, EventArgs e) { - + } @@ -335,7 +338,7 @@ namespace SCP.SupplierData _entity.ProduceDate = ConvertHelper.To(rowDataKeys[27]); _entity.Batch = rowDataKeys[28] as string; _entity.VendId = rowDataKeys[29] as string; - _entity.Guid=ConvertHelper.To(rowDataKeys[29]); + _entity.Guid = ConvertHelper.To(rowDataKeys[29]); _list.Add(_entity); } @@ -360,7 +363,7 @@ namespace SCP.SupplierData } else { - var result=SCP_BARCODE_CONTROLLER.Get_TB_PRINT_COUNT_List(new TB_PRINT_COUNT() { BillNo=_asn.AsnBillNum }); + var result = SCP_BARCODE_CONTROLLER.Get_TB_PRINT_COUNT_List(new TB_PRINT_COUNT() { BillNo = _asn.AsnBillNum }); if (result.State == ReturnStatus.Succeed) { //if (result.Result.Count(p => p.PrintType == (int)PrintType.ASN) == 0) @@ -374,16 +377,16 @@ namespace SCP.SupplierData return; } } - + var check = SCP_ASN_CONTROLLER.Get_TS_UNI_API(_asn); - if(check.State == ReturnStatus.Failed) + if (check.State == ReturnStatus.Failed) { Alert.Show(_asn.AsnBillNum + GetResourceKey("请勿重复提交数据!")); return; } var ret = SCP_ASN_CONTROLLER.Save_TB_ASN_DETAIL(_asn, _list); if (ret.State == ReturnStatus.Succeed) - { + { SET_ASN_STATE("发货成功", AsnState.Ship); GetV_TB_ASNData(); BindDetail(); @@ -408,14 +411,14 @@ namespace SCP.SupplierData } } } - + } private void SET_ASN_STATE(string p_msg, AsnState p_state) { if (Session["Asn"] != null) { var _ask = Session["Asn"] as V_TB_ASN; - var ret = SCP_ASN_CONTROLLER.Save_TB_ASN_STATE(new List() { _ask.AsnBillNum },p_state); + var ret = SCP_ASN_CONTROLLER.Save_TB_ASN_STATE(new List() { _ask.AsnBillNum }, p_state); if (ret.State == ReturnStatus.Succeed) { Alert.Show(GetResourceKey(p_msg)); @@ -430,7 +433,7 @@ namespace SCP.SupplierData { SET_ASN_STATE(GetResourceKey("发货单作废成功"), AsnState.Reject); - + } protected void ddlGridPageSize_SelectedIndexChanged(object sender, EventArgs e) @@ -448,10 +451,10 @@ namespace SCP.SupplierData protected void CreateBarCode_Click(object sender, EventArgs e) { btnCreateBarCode.Enabled = false; - var _list=GetSelectedList(); + var _list = GetSelectedList(); if (_list.Count > 0) { - var ret=SCP_ASN_CONTROLLER.Save_TB_CREATE_BARCODE(_list); + var ret = SCP_ASN_CONTROLLER.Save_TB_CREATE_BARCODE(_list); if (ret.State == ReturnStatus.Succeed) { Alert.Show(GetResourceKey("条码创建成功!")); @@ -460,8 +463,8 @@ namespace SCP.SupplierData { btnCreateBarCode.Enabled = true; Alert.Show(string.Join("
", ret.MessageList.ToArray())); - } - } + } + } } protected void btnBarCodeList_Click(object sender, EventArgs e) @@ -479,28 +482,28 @@ namespace SCP.SupplierData } } - + protected void SelectedBarCode_Click(object sender, EventArgs e) { } - - + + protected void btnPrint_Click(object sender, EventArgs e) { string AsnBillNum = Request["AsnBillNum"]; var result = SCP_BARCODE_CONTROLLER.Get_TB_PRINT_COUNT_List(new TB_PRINT_COUNT() { BillNo = AsnBillNum }); if (result.State == ReturnStatus.Succeed) - { + { if (result.Result.Count(p => p.PrintType == (int)PrintType.BAR_CODE) == 0) { Alert.Show(AsnBillNum + GetResourceKey("标签未打印!")); return; } - } + } var SubSite = SCP_BARCODE_CONTROLLER.GetBillNum(AsnBillNum); if (SubSite.State < 3) { @@ -517,21 +520,21 @@ namespace SCP.SupplierData var str = string.Format("window.open(\"../../Handlers/GenerateReport.ashx?report=SendBill&data=102&type=pdf&filename=SendBill.pdf&AsnBillNum={0}&open=\")", AsnBillNum); PageContext.RegisterStartupScript(str); } - - SCP_BARCODE_CONTROLLER.Save_TB_PRINT_COUNT(new TB_PRINT_COUNT() { BillNo = AsnBillNum, PrintType = (int)PrintType.ASN}); + + SCP_BARCODE_CONTROLLER.Save_TB_PRINT_COUNT(new TB_PRINT_COUNT() { BillNo = AsnBillNum, PrintType = (int)PrintType.ASN }); } protected void btnSelectedBarCode_Click(object sender, EventArgs e) { string AsnBillNum = Request["AsnBillNum"]; - var bacode= SCP_BARCODE_CONTROLLER.GetBacode(AsnBillNum); + var bacode = SCP_BARCODE_CONTROLLER.GetBacode(AsnBillNum); if (bacode.Count() == 0) { Alert.Show(AsnBillNum + GetResourceKey("标签未创建!")); return; } - var SubSite = SCP_BARCODE_CONTROLLER.GetBillNum(AsnBillNum); - if (!string.IsNullOrEmpty(AsnBillNum)&&SubSite.Site=="CQBMPT") + var SubSite = SCP_BARCODE_CONTROLLER.GetBillNum(AsnBillNum); + if (!string.IsNullOrEmpty(AsnBillNum) && SubSite.Site == "CQBMPT") { var str = string.Format("window.open(\"../../Handlers/GenerateReport.ashx?report=Material_CQ&data=101&type=pdf&filename=标签.pdf&AsnBillNum={0}&open=\")", AsnBillNum); PageContext.RegisterStartupScript(str); @@ -542,15 +545,16 @@ namespace SCP.SupplierData PageContext.RegisterStartupScript(str); } SCP_BARCODE_CONTROLLER.Save_TB_PRINT_COUNT(new TB_PRINT_COUNT() { BillNo = AsnBillNum, PrintType = (int)PrintType.BAR_CODE }); - + } protected void btnOutputPallet_Click(object sender, EventArgs e) { - + #region 计算托盘数量和发货数量是否相等 - SearchV_TB_ASN_DETAILData((ret) => { + SearchV_TB_ASN_DETAILData((ret) => + { var _asn = Session["Asn"] as V_TB_ASN; if (_asn == null) @@ -560,12 +564,13 @@ namespace SCP.SupplierData } - var _ls=SCP_ASN_CONTROLLER.Get_CAN_PALLET_QTY(ret.ToList()); + var _ls = SCP_ASN_CONTROLLER.Get_CAN_PALLET_QTY(ret.ToList()); var _errList = new List(); - _ls.ForEach(p => { - if(p.CanQty>0) + _ls.ForEach(p => + { + if (p.CanQty > 0) { - _errList.Add(string.Format("编号:{0}名称:{1},托盘数量总和小于发货单数量",p.PartCode,(p.PartDesc1+p.PartDesc2))); + _errList.Add(string.Format("编号:{0}名称:{1},托盘数量总和小于发货单数量", p.PartCode, (p.PartDesc1 + p.PartDesc2))); } }); if (_errList.Count > 0) @@ -627,7 +632,7 @@ namespace SCP.SupplierData } - + protected void btnRepeat_Click(object sender, EventArgs e) { var _asn = Session["Asn"] as V_TB_ASN; @@ -677,11 +682,11 @@ namespace SCP.SupplierData GetV_TB_ASNData(); BindDetail(); - + } else { - Alert.Show(GetResourceKey( string.Join("\n\r", ret.MessageList.ToArray()))); + Alert.Show(GetResourceKey(string.Join("\n\r", ret.MessageList.ToArray()))); } } } diff --git a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx index b8c9d62..c3cf9c8 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx +++ b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx @@ -38,21 +38,21 @@ - + <%-- - <%-- + - --%> + - + --%> diff --git a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.cs index 77a2fde..d08a875 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.cs @@ -21,7 +21,6 @@ namespace SCP.Views.SupplierData { TranslatorAgents(Toolbar1); TranslatorAgent(Grid_V_TB_INVOICE); - TranslatorAgents(FormRow_1); TranslatorAgents(FormRow_2); TranslatorAgents(FormRow_3); TranslatorAgents(FormRow_4); @@ -188,6 +187,13 @@ namespace SCP.Views.SupplierData catch { } } + var itm = e.DataItem as V_TB_INVOICE; + object[] rowDataKeys = Grid_V_TB_INVOICE.DataKeys[e.RowIndex]; + if (rowDataKeys != null) + { + + e.Values[0] = GetResourceKey(itm.State_DESC); + } } protected void BTN_INV_Click(object sender, EventArgs e) diff --git a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.designer.cs b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.designer.cs index 80fb64d..1f8bdc5 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.designer.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE.aspx.designer.cs @@ -7,11 +7,13 @@ // //------------------------------------------------------------------------------ -namespace SCP.Views.SupplierData { - - - public partial class SCP_INVOICE { - +namespace SCP.Views.SupplierData +{ + + + public partial class SCP_INVOICE + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -29,7 +31,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.PageManager PageManager1; - + /// /// Panel1 控件。 /// @@ -38,7 +40,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Panel Panel1; - + /// /// Toolbar1 控件。 /// @@ -47,7 +49,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Toolbar Toolbar1; - + /// /// Button3 控件。 /// @@ -56,7 +58,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button Button3; - + /// /// btnView 控件。 /// @@ -65,7 +67,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnView; - + /// /// btnOutput 控件。 /// @@ -74,7 +76,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnOutput; - + /// /// btnShow 控件。 /// @@ -83,7 +85,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button btnShow; - + /// /// DDL_VEND_LIST 控件。 /// @@ -92,7 +94,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DropDownList DDL_VEND_LIST; - + /// /// BTN_INV 控件。 /// @@ -101,7 +103,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button BTN_INV; - + /// /// gp1 控件。 /// @@ -110,25 +112,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.GroupPanel gp1; - - /// - /// FormRow_1 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUI.FormRow FormRow_1; - - /// - /// ckb 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUI.CheckBoxList ckb; - + /// /// FormRow_2 控件。 /// @@ -137,7 +121,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_2; - + /// /// TXT_InvcBillNum 控件。 /// @@ -146,7 +130,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_InvcBillNum; - + /// /// TXT_VendName 控件。 /// @@ -155,7 +139,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_VendName; - + /// /// TXT_InvoiceNum 控件。 /// @@ -164,7 +148,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_InvoiceNum; - + /// /// TXT_PO 控件。 /// @@ -173,7 +157,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_PO; - + /// /// FormRow_3 控件。 /// @@ -182,7 +166,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_3; - + /// /// TXT_Site 控件。 /// @@ -191,7 +175,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_Site; - + /// /// TXT_ASN 控件。 /// @@ -200,7 +184,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.TextBox TXT_ASN; - + /// /// DP_CreateTime1 控件。 /// @@ -209,7 +193,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DatePicker DP_CreateTime1; - + /// /// DP_CreateTime2 控件。 /// @@ -218,7 +202,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DatePicker DP_CreateTime2; - + /// /// FormRow_4 控件。 /// @@ -227,7 +211,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.FormRow FormRow_4; - + /// /// BTN_SEARCH 控件。 /// @@ -236,7 +220,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Button BTN_SEARCH; - + /// /// Grid_V_TB_INVOICE 控件。 /// @@ -245,7 +229,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Grid Grid_V_TB_INVOICE; - + /// /// ToolbarSeparator1 控件。 /// @@ -254,7 +238,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -263,7 +247,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.ToolbarText ToolbarText1; - + /// /// ddlGridPageSize 控件。 /// @@ -272,7 +256,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.DropDownList ddlGridPageSize; - + /// /// Total1 控件。 /// @@ -281,7 +265,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Total1; - + /// /// Window1 控件。 /// @@ -290,7 +274,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Window Window1; - + /// /// Window2 控件。 /// @@ -299,7 +283,7 @@ namespace SCP.Views.SupplierData { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUI.Window Window2; - + /// /// WindowUpload 控件。 /// diff --git a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE_EDIT.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE_EDIT.aspx.cs index 5920a32..f2ca8f9 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_INVOICE_EDIT.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_INVOICE_EDIT.aspx.cs @@ -144,10 +144,10 @@ namespace SCP.Views.SupplierData { var _Model = _ls[0]; Session["Invoice"] = _Model; - txtState.Text = _Model.State_DESC; + txtState.Text = GetResourceKey(_Model.State_DESC); txtBillNo.Text = _Model.InvcBillNum; txtBillTime.Text = Convert.ToDateTime(_Model.CreateTime).ToString("yyyy-MM-dd"); - txtSupplierName.Text = _Model.VendName; + txtSupplierName.Text = GetResourceKey(_Model.VendName); txtInvoiceNumber.Text = _Model.InvoiceNum; txtExpressNumber.Text = _Model.ExpressNum; diff --git a/北京北汽/SCP/Views/SupplierData/SCP_PALLET_CREATE.aspx.cs b/北京北汽/SCP/Views/SupplierData/SCP_PALLET_CREATE.aspx.cs index 065d2f5..33e2191 100644 --- a/北京北汽/SCP/Views/SupplierData/SCP_PALLET_CREATE.aspx.cs +++ b/北京北汽/SCP/Views/SupplierData/SCP_PALLET_CREATE.aspx.cs @@ -64,9 +64,9 @@ namespace SCP.SupplierData Session["Asn"] = _result; this.TXT_AskBillNum.Text = _result.AskBillNum; this.TXT_State.Text = _result.State.ToString(); - this.TXT_Site.Text = _result.Site_Desc; - this.TXT_State_Desc.Text = _result.State_DESC; - this.TXT_VendName.Text = _result.VendName; + this.TXT_Site.Text = GetResourceKey(_result.Site_Desc); + this.TXT_State_Desc.Text = GetResourceKey(_result.State_DESC); + this.TXT_VendName.Text = GetResourceKey(_result.VendName); //this.TXT_Remark.Text = _result.Remark; //DP_ShipTime.SelectedDate = DateTime.Now; //DDL_PORT.DataSource = ScpCache.PortList.Where(p => CurrentUser.FactoryList.Contains(p.FACTORY_ID));