diff --git a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx index e47a36b1..321a0b8e 100644 --- a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx +++ b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx @@ -21,18 +21,25 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -48,19 +55,26 @@ - + + + + + + + - + - + - + diff --git a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.cs b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.cs index 493ce1b1..fe4c5f08 100644 --- a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.cs +++ b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.cs @@ -83,6 +83,26 @@ namespace FineUIPro.Web.Transfer strSql += " AND Actual_Date <= @Actual_Date"; listStr.Add(new SqlParameter("@Actual_Date", Funs.GetNewDateTime(txtEndActual_Date.Text.Trim()))); } + if (!string.IsNullOrEmpty(txtDisc.Text.Trim())) + { + strSql += " AND Disc = @Disc"; + listStr.Add(new SqlParameter("@Disc", txtDisc.Text.Trim())); + } + if (!string.IsNullOrEmpty(ddlEng.SelectedValue.Trim())) + { + strSql += " AND IsEng = @IsEng"; + listStr.Add(new SqlParameter("@IsEng", ddlEng.SelectedValue.Trim() == "Y" ? 1 : 0)); + } + if (!string.IsNullOrEmpty(ddlMatI.SelectedValue.Trim())) + { + strSql += " AND IsMatI = @IsMatI"; + listStr.Add(new SqlParameter("@IsMatI", ddlMatI.SelectedValue.Trim() == "Y" ? 1 : 0)); + } + if (!string.IsNullOrEmpty(ddlPunchType.SelectedValue.Trim())) + { + strSql += " AND Punch_Type = @Punch_Type"; + listStr.Add(new SqlParameter("@Punch_Type", ddlPunchType.SelectedValue.Trim())); + } strSql += " order by Num_No "; SqlParameter[] parameter = listStr.ToArray(); DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); @@ -258,7 +278,7 @@ namespace FineUIPro.Web.Transfer if (buttonList.Contains(BLL.Const.BtnAdd)) { //this.btnNew.Hidden = false; - btnMenuAttachA.Hidden=false; + btnMenuAttachA.Hidden = false; btnMenuAttachB.Hidden = false; } if (buttonList.Contains(BLL.Const.BtnModify)) @@ -295,7 +315,7 @@ namespace FineUIPro.Web.Transfer var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.PunchlistFromMenuId); if (buttonList.Contains(BLL.Const.BtnAdd)) { - PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/Transfer/PunchlistFrom&menuId={1}", this.CurrUser.LoginProjectId+ "PunchlistFrom", BLL.Const.PunchlistFromMenuId))); + PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/Transfer/PunchlistFrom&menuId={1}", this.CurrUser.LoginProjectId + "PunchlistFrom", BLL.Const.PunchlistFromMenuId))); } else { diff --git a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.designer.cs index d9a7d3b2..6eb8ee22 100644 --- a/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Transfer/PunchlistFrom.aspx.designer.cs @@ -87,31 +87,40 @@ namespace FineUIPro.Web.Transfer protected global::FineUIPro.TextBox txtSub_Sys_No; /// - /// txtStartDate_Raised 控件。 + /// txtDisc 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.DatePicker txtStartDate_Raised; + protected global::FineUIPro.TextBox txtDisc; /// - /// Label1 控件。 + /// ddlEng 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label1; + protected global::FineUIPro.DropDownList ddlEng; /// - /// txtEndDate_Raised 控件。 + /// ddlMatI 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.DatePicker txtEndDate_Raised; + protected global::FineUIPro.DropDownList ddlMatI; + + /// + /// ddlPunchType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPunchType; /// /// btnSearch 控件。 @@ -140,6 +149,33 @@ namespace FineUIPro.Web.Transfer /// protected global::FineUIPro.Toolbar Toolbar1; + /// + /// txtStartDate_Raised 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartDate_Raised; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// txtEndDate_Raised 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndDate_Raised; + /// /// txtStartRequired_Date 控件。 ///