diff --git a/FCL/FineUIPro.Web/ContractorQuality/IncidentInvestigationEdit.aspx.cs b/FCL/FineUIPro.Web/ContractorQuality/IncidentInvestigationEdit.aspx.cs index b08dc81..f3176c0 100644 --- a/FCL/FineUIPro.Web/ContractorQuality/IncidentInvestigationEdit.aspx.cs +++ b/FCL/FineUIPro.Web/ContractorQuality/IncidentInvestigationEdit.aspx.cs @@ -69,6 +69,20 @@ namespace FineUIPro.Web.ContractorQuality this.PunishmentId = Request.Params["punishmentId"]; if (!string.IsNullOrEmpty(this.PunishmentId)) { + + var att1 = from x in Funs.DB.AttachFile where x.ToKeyId == this.PunishmentId + "#1" select x; + if (att1.Count() == 0) + { + lbtnViewAttach.Hidden = true; + } + + var att2 = from x in Funs.DB.AttachFile where x.ToKeyId == this.PunishmentId + "#2" select x; + if (att2.Count() == 0) + { + lbtnViewAttach2.Hidden = true; + lbtnAttach3.Hidden = true; + } + Model.EMC_Punishment pun = BLL.PunishmentService.GetPunishmentById(this.PunishmentId); if (pun != null) { diff --git a/FCL/FineUIPro.Web/Global.asax.cs b/FCL/FineUIPro.Web/Global.asax.cs index bea656f..a97ca36 100644 --- a/FCL/FineUIPro.Web/Global.asax.cs +++ b/FCL/FineUIPro.Web/Global.asax.cs @@ -886,23 +886,17 @@ if (contractAdmin.Count() > 0) { userList.Add(contractAdmin.First()); - } - - var buyer = from x in Funs.DB.Sys_User where x.UserName == fo.Buyer && x.Email != null && x.Email != "" select x; + var buyer = from x in Funs.DB.Sys_User where x.UserId == fo.BuyerId && x.Email != null && x.Email != "" select x; if (buyer.Count() > 0) { - userList.Add(buyer.First()); - + userList.Add(buyer.First()); } - var mainCoor = from x in Funs.DB.Sys_User where x.UserId == fo.Main_Coordinator && x.Email != null && x.Email != "" select x; if (mainCoor.Count() > 0) { userList.Add(mainCoor.First()); } - - var userRepresentative = from x in Funs.DB.Sys_User where x.UserId == fo.User_Representative && x.Email != null && x.Email != "" select x; if (userRepresentative.Count() > 0) { diff --git a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx index d3ee4d9..6093785 100644 --- a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx +++ b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx @@ -114,40 +114,42 @@ - - + <%----%> + <%----%> - - - - - + + + + + - - - - - - - + + + + + + + + + diff --git a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.cs b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.cs index d8e010e..4647a86 100644 --- a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.cs +++ b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.cs @@ -212,13 +212,13 @@ namespace FineUIPro.Web.SES this.drpConnectedTransaction.SelectedValue = data.ConnectedTransaction; } this.txtCheckedValue.Text = BLL.SESReportService.getSumSSRActualCostByFo(data.FO_NO).ToString(); - this.txtRemainingBudget.Text = (Funs.GetNewDecimalOrZero(data.Actual_Budget.ToString()) - Funs.GetNewDecimalOrZero(this.txtCheckedValue.Text)).ToString(); + //this.txtRemainingBudget.Text = (Funs.GetNewDecimalOrZero(data.Actual_Budget.ToString()) - Funs.GetNewDecimalOrZero(this.txtCheckedValue.Text)).ToString(); txtNumExceedLimit.Text = data.ExceedLimit != null ? data.ExceedLimit.Value.ToString() : ""; - if (data.Actual_Budget > 0) - { - this.txtRemainingBudgetRate.Text = (Convert.ToDecimal(this.txtRemainingBudget.Text) / data.Actual_Budget * 100).ToString(); - } + //if (data.Actual_Budget > 0) + //{ + // this.txtRemainingBudgetRate.Text = (Convert.ToDecimal(this.txtRemainingBudget.Text) / data.Actual_Budget * 100).ToString(); + //} if (data.Validate_Date.HasValue && data.Expire_Date.HasValue) { decimal s1 = (data.Expire_Date - DateTime.Now).Value.Days; @@ -380,13 +380,13 @@ namespace FineUIPro.Web.SES this.drpConnectedTransaction.SelectedValue = data.ConnectedTransaction; } this.txtCheckedValue.Text = BLL.SESReportService.getSumSSRActualCostByFo(data.FO_NO).ToString(); - this.txtRemainingBudget.Text = (Funs.GetNewDecimalOrZero(data.Actual_Budget.ToString()) - Funs.GetNewDecimalOrZero(this.txtCheckedValue.Text)).ToString(); + //this.txtRemainingBudget.Text = (Funs.GetNewDecimalOrZero(data.Actual_Budget.ToString()) - Funs.GetNewDecimalOrZero(this.txtCheckedValue.Text)).ToString(); txtNumExceedLimit.Text = data.ExceedLimit != null ? data.ExceedLimit.Value.ToString() : ""; - if (data.Actual_Budget > 0) - { - this.txtRemainingBudgetRate.Text = (Convert.ToDecimal(this.txtRemainingBudget.Text) / data.Actual_Budget * 100).ToString(); - } + //if (data.Actual_Budget > 0) + //{ + // this.txtRemainingBudgetRate.Text = (Convert.ToDecimal(this.txtRemainingBudget.Text) / data.Actual_Budget * 100).ToString(); + //} if (data.Validate_Date.HasValue && data.Expire_Date.HasValue) { decimal s1 = (data.Expire_Date - DateTime.Now).Value.Days; diff --git a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.designer.cs b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.designer.cs index 9ccd1aa..1d70741 100644 --- a/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.designer.cs +++ b/FCL/FineUIPro.Web/SES/SESRelatedDataEdit.aspx.designer.cs @@ -356,24 +356,6 @@ namespace FineUIPro.Web.SES /// protected global::FineUIPro.NumberBox txtNumExceedLimit; - /// - /// txtRemainingBudget 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.NumberBox txtRemainingBudget; - - /// - /// txtRemainingBudgetRate 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.NumberBox txtRemainingBudgetRate; - /// /// txtRemainingDurationRate 控件。 /// @@ -491,6 +473,24 @@ namespace FineUIPro.Web.SES /// protected global::FineUIPro.Label Label1; + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label3; + /// /// txtRemark 控件。 ///