From 09f658f4ae83f11434b23cad3a718390a08a82cd Mon Sep 17 00:00:00 2001 From: wendy <408182087@qq.com> Date: Mon, 9 Feb 2026 15:40:52 +0800 Subject: [PATCH] =?UTF-8?q?20260209=20=E5=B7=A5=E4=B8=9A=E7=AE=A1=E9=81=93?= =?UTF-8?q?=E5=AE=89=E8=A3=85=E8=B4=A8=E9=87=8F=E8=AF=81=E6=98=8E=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../版本日志/HJGLDB_DS_2026-02-09_bwj.sql | 5 + .../WeldingManage/HJGL_PW_IsoInfoService.cs | 26 + .../File/Fastreport/JGZL/交工技术文件目录.frx | 79 +- .../Fastreport/JGZL/压力管道安装汇总表.frx | 300 +-- .../Fastreport/JGZL/压力管道安装质量证明.frx | 112 +- ...连接焊接接头、角焊接头组对焊接检查记录.frx | 130 +- .../File/Fastreport/JGZL/焊材库温湿度记录.frx | 900 ++++++++ .../File/Fastreport/JGZL/管道焊接工作记录.frx | 4 +- .../JGZL/管道焊接接头报检检查记录.frx | 138 +- HJGL_DS/FineUIPro.Web/FineUIPro.Web.csproj | 8 + HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx | 114 + .../FineUIPro.Web/JGZL/EWeldRHRecord.aspx.cs | 1848 +++++++++++++++++ .../JGZL/EWeldRHRecord.aspx.designer.cs | 215 ++ ...ipelineInstallationQualityCertificate.aspx | 50 +- ...ineInstallationQualityCertificateEdit.aspx | 35 +- ...InstallationQualityCertificateEdit.aspx.cs | 62 +- ...ionQualityCertificateEdit.aspx.designer.cs | 59 +- ...IndustrialPipelineInstallationSummary.aspx | 20 +- ...ustrialPipelineInstallationSummary.aspx.cs | 6 + ...strialPipelineInstallationSummaryEdit.aspx | 60 +- ...ialPipelineInstallationSummaryEdit.aspx.cs | 24 +- ...neInstallationSummaryEdit.aspx.designer.cs | 63 +- .../JGZL/TeamWeldingInspection.aspx.cs | 44 +- 23 files changed, 3737 insertions(+), 565 deletions(-) create mode 100644 DataBase/版本日志/HJGLDB_DS_2026-02-09_bwj.sql create mode 100644 HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/焊材库温湿度记录.frx create mode 100644 HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx create mode 100644 HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.cs create mode 100644 HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.designer.cs diff --git a/DataBase/版本日志/HJGLDB_DS_2026-02-09_bwj.sql b/DataBase/版本日志/HJGLDB_DS_2026-02-09_bwj.sql new file mode 100644 index 0000000..ff60128 --- /dev/null +++ b/DataBase/版本日志/HJGLDB_DS_2026-02-09_bwj.sql @@ -0,0 +1,5 @@ + +update Sys_Menu set Url='JGZL/EWeldRHRecord.aspx' where MenuId='C79CAE07-DAB5-4EBD-A192-31A26A3F9353' +update Sys_Menu set MenuName='ҵܵװ֤' where MenuId='F5833B38-65DF-4236-A676-EE75F9487061' +update Sys_Menu set MenuName='ҵܵװܱ',SortIndex=55 where MenuId='C527812C-0FF8-4EAC-B1FD-3B561DBE46ED' +go \ No newline at end of file diff --git a/HJGL_DS/BLL/HJGL/WeldingManage/HJGL_PW_IsoInfoService.cs b/HJGL_DS/BLL/HJGL/WeldingManage/HJGL_PW_IsoInfoService.cs index 48f85b4..4d50e3a 100644 --- a/HJGL_DS/BLL/HJGL/WeldingManage/HJGL_PW_IsoInfoService.cs +++ b/HJGL_DS/BLL/HJGL/WeldingManage/HJGL_PW_IsoInfoService.cs @@ -289,5 +289,31 @@ namespace BLL { return (from x in Funs.DB.HJGL_PW_IsoInfo where x.ProjectId == projectId select x).ToList(); } + + /// + /// 获取管线中管道等级 + /// + /// + /// + public static List GetPipelineLevelList(string projectId) + { + var list = (from x in Funs.DB.HJGL_PW_IsoInfo + join y in Funs.DB.HJGL_BS_IsoClass on x.ISC_ID equals y.ISC_ID + where x.ProjectId == projectId select y.ISC_IsoName).Distinct().ToList(); + return list; + } + + /// + /// 获取管线中管道长度 + /// + /// + /// + public static List GetPipeLineLengthList(string projectId) + { + var list = (from x in Funs.DB.HJGL_PW_IsoInfo + where x.ProjectId == projectId + select x.PipeLineLength.ToString()).Distinct().ToList(); + return list; + } } } diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/交工技术文件目录.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/交工技术文件目录.frx index 78667ee..2f6d7dd 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/交工技术文件目录.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/交工技术文件目录.frx @@ -1,5 +1,5 @@  - + using System; using System.Collections; using System.Collections.Generic; @@ -12,7 +12,7 @@ using FastReport.Data; using FastReport.Dialog; using FastReport.Barcode; using FastReport.Table; -using FastReport.Utils; +using FastReport.Utils; namespace FastReport { @@ -37,12 +37,21 @@ namespace FastReport // go next data source row rowData.Next(); } - } - } + } + + private void PageFooter1_BeforePrint(object sender, EventArgs e) + { + // FastReport 2017版判断最后一页的正确写法(Options设置中Double pass勾选) + bool isLastPage = (Report.Engine.PageNo == Report.Engine.TotalPages); + + // 仅最后一页显示页脚 + PageFooter1.Visible =isLastPage; + } + } } - + @@ -77,7 +86,7 @@ namespace FastReport - + @@ -92,51 +101,51 @@ namespace FastReport - - + + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - + + + + + + + - - - + + + - - - + + + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装汇总表.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装汇总表.frx index 9dc8619..61eae3c 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装汇总表.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装汇总表.frx @@ -1,5 +1,5 @@  - + using System; using System.Collections; using System.Collections.Generic; @@ -42,7 +42,7 @@ namespace FastReport } - + @@ -66,205 +66,209 @@ namespace FastReport + + + - - - - - - - + + + + + + + - + - - - + + + + - - + + - + - - - + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - + + + + - - + + - + - - - + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - - - + + + + - - + + - + - - - + + - - - + + + + + - @@ -277,7 +281,6 @@ namespace FastReport - @@ -285,11 +288,12 @@ namespace FastReport - + - - - + + + + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装质量证明.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装质量证明.frx index b1918b7..2260826 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装质量证明.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/压力管道安装质量证明.frx @@ -1,7 +1,7 @@  - + - + @@ -24,128 +24,128 @@ - - - - - - - + + + + + - - - - + + + + - - - + + + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + - - - - - + + + + + - + - + - + + + + + + - + + + + + - - - - + + + + - - - - + + + + - + - + - - + + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/支管连接焊接接头、角焊接头组对焊接检查记录.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/支管连接焊接接头、角焊接头组对焊接检查记录.frx index e4b6f9b..e9d3c82 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/支管连接焊接接头、角焊接头组对焊接检查记录.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/支管连接焊接接头、角焊接头组对焊接检查记录.frx @@ -1,5 +1,5 @@  - + using System; using System.Collections; using System.Collections.Generic; @@ -42,7 +42,7 @@ namespace FastReport } - + @@ -68,26 +68,26 @@ namespace FastReport - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -108,7 +108,7 @@ namespace FastReport - + @@ -126,7 +126,7 @@ namespace FastReport - + @@ -223,25 +223,25 @@ namespace FastReport - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -263,26 +263,26 @@ namespace FastReport - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -305,8 +305,8 @@ namespace FastReport - - + + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/焊材库温湿度记录.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/焊材库温湿度记录.frx new file mode 100644 index 0000000..9a52901 --- /dev/null +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/焊材库温湿度记录.frx @@ -0,0 +1,900 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接工作记录.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接工作记录.frx index eeade1f..53e23c3 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接工作记录.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接工作记录.frx @@ -1,5 +1,5 @@  - + using System; using System.Collections; using System.Collections.Generic; @@ -50,7 +50,7 @@ namespace FastReport } - + diff --git a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接接头报检检查记录.frx b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接接头报检检查记录.frx index 9ef48e2..df82d05 100644 --- a/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接接头报检检查记录.frx +++ b/HJGL_DS/FineUIPro.Web/File/Fastreport/JGZL/管道焊接接头报检检查记录.frx @@ -1,5 +1,5 @@  - + using System; using System.Collections; using System.Collections.Generic; @@ -42,7 +42,7 @@ namespace FastReport } - + @@ -64,30 +64,30 @@ namespace FastReport - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + @@ -188,23 +188,23 @@ namespace FastReport - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -224,24 +224,24 @@ namespace FastReport - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -262,17 +262,23 @@ namespace FastReport - - - - - - - + + + + + + + + + + + - - - + + + + + diff --git a/HJGL_DS/FineUIPro.Web/FineUIPro.Web.csproj b/HJGL_DS/FineUIPro.Web/FineUIPro.Web.csproj index 3b3b93c..375e2c5 100644 --- a/HJGL_DS/FineUIPro.Web/FineUIPro.Web.csproj +++ b/HJGL_DS/FineUIPro.Web/FineUIPro.Web.csproj @@ -1245,6 +1245,7 @@ + @@ -6619,6 +6620,13 @@ DocumentDescription.aspx + + EWeldRHRecord.aspx + ASPXCodeBehind + + + EWeldRHRecord.aspx + FileDirectory.aspx ASPXCodeBehind diff --git a/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx new file mode 100644 index 0000000..26b1af2 --- /dev/null +++ b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx @@ -0,0 +1,114 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="EWeldRHRecord.aspx.cs" Inherits="FineUIPro.Web.JGZL.EWeldRHRecord" %> + + + + + + + 焊材库温湿度记录 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <%-- + --%> + + + + + + diff --git a/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.cs new file mode 100644 index 0000000..59c3989 --- /dev/null +++ b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.cs @@ -0,0 +1,1848 @@ +using BLL; +using System; +using System.Collections.Generic; +using System.Data.SqlClient; +using System.Data; +using System.IO; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; + +namespace FineUIPro.Web.JGZL +{ + public partial class EWeldRHRecord : PageBase + { + #region 加载页面 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + this.drpProjectId.DataTextField = "ProjectCode"; + this.drpProjectId.DataValueField = "ProjectId"; + this.drpProjectId.DataSource = BLL.Base_ProjectService.GetOnProjectList("1"); + this.drpProjectId.DataBind(); + Funs.FineUIPleaseSelect(this.drpProjectId); + BLL.UnitStoreService.InitUnitStoreDropDownList(drpUnitStore, null, true); + // 绑定表格 + BindGrid(); + } + } + + /// + /// 绑定数据 + /// + private void BindGrid() + { + string strSql = @"SELECT TemperatureAndHumidity.TemperatureAndHumidityId, + TemperatureAndHumidity.RecordDate, + TemperatureAndHumidity.Temperature, + TemperatureAndHumidity.Humidity, + TemperatureAndHumidity.RecordMan, + store.UnitStoreName + FROM dbo.HJGL_TemperatureAndHumidity AS TemperatureAndHumidity + LEFT JOIN dbo.Weld_UnitStore store ON store.UnitStoreId=TemperatureAndHumidity.UnitStoreId + WHERE 1=1 "; + List listStr = new List(); + if (this.drpUnitStore.SelectedValue != BLL.Const._Null) + { + strSql += " AND TemperatureAndHumidity.UnitStoreId = @UnitStoreId"; + listStr.Add(new SqlParameter("@UnitStoreId", this.drpUnitStore.SelectedValue)); + } + if (!string.IsNullOrEmpty(this.txtStartDate.Text.Trim())) + { + strSql += " AND TemperatureAndHumidity.RecordDate >= @startDate"; + listStr.Add(new SqlParameter("@startDate", this.txtStartDate.Text.Trim())); + } + if (!string.IsNullOrEmpty(this.txtEndDate.Text.Trim())) + { + strSql += " AND TemperatureAndHumidity.RecordDate <= @endDate"; + listStr.Add(new SqlParameter("@endDate", this.txtEndDate.Text.Trim())); + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + + Grid1.RecordCount = tb.Rows.Count; + var table = this.GetPagedDataTable(Grid1, tb); + Grid1.DataSource = table; + Grid1.DataBind(); + } + #endregion + + #region 页索引改变事件 + /// + /// 页索引改变事件 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + Grid1.PageIndex = e.NewPageIndex; + BindGrid(); + } + #endregion + + #region 排序 + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, GridSortEventArgs e) + { + Grid1.SortDirection = e.SortDirection; + Grid1.SortField = e.SortField; + BindGrid(); + } + #endregion + + #region 分页选择下拉改变事件 + /// + /// 分页选择下拉改变事件 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + #endregion + + #region 弹出编辑窗口关闭事件 + /// + /// 弹出编辑窗体关闭事件 + /// + /// + /// + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + #endregion + + #region 增加按钮 + /// + /// 增加按钮 + /// + /// + /// + //protected void btnNew_Click(object sender, EventArgs e) + //{ + // if (BLL.CommonService.GetAllButtonPowerList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.WeldingRodBakingRecordMenuId, BLL.Const.BtnAdd)) + // { + // PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("WeldingRodBakingRecordEdit.aspx?id={0}", string.Empty, "编辑 - "))); + // } + // else + // { + // Alert.ShowInTop("您没有这个权限,请与管理员联系!", MessageBoxIcon.Warning); + // return; + // } + //} + #endregion + + #region 编辑 + /// + /// 双击Grid事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + //this.EditData(); + } + + /// + /// 编辑按钮 + /// + /// + /// + //protected void btnMenuEdit_Click(object sender, EventArgs e) + //{ + // this.EditData(); + //} + + /// + /// 编辑数据方法 + /// + //private void EditData() + //{ + // if (BLL.CommonService.GetAllButtonPowerList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.WeldingRodBakingRecordMenuId, BLL.Const.BtnModify)) + // { + // if (Grid1.SelectedRowIndexArray.Length == 0) + // { + // Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning); + // return; + // } + + // string id = Grid1.SelectedRowID; + // if (!string.IsNullOrEmpty(id)) + // { + // var q = BLL.BakeRecordsService.GetBakeRecordsById(id); + // if (q != null) + // { + // PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("WeldingRodBakingRecordEdit.aspx?id={0}", id, "编辑 - "))); + // } + // } + // } + // else + // { + // Alert.ShowInTop("您没有这个权限,请与管理员联系!", MessageBoxIcon.Warning); + // return; + // } + //} + #endregion + + #region 删除 + /// + /// 右键删除事件 + /// + /// + /// + protected void btnMenuDelete_Click(object sender, EventArgs e) + { + this.DeleteData(); + } + + /// + /// 删除方法 + /// + private void DeleteData() + { + if (BLL.CommonService.GetAllButtonPowerList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.HJGL_EWeldRHRecordMenuId, BLL.Const.BtnDelete)) + { + if (Grid1.SelectedRowIndexArray.Length == 1) + { + string rowID = Grid1.SelectedRowID.ToString(); + if (this.judgementDelete(rowID)) + { + BLL.TemperatureAndHumidityProjectService.DeleteTemperatureAndHumidityProjectById(rowID); + BLL.Sys_LogService.AddLog(BLL.Const.System_3, this.CurrUser.LoginProjectId, this.CurrUser.UserId, "删除焊材库温湿度记录"); + } + } + else + { + Alert.ShowInTop("请选择要删除的记录!", MessageBoxIcon.Warning); + return; + } + this.BindGrid(); + ShowNotify("删除数据成功!", MessageBoxIcon.Success); + } + else + { + Alert.ShowInTop("您没有这个权限,请与管理员联系!", MessageBoxIcon.Warning); + return; + } + } + + /// + /// 判断是否可删除 + /// + /// + /// + /// + private bool judgementDelete(string rowID) + { + string content = string.Empty; + //var q = from x in Funs.DB.Weld_UsingMat where x.StockInId == rowID select x; + //if (q.Count() > 0) + //{ + //content = "该入库材料已有领用,不能删除!"; + //} + if (string.IsNullOrEmpty(content)) + { + return true; + } + else + { + Alert.ShowInTop(content); + return false; + } + } + #endregion + + #region 查询 + /// + /// 查询按钮 + /// + /// + /// + protected void btnSearch_Click(object sender, EventArgs e) + { + BindGrid(); + } + #endregion + + #region 选择 + /// + /// 选择 + /// + /// + /// + protected void btnSelect_Click(object sender, EventArgs e) + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("EWeldRHRecordNewSelect.aspx", "编辑 - "))); + } + #endregion + + #region 打印 + /// + /// 打印 + /// + /// + /// + protected void btnPrint_Click(object sender, EventArgs e) + { + if (!string.IsNullOrEmpty(this.txtStartDate.Text) && !string.IsNullOrEmpty(this.txtEndDate.Text.Trim()) && this.drpProjectId.SelectedValue != BLL.Const._Null) + { + string day1_1_Hour = string.Empty; + string day1_1_Min = string.Empty; + string day1_1_Tem = string.Empty; + string day1_1_Hum = string.Empty; + string day1_1_Man = string.Empty; + + string day1_2_Hour = string.Empty; + string day1_2_Min = string.Empty; + string day1_2_Tem = string.Empty; + string day1_2_Hum = string.Empty; + string day1_2_Man = string.Empty; + + string day2_1_Hour = string.Empty; + string day2_1_Min = string.Empty; + string day2_1_Tem = string.Empty; + string day2_1_Hum = string.Empty; + string day2_1_Man = string.Empty; + + string day2_2_Hour = string.Empty; + string day2_2_Min = string.Empty; + string day2_2_Tem = string.Empty; + string day2_2_Hum = string.Empty; + string day2_2_Man = string.Empty; + + string day3_1_Hour = string.Empty; + string day3_1_Min = string.Empty; + string day3_1_Tem = string.Empty; + string day3_1_Hum = string.Empty; + string day3_1_Man = string.Empty; + + string day3_2_Hour = string.Empty; + string day3_2_Min = string.Empty; + string day3_2_Tem = string.Empty; + string day3_2_Hum = string.Empty; + string day3_2_Man = string.Empty; + + string day4_1_Hour = string.Empty; + string day4_1_Min = string.Empty; + string day4_1_Tem = string.Empty; + string day4_1_Hum = string.Empty; + string day4_1_Man = string.Empty; + + string day4_2_Hour = string.Empty; + string day4_2_Min = string.Empty; + string day4_2_Tem = string.Empty; + string day4_2_Hum = string.Empty; + string day4_2_Man = string.Empty; + + string day5_1_Hour = string.Empty; + string day5_1_Min = string.Empty; + string day5_1_Tem = string.Empty; + string day5_1_Hum = string.Empty; + string day5_1_Man = string.Empty; + + string day5_2_Hour = string.Empty; + string day5_2_Min = string.Empty; + string day5_2_Tem = string.Empty; + string day5_2_Hum = string.Empty; + string day5_2_Man = string.Empty; + + string day6_1_Hour = string.Empty; + string day6_1_Min = string.Empty; + string day6_1_Tem = string.Empty; + string day6_1_Hum = string.Empty; + string day6_1_Man = string.Empty; + + string day6_2_Hour = string.Empty; + string day6_2_Min = string.Empty; + string day6_2_Tem = string.Empty; + string day6_2_Hum = string.Empty; + string day6_2_Man = string.Empty; + + string day7_1_Hour = string.Empty; + string day7_1_Min = string.Empty; + string day7_1_Tem = string.Empty; + string day7_1_Hum = string.Empty; + string day7_1_Man = string.Empty; + + string day7_2_Hour = string.Empty; + string day7_2_Min = string.Empty; + string day7_2_Tem = string.Empty; + string day7_2_Hum = string.Empty; + string day7_2_Man = string.Empty; + + string day8_1_Hour = string.Empty; + string day8_1_Min = string.Empty; + string day8_1_Tem = string.Empty; + string day8_1_Hum = string.Empty; + string day8_1_Man = string.Empty; + + string day8_2_Hour = string.Empty; + string day8_2_Min = string.Empty; + string day8_2_Tem = string.Empty; + string day8_2_Hum = string.Empty; + string day8_2_Man = string.Empty; + + string day9_1_Hour = string.Empty; + string day9_1_Min = string.Empty; + string day9_1_Tem = string.Empty; + string day9_1_Hum = string.Empty; + string day9_1_Man = string.Empty; + + string day9_2_Hour = string.Empty; + string day9_2_Min = string.Empty; + string day9_2_Tem = string.Empty; + string day9_2_Hum = string.Empty; + string day9_2_Man = string.Empty; + + string day10_1_Hour = string.Empty; + string day10_1_Min = string.Empty; + string day10_1_Tem = string.Empty; + string day10_1_Hum = string.Empty; + string day10_1_Man = string.Empty; + + string day10_2_Hour = string.Empty; + string day10_2_Min = string.Empty; + string day10_2_Tem = string.Empty; + string day10_2_Hum = string.Empty; + string day10_2_Man = string.Empty; + + string day11_1_Hour = string.Empty; + string day11_1_Min = string.Empty; + string day11_1_Tem = string.Empty; + string day11_1_Hum = string.Empty; + string day11_1_Man = string.Empty; + + string day11_2_Hour = string.Empty; + string day11_2_Min = string.Empty; + string day11_2_Tem = string.Empty; + string day11_2_Hum = string.Empty; + string day11_2_Man = string.Empty; + + string day12_1_Hour = string.Empty; + string day12_1_Min = string.Empty; + string day12_1_Tem = string.Empty; + string day12_1_Hum = string.Empty; + string day12_1_Man = string.Empty; + + string day12_2_Hour = string.Empty; + string day12_2_Min = string.Empty; + string day12_2_Tem = string.Empty; + string day12_2_Hum = string.Empty; + string day12_2_Man = string.Empty; + + string day13_1_Hour = string.Empty; + string day13_1_Min = string.Empty; + string day13_1_Tem = string.Empty; + string day13_1_Hum = string.Empty; + string day13_1_Man = string.Empty; + + string day13_2_Hour = string.Empty; + string day13_2_Min = string.Empty; + string day13_2_Tem = string.Empty; + string day13_2_Hum = string.Empty; + string day13_2_Man = string.Empty; + + string day14_1_Hour = string.Empty; + string day14_1_Min = string.Empty; + string day14_1_Tem = string.Empty; + string day14_1_Hum = string.Empty; + string day14_1_Man = string.Empty; + + string day14_2_Hour = string.Empty; + string day14_2_Min = string.Empty; + string day14_2_Tem = string.Empty; + string day14_2_Hum = string.Empty; + string day14_2_Man = string.Empty; + + string day15_1_Hour = string.Empty; + string day15_1_Min = string.Empty; + string day15_1_Tem = string.Empty; + string day15_1_Hum = string.Empty; + string day15_1_Man = string.Empty; + + string day15_2_Hour = string.Empty; + string day15_2_Min = string.Empty; + string day15_2_Tem = string.Empty; + string day15_2_Hum = string.Empty; + string day15_2_Man = string.Empty; + + string day16_1_Hour = string.Empty; + string day16_1_Min = string.Empty; + string day16_1_Tem = string.Empty; + string day16_1_Hum = string.Empty; + string day16_1_Man = string.Empty; + + string day16_2_Hour = string.Empty; + string day16_2_Min = string.Empty; + string day16_2_Tem = string.Empty; + string day16_2_Hum = string.Empty; + string day16_2_Man = string.Empty; + + string day17_1_Hour = string.Empty; + string day17_1_Min = string.Empty; + string day17_1_Tem = string.Empty; + string day17_1_Hum = string.Empty; + string day17_1_Man = string.Empty; + + string day17_2_Hour = string.Empty; + string day17_2_Min = string.Empty; + string day17_2_Tem = string.Empty; + string day17_2_Hum = string.Empty; + string day17_2_Man = string.Empty; + + string day18_1_Hour = string.Empty; + string day18_1_Min = string.Empty; + string day18_1_Tem = string.Empty; + string day18_1_Hum = string.Empty; + string day18_1_Man = string.Empty; + + string day18_2_Hour = string.Empty; + string day18_2_Min = string.Empty; + string day18_2_Tem = string.Empty; + string day18_2_Hum = string.Empty; + string day18_2_Man = string.Empty; + + string day19_1_Hour = string.Empty; + string day19_1_Min = string.Empty; + string day19_1_Tem = string.Empty; + string day19_1_Hum = string.Empty; + string day19_1_Man = string.Empty; + + string day19_2_Hour = string.Empty; + string day19_2_Min = string.Empty; + string day19_2_Tem = string.Empty; + string day19_2_Hum = string.Empty; + string day19_2_Man = string.Empty; + + string day20_1_Hour = string.Empty; + string day20_1_Min = string.Empty; + string day20_1_Tem = string.Empty; + string day20_1_Hum = string.Empty; + string day20_1_Man = string.Empty; + + string day20_2_Hour = string.Empty; + string day20_2_Min = string.Empty; + string day20_2_Tem = string.Empty; + string day20_2_Hum = string.Empty; + string day20_2_Man = string.Empty; + + string day21_1_Hour = string.Empty; + string day21_1_Min = string.Empty; + string day21_1_Tem = string.Empty; + string day21_1_Hum = string.Empty; + string day21_1_Man = string.Empty; + + string day21_2_Hour = string.Empty; + string day21_2_Min = string.Empty; + string day21_2_Tem = string.Empty; + string day21_2_Hum = string.Empty; + string day21_2_Man = string.Empty; + + string day22_1_Hour = string.Empty; + string day22_1_Min = string.Empty; + string day22_1_Tem = string.Empty; + string day22_1_Hum = string.Empty; + string day22_1_Man = string.Empty; + + string day22_2_Hour = string.Empty; + string day22_2_Min = string.Empty; + string day22_2_Tem = string.Empty; + string day22_2_Hum = string.Empty; + string day22_2_Man = string.Empty; + + string day23_1_Hour = string.Empty; + string day23_1_Min = string.Empty; + string day23_1_Tem = string.Empty; + string day23_1_Hum = string.Empty; + string day23_1_Man = string.Empty; + + string day23_2_Hour = string.Empty; + string day23_2_Min = string.Empty; + string day23_2_Tem = string.Empty; + string day23_2_Hum = string.Empty; + string day23_2_Man = string.Empty; + + string day24_1_Hour = string.Empty; + string day24_1_Min = string.Empty; + string day24_1_Tem = string.Empty; + string day24_1_Hum = string.Empty; + string day24_1_Man = string.Empty; + + string day24_2_Hour = string.Empty; + string day24_2_Min = string.Empty; + string day24_2_Tem = string.Empty; + string day24_2_Hum = string.Empty; + string day24_2_Man = string.Empty; + + string day25_1_Hour = string.Empty; + string day25_1_Min = string.Empty; + string day25_1_Tem = string.Empty; + string day25_1_Hum = string.Empty; + string day25_1_Man = string.Empty; + + string day25_2_Hour = string.Empty; + string day25_2_Min = string.Empty; + string day25_2_Tem = string.Empty; + string day25_2_Hum = string.Empty; + string day25_2_Man = string.Empty; + + string day26_1_Hour = string.Empty; + string day26_1_Min = string.Empty; + string day26_1_Tem = string.Empty; + string day26_1_Hum = string.Empty; + string day26_1_Man = string.Empty; + + string day26_2_Hour = string.Empty; + string day26_2_Min = string.Empty; + string day26_2_Tem = string.Empty; + string day26_2_Hum = string.Empty; + string day26_2_Man = string.Empty; + + string day27_1_Hour = string.Empty; + string day27_1_Min = string.Empty; + string day27_1_Tem = string.Empty; + string day27_1_Hum = string.Empty; + string day27_1_Man = string.Empty; + + string day27_2_Hour = string.Empty; + string day27_2_Min = string.Empty; + string day27_2_Tem = string.Empty; + string day27_2_Hum = string.Empty; + string day27_2_Man = string.Empty; + + string day28_1_Hour = string.Empty; + string day28_1_Min = string.Empty; + string day28_1_Tem = string.Empty; + string day28_1_Hum = string.Empty; + string day28_1_Man = string.Empty; + + string day28_2_Hour = string.Empty; + string day28_2_Min = string.Empty; + string day28_2_Tem = string.Empty; + string day28_2_Hum = string.Empty; + string day28_2_Man = string.Empty; + + string day29_1_Hour = string.Empty; + string day29_1_Min = string.Empty; + string day29_1_Tem = string.Empty; + string day29_1_Hum = string.Empty; + string day29_1_Man = string.Empty; + + string day29_2_Hour = string.Empty; + string day29_2_Min = string.Empty; + string day29_2_Tem = string.Empty; + string day29_2_Hum = string.Empty; + string day29_2_Man = string.Empty; + + string day30_1_Hour = string.Empty; + string day30_1_Min = string.Empty; + string day30_1_Tem = string.Empty; + string day30_1_Hum = string.Empty; + string day30_1_Man = string.Empty; + + string day30_2_Hour = string.Empty; + string day30_2_Min = string.Empty; + string day30_2_Tem = string.Empty; + string day30_2_Hum = string.Empty; + string day30_2_Man = string.Empty; + + string day31_1_Hour = string.Empty; + string day31_1_Min = string.Empty; + string day31_1_Tem = string.Empty; + string day31_1_Hum = string.Empty; + string day31_1_Man = string.Empty; + + string day31_2_Hour = string.Empty; + string day31_2_Min = string.Empty; + string day31_2_Tem = string.Empty; + string day31_2_Hum = string.Empty; + string day31_2_Man = string.Empty; + + var project = BLL.Base_ProjectService.GetProjectByProjectId(this.drpProjectId.SelectedValue); + string RHDate = (Funs.GetNewDateTime(this.txtStartDate.Text).Value.Year).ToString() + "年" + (Funs.GetNewDateTime(this.txtStartDate.Text).Value.Month).ToString() + "月"; + + var lists = TemperatureAndHumidityService.GetTemperatureAndHumidityByDate(Funs.GetNewDateTime(this.txtStartDate.Text), Funs.GetNewDateTime(this.txtEndDate.Text)); + if (this.drpUnitStore.SelectedValue != BLL.Const._Null) + { + lists = lists.Where(x => x.UnitStoreId == this.drpUnitStore.SelectedValue).ToList(); + } + foreach (var item in lists) + { + if (item.RecordDate.Value.Day == 1 && item.RecordDate.Value.Hour <= 12) + { + day1_1_Hour = item.RecordDate.Value.Hour.ToString(); + day1_1_Min = item.RecordDate.Value.Minute.ToString(); + day1_1_Tem = item.Temperature.Value.ToString("0.#"); + day1_1_Hum = item.Humidity.Value.ToString("0.#"); + day1_1_Man = item.RecordMan; + //string url = Funs.RootPath+ @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // //Byte[] streamByte = SaveImage(@"E:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\FileUpload\Sign\20241113072601.jpeg"); + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day1_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 1 && item.RecordDate.Value.Hour > 12) + { + day1_2_Hour = item.RecordDate.Value.Hour.ToString(); + day1_2_Min = item.RecordDate.Value.Minute.ToString(); + day1_2_Tem = item.Temperature.Value.ToString("0.#"); + day1_2_Hum = item.Humidity.Value.ToString("0.#"); + day1_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day1_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 2 && item.RecordDate.Value.Hour <= 12) + { + day2_1_Hour = item.RecordDate.Value.Hour.ToString(); + day2_1_Min = item.RecordDate.Value.Minute.ToString(); + day2_1_Tem = item.Temperature.Value.ToString("0.#"); + day2_1_Hum = item.Humidity.Value.ToString("0.#"); + day2_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day2_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 2 && item.RecordDate.Value.Hour > 12) + { + day2_2_Hour = item.RecordDate.Value.Hour.ToString(); + day2_2_Min = item.RecordDate.Value.Minute.ToString(); + day2_2_Tem = item.Temperature.Value.ToString("0.#"); + day2_2_Hum = item.Humidity.Value.ToString("0.#"); + day2_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day2_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 3 && item.RecordDate.Value.Hour <= 12) + { + day3_1_Hour = item.RecordDate.Value.Hour.ToString(); + day3_1_Min = item.RecordDate.Value.Minute.ToString(); + day3_1_Tem = item.Temperature.Value.ToString("0.#"); + day3_1_Hum = item.Humidity.Value.ToString("0.#"); + day3_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day3_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 3 && item.RecordDate.Value.Hour > 12) + { + day3_2_Hour = item.RecordDate.Value.Hour.ToString(); + day3_2_Min = item.RecordDate.Value.Minute.ToString(); + day3_2_Tem = item.Temperature.Value.ToString("0.#"); + day3_2_Hum = item.Humidity.Value.ToString("0.#"); + day3_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day3_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 4 && item.RecordDate.Value.Hour <= 12) + { + day4_1_Hour = item.RecordDate.Value.Hour.ToString(); + day4_1_Min = item.RecordDate.Value.Minute.ToString(); + day4_1_Tem = item.Temperature.Value.ToString("0.#"); + day4_1_Hum = item.Humidity.Value.ToString("0.#"); + day4_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day4_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 4 && item.RecordDate.Value.Hour > 12) + { + day4_2_Hour = item.RecordDate.Value.Hour.ToString(); + day4_2_Min = item.RecordDate.Value.Minute.ToString(); + day4_2_Tem = item.Temperature.Value.ToString("0.#"); + day4_2_Hum = item.Humidity.Value.ToString("0.#"); + day4_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day4_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 5 && item.RecordDate.Value.Hour <= 12) + { + day5_1_Hour = item.RecordDate.Value.Hour.ToString(); + day5_1_Min = item.RecordDate.Value.Minute.ToString(); + day5_1_Tem = item.Temperature.Value.ToString("0.#"); + day5_1_Hum = item.Humidity.Value.ToString("0.#"); + day5_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day5_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 5 && item.RecordDate.Value.Hour > 12) + { + day5_2_Hour = item.RecordDate.Value.Hour.ToString(); + day5_2_Min = item.RecordDate.Value.Minute.ToString(); + day5_2_Tem = item.Temperature.Value.ToString("0.#"); + day5_2_Hum = item.Humidity.Value.ToString("0.#"); + day5_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day5_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 6 && item.RecordDate.Value.Hour <= 12) + { + day6_1_Hour = item.RecordDate.Value.Hour.ToString(); + day6_1_Min = item.RecordDate.Value.Minute.ToString(); + day6_1_Tem = item.Temperature.Value.ToString("0.#"); + day6_1_Hum = item.Humidity.Value.ToString("0.#"); + day6_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day6_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 6 && item.RecordDate.Value.Hour > 12) + { + day6_2_Hour = item.RecordDate.Value.Hour.ToString(); + day6_2_Min = item.RecordDate.Value.Minute.ToString(); + day6_2_Tem = item.Temperature.Value.ToString("0.#"); + day6_2_Hum = item.Humidity.Value.ToString("0.#"); + day6_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day6_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 7 && item.RecordDate.Value.Hour <= 12) + { + day7_1_Hour = item.RecordDate.Value.Hour.ToString(); + day7_1_Min = item.RecordDate.Value.Minute.ToString(); + day7_1_Tem = item.Temperature.Value.ToString("0.#"); + day7_1_Hum = item.Humidity.Value.ToString("0.#"); + day7_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day7_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 7 && item.RecordDate.Value.Hour > 12) + { + day7_2_Hour = item.RecordDate.Value.Hour.ToString(); + day7_2_Min = item.RecordDate.Value.Minute.ToString(); + day7_2_Tem = item.Temperature.Value.ToString("0.#"); + day7_2_Hum = item.Humidity.Value.ToString("0.#"); + day7_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day7_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 8 && item.RecordDate.Value.Hour <= 12) + { + day8_1_Hour = item.RecordDate.Value.Hour.ToString(); + day8_1_Min = item.RecordDate.Value.Minute.ToString(); + day8_1_Tem = item.Temperature.Value.ToString("0.#"); + day8_1_Hum = item.Humidity.Value.ToString("0.#"); + day8_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day8_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 8 && item.RecordDate.Value.Hour > 12) + { + day8_2_Hour = item.RecordDate.Value.Hour.ToString(); + day8_2_Min = item.RecordDate.Value.Minute.ToString(); + day8_2_Tem = item.Temperature.Value.ToString("0.#"); + day8_2_Hum = item.Humidity.Value.ToString("0.#"); + day8_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day8_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 9 && item.RecordDate.Value.Hour <= 12) + { + day9_1_Hour = item.RecordDate.Value.Hour.ToString(); + day9_1_Min = item.RecordDate.Value.Minute.ToString(); + day9_1_Tem = item.Temperature.Value.ToString("0.#"); + day9_1_Hum = item.Humidity.Value.ToString("0.#"); + day9_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day9_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 9 && item.RecordDate.Value.Hour > 12) + { + day9_2_Hour = item.RecordDate.Value.Hour.ToString(); + day9_2_Min = item.RecordDate.Value.Minute.ToString(); + day9_2_Tem = item.Temperature.Value.ToString("0.#"); + day9_2_Hum = item.Humidity.Value.ToString("0.#"); + day9_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day9_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 10 && item.RecordDate.Value.Hour <= 12) + { + day10_1_Hour = item.RecordDate.Value.Hour.ToString(); + day10_1_Min = item.RecordDate.Value.Minute.ToString(); + day10_1_Tem = item.Temperature.Value.ToString("0.#"); + day10_1_Hum = item.Humidity.Value.ToString("0.#"); + day10_1_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day10_1_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 10 && item.RecordDate.Value.Hour > 12) + { + day10_2_Hour = item.RecordDate.Value.Hour.ToString(); + day10_2_Min = item.RecordDate.Value.Minute.ToString(); + day10_2_Tem = item.Temperature.Value.ToString("0.#"); + day10_2_Hum = item.Humidity.Value.ToString("0.#"); + day10_2_Man = item.RecordMan; + //string url = Funs.RootPath + @"FileUpload\Sign\NULL.jpg"; + //if (!string.IsNullOrEmpty(item.RecordMan)) + //{ + // var user = BLL.Sys_UserService.GetUsersByUserName(item.RecordMan); + // if (user != null) + // { + // if (!string.IsNullOrEmpty(user.SignatureUrl)) + // { + // url = Funs.RootPath + user.SignatureUrl.Substring(user.SignatureUrl.IndexOf('~') + 1); + // } + // } + //} + //Byte[] streamByte = SaveImage(url); + //day10_2_Man = Convert.ToBase64String(streamByte); + } + if (item.RecordDate.Value.Day == 11 && item.RecordDate.Value.Hour <= 12) + { + day11_1_Hour = item.RecordDate.Value.Hour.ToString(); + day11_1_Min = item.RecordDate.Value.Minute.ToString(); + day11_1_Tem = item.Temperature.Value.ToString("0.#"); + day11_1_Hum = item.Humidity.Value.ToString("0.#"); + day11_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 11 && item.RecordDate.Value.Hour > 12) + { + day11_2_Hour = item.RecordDate.Value.Hour.ToString(); + day11_2_Min = item.RecordDate.Value.Minute.ToString(); + day11_2_Tem = item.Temperature.Value.ToString("0.#"); + day11_2_Hum = item.Humidity.Value.ToString("0.#"); + day11_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 12 && item.RecordDate.Value.Hour <= 12) + { + day12_1_Hour = item.RecordDate.Value.Hour.ToString(); + day12_1_Min = item.RecordDate.Value.Minute.ToString(); + day12_1_Tem = item.Temperature.Value.ToString("0.#"); + day12_1_Hum = item.Humidity.Value.ToString("0.#"); + day12_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 12 && item.RecordDate.Value.Hour > 12) + { + day12_2_Hour = item.RecordDate.Value.Hour.ToString(); + day12_2_Min = item.RecordDate.Value.Minute.ToString(); + day12_2_Tem = item.Temperature.Value.ToString("0.#"); + day12_2_Hum = item.Humidity.Value.ToString("0.#"); + day12_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 13 && item.RecordDate.Value.Hour <= 12) + { + day13_1_Hour = item.RecordDate.Value.Hour.ToString(); + day13_1_Min = item.RecordDate.Value.Minute.ToString(); + day13_1_Tem = item.Temperature.Value.ToString("0.#"); + day13_1_Hum = item.Humidity.Value.ToString("0.#"); + day13_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 13 && item.RecordDate.Value.Hour > 12) + { + day13_2_Hour = item.RecordDate.Value.Hour.ToString(); + day13_2_Min = item.RecordDate.Value.Minute.ToString(); + day13_2_Tem = item.Temperature.Value.ToString("0.#"); + day13_2_Hum = item.Humidity.Value.ToString("0.#"); + day13_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 14 && item.RecordDate.Value.Hour <= 12) + { + day14_1_Hour = item.RecordDate.Value.Hour.ToString(); + day14_1_Min = item.RecordDate.Value.Minute.ToString(); + day14_1_Tem = item.Temperature.Value.ToString("0.#"); + day14_1_Hum = item.Humidity.Value.ToString("0.#"); + day14_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 14 && item.RecordDate.Value.Hour > 12) + { + day14_2_Hour = item.RecordDate.Value.Hour.ToString(); + day14_2_Min = item.RecordDate.Value.Minute.ToString(); + day14_2_Tem = item.Temperature.Value.ToString("0.#"); + day14_2_Hum = item.Humidity.Value.ToString("0.#"); + day14_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 15 && item.RecordDate.Value.Hour <= 12) + { + day15_1_Hour = item.RecordDate.Value.Hour.ToString(); + day15_1_Min = item.RecordDate.Value.Minute.ToString(); + day15_1_Tem = item.Temperature.Value.ToString("0.#"); + day15_1_Hum = item.Humidity.Value.ToString("0.#"); + day15_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 15 && item.RecordDate.Value.Hour > 12) + { + day15_2_Hour = item.RecordDate.Value.Hour.ToString(); + day15_2_Min = item.RecordDate.Value.Minute.ToString(); + day15_2_Tem = item.Temperature.Value.ToString("0.#"); + day15_2_Hum = item.Humidity.Value.ToString("0.#"); + day15_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 16 && item.RecordDate.Value.Hour <= 12) + { + day16_1_Hour = item.RecordDate.Value.Hour.ToString(); + day16_1_Min = item.RecordDate.Value.Minute.ToString(); + day16_1_Tem = item.Temperature.Value.ToString("0.#"); + day16_1_Hum = item.Humidity.Value.ToString("0.#"); + day16_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 16 && item.RecordDate.Value.Hour > 12) + { + day16_2_Hour = item.RecordDate.Value.Hour.ToString(); + day16_2_Min = item.RecordDate.Value.Minute.ToString(); + day16_2_Tem = item.Temperature.Value.ToString("0.#"); + day16_2_Hum = item.Humidity.Value.ToString("0.#"); + day16_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 17 && item.RecordDate.Value.Hour <= 12) + { + day17_1_Hour = item.RecordDate.Value.Hour.ToString(); + day17_1_Min = item.RecordDate.Value.Minute.ToString(); + day17_1_Tem = item.Temperature.Value.ToString("0.#"); + day17_1_Hum = item.Humidity.Value.ToString("0.#"); + day17_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 17 && item.RecordDate.Value.Hour > 12) + { + day17_2_Hour = item.RecordDate.Value.Hour.ToString(); + day17_2_Min = item.RecordDate.Value.Minute.ToString(); + day17_2_Tem = item.Temperature.Value.ToString("0.#"); + day17_2_Hum = item.Humidity.Value.ToString("0.#"); + day17_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 18 && item.RecordDate.Value.Hour <= 12) + { + day18_1_Hour = item.RecordDate.Value.Hour.ToString(); + day18_1_Min = item.RecordDate.Value.Minute.ToString(); + day18_1_Tem = item.Temperature.Value.ToString("0.#"); + day18_1_Hum = item.Humidity.Value.ToString("0.#"); + day18_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 18 && item.RecordDate.Value.Hour > 12) + { + day18_2_Hour = item.RecordDate.Value.Hour.ToString(); + day18_2_Min = item.RecordDate.Value.Minute.ToString(); + day18_2_Tem = item.Temperature.Value.ToString("0.#"); + day18_2_Hum = item.Humidity.Value.ToString("0.#"); + day18_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 19 && item.RecordDate.Value.Hour <= 12) + { + day19_1_Hour = item.RecordDate.Value.Hour.ToString(); + day19_1_Min = item.RecordDate.Value.Minute.ToString(); + day19_1_Tem = item.Temperature.Value.ToString("0.#"); + day19_1_Hum = item.Humidity.Value.ToString("0.#"); + day19_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 19 && item.RecordDate.Value.Hour > 12) + { + day19_2_Hour = item.RecordDate.Value.Hour.ToString(); + day19_2_Min = item.RecordDate.Value.Minute.ToString(); + day19_2_Tem = item.Temperature.Value.ToString("0.#"); + day19_2_Hum = item.Humidity.Value.ToString("0.#"); + day19_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 20 && item.RecordDate.Value.Hour <= 12) + { + day20_1_Hour = item.RecordDate.Value.Hour.ToString(); + day20_1_Min = item.RecordDate.Value.Minute.ToString(); + day20_1_Tem = item.Temperature.Value.ToString("0.#"); + day20_1_Hum = item.Humidity.Value.ToString("0.#"); + day20_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 20 && item.RecordDate.Value.Hour > 12) + { + day20_2_Hour = item.RecordDate.Value.Hour.ToString(); + day20_2_Min = item.RecordDate.Value.Minute.ToString(); + day20_2_Tem = item.Temperature.Value.ToString("0.#"); + day20_2_Hum = item.Humidity.Value.ToString("0.#"); + day20_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 21 && item.RecordDate.Value.Hour <= 12) + { + day21_1_Hour = item.RecordDate.Value.Hour.ToString(); + day21_1_Min = item.RecordDate.Value.Minute.ToString(); + day21_1_Tem = item.Temperature.Value.ToString("0.#"); + day21_1_Hum = item.Humidity.Value.ToString("0.#"); + day21_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 21 && item.RecordDate.Value.Hour > 12) + { + day21_2_Hour = item.RecordDate.Value.Hour.ToString(); + day21_2_Min = item.RecordDate.Value.Minute.ToString(); + day21_2_Tem = item.Temperature.Value.ToString("0.#"); + day21_2_Hum = item.Humidity.Value.ToString("0.#"); + day21_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 22 && item.RecordDate.Value.Hour <= 12) + { + day22_1_Hour = item.RecordDate.Value.Hour.ToString(); + day22_1_Min = item.RecordDate.Value.Minute.ToString(); + day22_1_Tem = item.Temperature.Value.ToString("0.#"); + day22_1_Hum = item.Humidity.Value.ToString("0.#"); + day22_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 22 && item.RecordDate.Value.Hour > 12) + { + day22_2_Hour = item.RecordDate.Value.Hour.ToString(); + day22_2_Min = item.RecordDate.Value.Minute.ToString(); + day22_2_Tem = item.Temperature.Value.ToString("0.#"); + day22_2_Hum = item.Humidity.Value.ToString("0.#"); + day22_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 23 && item.RecordDate.Value.Hour <= 12) + { + day23_1_Hour = item.RecordDate.Value.Hour.ToString(); + day23_1_Min = item.RecordDate.Value.Minute.ToString(); + day23_1_Tem = item.Temperature.Value.ToString("0.#"); + day23_1_Hum = item.Humidity.Value.ToString("0.#"); + day23_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 23 && item.RecordDate.Value.Hour > 12) + { + day23_2_Hour = item.RecordDate.Value.Hour.ToString(); + day23_2_Min = item.RecordDate.Value.Minute.ToString(); + day23_2_Tem = item.Temperature.Value.ToString("0.#"); + day23_2_Hum = item.Humidity.Value.ToString("0.#"); + day23_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 24 && item.RecordDate.Value.Hour <= 12) + { + day24_1_Hour = item.RecordDate.Value.Hour.ToString(); + day24_1_Min = item.RecordDate.Value.Minute.ToString(); + day24_1_Tem = item.Temperature.Value.ToString("0.#"); + day24_1_Hum = item.Humidity.Value.ToString("0.#"); + day24_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 24 && item.RecordDate.Value.Hour > 12) + { + day24_2_Hour = item.RecordDate.Value.Hour.ToString(); + day24_2_Min = item.RecordDate.Value.Minute.ToString(); + day24_2_Tem = item.Temperature.Value.ToString("0.#"); + day24_2_Hum = item.Humidity.Value.ToString("0.#"); + day24_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 25 && item.RecordDate.Value.Hour <= 12) + { + day25_1_Hour = item.RecordDate.Value.Hour.ToString(); + day25_1_Min = item.RecordDate.Value.Minute.ToString(); + day25_1_Tem = item.Temperature.Value.ToString("0.#"); + day25_1_Hum = item.Humidity.Value.ToString("0.#"); + day25_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 25 && item.RecordDate.Value.Hour > 12) + { + day25_2_Hour = item.RecordDate.Value.Hour.ToString(); + day25_2_Min = item.RecordDate.Value.Minute.ToString(); + day25_2_Tem = item.Temperature.Value.ToString("0.#"); + day25_2_Hum = item.Humidity.Value.ToString("0.#"); + day25_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 26 && item.RecordDate.Value.Hour <= 12) + { + day26_1_Hour = item.RecordDate.Value.Hour.ToString(); + day26_1_Min = item.RecordDate.Value.Minute.ToString(); + day26_1_Tem = item.Temperature.Value.ToString("0.#"); + day26_1_Hum = item.Humidity.Value.ToString("0.#"); + day26_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 26 && item.RecordDate.Value.Hour > 12) + { + day26_2_Hour = item.RecordDate.Value.Hour.ToString(); + day26_2_Min = item.RecordDate.Value.Minute.ToString(); + day26_2_Tem = item.Temperature.Value.ToString("0.#"); + day26_2_Hum = item.Humidity.Value.ToString("0.#"); + day26_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 27 && item.RecordDate.Value.Hour <= 12) + { + day27_1_Hour = item.RecordDate.Value.Hour.ToString(); + day27_1_Min = item.RecordDate.Value.Minute.ToString(); + day27_1_Tem = item.Temperature.Value.ToString("0.#"); + day27_1_Hum = item.Humidity.Value.ToString("0.#"); + day27_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 27 && item.RecordDate.Value.Hour > 12) + { + day27_2_Hour = item.RecordDate.Value.Hour.ToString(); + day27_2_Min = item.RecordDate.Value.Minute.ToString(); + day27_2_Tem = item.Temperature.Value.ToString("0.#"); + day27_2_Hum = item.Humidity.Value.ToString("0.#"); + day27_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 28 && item.RecordDate.Value.Hour <= 12) + { + day28_1_Hour = item.RecordDate.Value.Hour.ToString(); + day28_1_Min = item.RecordDate.Value.Minute.ToString(); + day28_1_Tem = item.Temperature.Value.ToString("0.#"); + day28_1_Hum = item.Humidity.Value.ToString("0.#"); + day28_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 28 && item.RecordDate.Value.Hour > 12) + { + day28_2_Hour = item.RecordDate.Value.Hour.ToString(); + day28_2_Min = item.RecordDate.Value.Minute.ToString(); + day28_2_Tem = item.Temperature.Value.ToString("0.#"); + day28_2_Hum = item.Humidity.Value.ToString("0.#"); + day28_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 29 && item.RecordDate.Value.Hour <= 12) + { + day29_1_Hour = item.RecordDate.Value.Hour.ToString(); + day29_1_Min = item.RecordDate.Value.Minute.ToString(); + day29_1_Tem = item.Temperature.Value.ToString("0.#"); + day29_1_Hum = item.Humidity.Value.ToString("0.#"); + day29_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 29 && item.RecordDate.Value.Hour > 12) + { + day29_2_Hour = item.RecordDate.Value.Hour.ToString(); + day29_2_Min = item.RecordDate.Value.Minute.ToString(); + day29_2_Tem = item.Temperature.Value.ToString("0.#"); + day29_2_Hum = item.Humidity.Value.ToString("0.#"); + day29_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 30 && item.RecordDate.Value.Hour <= 12) + { + day30_1_Hour = item.RecordDate.Value.Hour.ToString(); + day30_1_Min = item.RecordDate.Value.Minute.ToString(); + day30_1_Tem = item.Temperature.Value.ToString("0.#"); + day30_1_Hum = item.Humidity.Value.ToString("0.#"); + day30_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 30 && item.RecordDate.Value.Hour > 12) + { + day30_2_Hour = item.RecordDate.Value.Hour.ToString(); + day30_2_Min = item.RecordDate.Value.Minute.ToString(); + day30_2_Tem = item.Temperature.Value.ToString("0.#"); + day30_2_Hum = item.Humidity.Value.ToString("0.#"); + day30_2_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 31 && item.RecordDate.Value.Hour <= 12) + { + day31_1_Hour = item.RecordDate.Value.Hour.ToString(); + day31_1_Min = item.RecordDate.Value.Minute.ToString(); + day31_1_Tem = item.Temperature.Value.ToString("0.#"); + day31_1_Hum = item.Humidity.Value.ToString("0.#"); + day31_1_Man = item.RecordMan; + } + if (item.RecordDate.Value.Day == 31 && item.RecordDate.Value.Hour > 12) + { + day31_2_Hour = item.RecordDate.Value.Hour.ToString(); + day31_2_Min = item.RecordDate.Value.Minute.ToString(); + day31_2_Tem = item.Temperature.Value.ToString("0.#"); + day31_2_Hum = item.Humidity.Value.ToString("0.#"); + day31_2_Man = item.RecordMan; + } + } + Dictionary keyValuePairs = new Dictionary(); + keyValuePairs.Add("ProjectName", project.ProjectName); + keyValuePairs.Add("RHDate", RHDate); + keyValuePairs.Add("day1_1_Hour", day1_1_Hour); + keyValuePairs.Add("day1_1_Min", day1_1_Min); + keyValuePairs.Add("day1_1_Tem", day1_1_Tem); + keyValuePairs.Add("day1_1_Hum", day1_1_Hum); + keyValuePairs.Add("day1_1_Man", day1_1_Man); + keyValuePairs.Add("day1_2_Hour", day1_2_Hour); + keyValuePairs.Add("day1_2_Min", day1_2_Min); + keyValuePairs.Add("day1_2_Tem", day1_2_Tem); + keyValuePairs.Add("day1_2_Hum", day1_2_Hum); + keyValuePairs.Add("day1_2_Man", day1_2_Man); + + keyValuePairs.Add("day2_1_Hour", day2_1_Hour); + keyValuePairs.Add("day2_1_Min", day2_1_Min); + keyValuePairs.Add("day2_1_Tem", day2_1_Tem); + keyValuePairs.Add("day2_1_Hum", day2_1_Hum); + keyValuePairs.Add("day2_1_Man", day2_1_Man); + keyValuePairs.Add("day2_2_Hour", day2_2_Hour); + keyValuePairs.Add("day2_2_Min", day2_2_Min); + keyValuePairs.Add("day2_2_Tem", day2_2_Tem); + keyValuePairs.Add("day2_2_Hum", day2_2_Hum); + keyValuePairs.Add("day2_2_Man", day2_2_Man); + + keyValuePairs.Add("day3_1_Hour", day3_1_Hour); + keyValuePairs.Add("day3_1_Min", day3_1_Min); + keyValuePairs.Add("day3_1_Tem", day3_1_Tem); + keyValuePairs.Add("day3_1_Hum", day3_1_Hum); + keyValuePairs.Add("day3_1_Man", day3_1_Man); + keyValuePairs.Add("day3_2_Hour", day3_2_Hour); + keyValuePairs.Add("day3_2_Min", day3_2_Min); + keyValuePairs.Add("day3_2_Tem", day3_2_Tem); + keyValuePairs.Add("day3_2_Hum", day3_2_Hum); + keyValuePairs.Add("day3_2_Man", day3_2_Man); + + keyValuePairs.Add("day4_1_Hour", day4_1_Hour); + keyValuePairs.Add("day4_1_Min", day4_1_Min); + keyValuePairs.Add("day4_1_Tem", day4_1_Tem); + keyValuePairs.Add("day4_1_Hum", day4_1_Hum); + keyValuePairs.Add("day4_1_Man", day4_1_Man); + keyValuePairs.Add("day4_2_Hour", day4_2_Hour); + keyValuePairs.Add("day4_2_Min", day4_2_Min); + keyValuePairs.Add("day4_2_Tem", day4_2_Tem); + keyValuePairs.Add("day4_2_Hum", day4_2_Hum); + keyValuePairs.Add("day4_2_Man", day4_2_Man); + + keyValuePairs.Add("day5_1_Hour", day5_1_Hour); + keyValuePairs.Add("day5_1_Min", day5_1_Min); + keyValuePairs.Add("day5_1_Tem", day5_1_Tem); + keyValuePairs.Add("day5_1_Hum", day5_1_Hum); + keyValuePairs.Add("day5_1_Man", day5_1_Man); + keyValuePairs.Add("day5_2_Hour", day5_2_Hour); + keyValuePairs.Add("day5_2_Min", day5_2_Min); + keyValuePairs.Add("day5_2_Tem", day5_2_Tem); + keyValuePairs.Add("day5_2_Hum", day5_2_Hum); + keyValuePairs.Add("day5_2_Man", day5_2_Man); + + keyValuePairs.Add("day6_1_Hour", day6_1_Hour); + keyValuePairs.Add("day6_1_Min", day6_1_Min); + keyValuePairs.Add("day6_1_Tem", day6_1_Tem); + keyValuePairs.Add("day6_1_Hum", day6_1_Hum); + keyValuePairs.Add("day6_1_Man", day6_1_Man); + keyValuePairs.Add("day6_2_Hour", day6_2_Hour); + keyValuePairs.Add("day6_2_Min", day6_2_Min); + keyValuePairs.Add("day6_2_Tem", day6_2_Tem); + keyValuePairs.Add("day6_2_Hum", day6_2_Hum); + keyValuePairs.Add("day6_2_Man", day6_2_Man); + + keyValuePairs.Add("day7_1_Hour", day7_1_Hour); + keyValuePairs.Add("day7_1_Min", day7_1_Min); + keyValuePairs.Add("day7_1_Tem", day7_1_Tem); + keyValuePairs.Add("day7_1_Hum", day7_1_Hum); + keyValuePairs.Add("day7_1_Man", day7_1_Man); + keyValuePairs.Add("day7_2_Hour", day7_2_Hour); + keyValuePairs.Add("day7_2_Min", day7_2_Min); + keyValuePairs.Add("day7_2_Tem", day7_2_Tem); + keyValuePairs.Add("day7_2_Hum", day7_2_Hum); + keyValuePairs.Add("day7_2_Man", day7_2_Man); + + keyValuePairs.Add("day8_1_Hour", day8_1_Hour); + keyValuePairs.Add("day8_1_Min", day8_1_Min); + keyValuePairs.Add("day8_1_Tem", day8_1_Tem); + keyValuePairs.Add("day8_1_Hum", day8_1_Hum); + keyValuePairs.Add("day8_1_Man", day8_1_Man); + keyValuePairs.Add("day8_2_Hour", day8_2_Hour); + keyValuePairs.Add("day8_2_Min", day8_2_Min); + keyValuePairs.Add("day8_2_Tem", day8_2_Tem); + keyValuePairs.Add("day8_2_Hum", day8_2_Hum); + keyValuePairs.Add("day8_2_Man", day8_2_Man); + + keyValuePairs.Add("day9_1_Hour", day9_1_Hour); + keyValuePairs.Add("day9_1_Min", day9_1_Min); + keyValuePairs.Add("day9_1_Tem", day9_1_Tem); + keyValuePairs.Add("day9_1_Hum", day9_1_Hum); + keyValuePairs.Add("day9_1_Man", day9_1_Man); + keyValuePairs.Add("day9_2_Hour", day9_2_Hour); + keyValuePairs.Add("day9_2_Min", day9_2_Min); + keyValuePairs.Add("day9_2_Tem", day9_2_Tem); + keyValuePairs.Add("day9_2_Hum", day9_2_Hum); + keyValuePairs.Add("day9_2_Man", day9_2_Man); + + keyValuePairs.Add("day10_1_Hour", day10_1_Hour); + keyValuePairs.Add("day10_1_Min", day10_1_Min); + keyValuePairs.Add("day10_1_Tem", day10_1_Tem); + keyValuePairs.Add("day10_1_Hum", day10_1_Hum); + keyValuePairs.Add("day10_1_Man", day10_1_Man); + keyValuePairs.Add("day10_2_Hour", day10_2_Hour); + keyValuePairs.Add("day10_2_Min", day10_2_Min); + keyValuePairs.Add("day10_2_Tem", day10_2_Tem); + keyValuePairs.Add("day10_2_Hum", day10_2_Hum); + keyValuePairs.Add("day10_2_Man", day10_2_Man); + + keyValuePairs.Add("day11_1_Hour", day11_1_Hour); + keyValuePairs.Add("day11_1_Min", day11_1_Min); + keyValuePairs.Add("day11_1_Tem", day11_1_Tem); + keyValuePairs.Add("day11_1_Hum", day11_1_Hum); + keyValuePairs.Add("day11_1_Man", day11_1_Man); + keyValuePairs.Add("day11_2_Hour", day11_2_Hour); + keyValuePairs.Add("day11_2_Min", day11_2_Min); + keyValuePairs.Add("day11_2_Tem", day11_2_Tem); + keyValuePairs.Add("day11_2_Hum", day11_2_Hum); + keyValuePairs.Add("day11_2_Man", day11_2_Man); + + keyValuePairs.Add("day12_1_Hour", day12_1_Hour); + keyValuePairs.Add("day12_1_Min", day12_1_Min); + keyValuePairs.Add("day12_1_Tem", day12_1_Tem); + keyValuePairs.Add("day12_1_Hum", day12_1_Hum); + keyValuePairs.Add("day12_1_Man", day12_1_Man); + keyValuePairs.Add("day12_2_Hour", day12_2_Hour); + keyValuePairs.Add("day12_2_Min", day12_2_Min); + keyValuePairs.Add("day12_2_Tem", day12_2_Tem); + keyValuePairs.Add("day12_2_Hum", day12_2_Hum); + keyValuePairs.Add("day12_2_Man", day12_2_Man); + + keyValuePairs.Add("day13_1_Hour", day13_1_Hour); + keyValuePairs.Add("day13_1_Min", day13_1_Min); + keyValuePairs.Add("day13_1_Tem", day13_1_Tem); + keyValuePairs.Add("day13_1_Hum", day13_1_Hum); + keyValuePairs.Add("day13_1_Man", day13_1_Man); + keyValuePairs.Add("day13_2_Hour", day13_2_Hour); + keyValuePairs.Add("day13_2_Min", day13_2_Min); + keyValuePairs.Add("day13_2_Tem", day13_2_Tem); + keyValuePairs.Add("day13_2_Hum", day13_2_Hum); + keyValuePairs.Add("day13_2_Man", day13_2_Man); + + keyValuePairs.Add("day14_1_Hour", day14_1_Hour); + keyValuePairs.Add("day14_1_Min", day14_1_Min); + keyValuePairs.Add("day14_1_Tem", day14_1_Tem); + keyValuePairs.Add("day14_1_Hum", day14_1_Hum); + keyValuePairs.Add("day14_1_Man", day14_1_Man); + keyValuePairs.Add("day14_2_Hour", day14_2_Hour); + keyValuePairs.Add("day14_2_Min", day14_2_Min); + keyValuePairs.Add("day14_2_Tem", day14_2_Tem); + keyValuePairs.Add("day14_2_Hum", day14_2_Hum); + keyValuePairs.Add("day14_2_Man", day14_2_Man); + + keyValuePairs.Add("day15_1_Hour", day15_1_Hour); + keyValuePairs.Add("day15_1_Min", day15_1_Min); + keyValuePairs.Add("day15_1_Tem", day15_1_Tem); + keyValuePairs.Add("day15_1_Hum", day15_1_Hum); + keyValuePairs.Add("day15_1_Man", day15_1_Man); + keyValuePairs.Add("day15_2_Hour", day15_2_Hour); + keyValuePairs.Add("day15_2_Min", day15_2_Min); + keyValuePairs.Add("day15_2_Tem", day15_2_Tem); + keyValuePairs.Add("day15_2_Hum", day15_2_Hum); + keyValuePairs.Add("day15_2_Man", day15_2_Man); + + keyValuePairs.Add("day16_1_Hour", day16_1_Hour); + keyValuePairs.Add("day16_1_Min", day16_1_Min); + keyValuePairs.Add("day16_1_Tem", day16_1_Tem); + keyValuePairs.Add("day16_1_Hum", day16_1_Hum); + keyValuePairs.Add("day16_1_Man", day16_1_Man); + keyValuePairs.Add("day16_2_Hour", day16_2_Hour); + keyValuePairs.Add("day16_2_Min", day16_2_Min); + keyValuePairs.Add("day16_2_Tem", day16_2_Tem); + keyValuePairs.Add("day16_2_Hum", day16_2_Hum); + keyValuePairs.Add("day16_2_Man", day16_2_Man); + + keyValuePairs.Add("day17_1_Hour", day17_1_Hour); + keyValuePairs.Add("day17_1_Min", day17_1_Min); + keyValuePairs.Add("day17_1_Tem", day17_1_Tem); + keyValuePairs.Add("day17_1_Hum", day17_1_Hum); + keyValuePairs.Add("day17_1_Man", day17_1_Man); + keyValuePairs.Add("day17_2_Hour", day17_2_Hour); + keyValuePairs.Add("day17_2_Min", day17_2_Min); + keyValuePairs.Add("day17_2_Tem", day17_2_Tem); + keyValuePairs.Add("day17_2_Hum", day17_2_Hum); + keyValuePairs.Add("day17_2_Man", day17_2_Man); + + keyValuePairs.Add("day18_1_Hour", day18_1_Hour); + keyValuePairs.Add("day18_1_Min", day18_1_Min); + keyValuePairs.Add("day18_1_Tem", day18_1_Tem); + keyValuePairs.Add("day18_1_Hum", day18_1_Hum); + keyValuePairs.Add("day18_1_Man", day18_1_Man); + keyValuePairs.Add("day18_2_Hour", day18_2_Hour); + keyValuePairs.Add("day18_2_Min", day18_2_Min); + keyValuePairs.Add("day18_2_Tem", day18_2_Tem); + keyValuePairs.Add("day18_2_Hum", day18_2_Hum); + keyValuePairs.Add("day18_2_Man", day18_2_Man); + + keyValuePairs.Add("day19_1_Hour", day19_1_Hour); + keyValuePairs.Add("day19_1_Min", day19_1_Min); + keyValuePairs.Add("day19_1_Tem", day19_1_Tem); + keyValuePairs.Add("day19_1_Hum", day19_1_Hum); + keyValuePairs.Add("day19_1_Man", day19_1_Man); + keyValuePairs.Add("day19_2_Hour", day19_2_Hour); + keyValuePairs.Add("day19_2_Min", day19_2_Min); + keyValuePairs.Add("day19_2_Tem", day19_2_Tem); + keyValuePairs.Add("day19_2_Hum", day19_2_Hum); + keyValuePairs.Add("day19_2_Man", day19_2_Man); + + keyValuePairs.Add("day20_1_Hour", day20_1_Hour); + keyValuePairs.Add("day20_1_Min", day20_1_Min); + keyValuePairs.Add("day20_1_Tem", day20_1_Tem); + keyValuePairs.Add("day20_1_Hum", day20_1_Hum); + keyValuePairs.Add("day20_1_Man", day20_1_Man); + keyValuePairs.Add("day20_2_Hour", day20_2_Hour); + keyValuePairs.Add("day20_2_Min", day20_2_Min); + keyValuePairs.Add("day20_2_Tem", day20_2_Tem); + keyValuePairs.Add("day20_2_Hum", day20_2_Hum); + keyValuePairs.Add("day20_2_Man", day20_2_Man); + + keyValuePairs.Add("day21_1_Hour", day21_1_Hour); + keyValuePairs.Add("day21_1_Min", day21_1_Min); + keyValuePairs.Add("day21_1_Tem", day21_1_Tem); + keyValuePairs.Add("day21_1_Hum", day21_1_Hum); + keyValuePairs.Add("day21_1_Man", day21_1_Man); + keyValuePairs.Add("day21_2_Hour", day21_2_Hour); + keyValuePairs.Add("day21_2_Min", day21_2_Min); + keyValuePairs.Add("day21_2_Tem", day21_2_Tem); + keyValuePairs.Add("day21_2_Hum", day21_2_Hum); + keyValuePairs.Add("day21_2_Man", day21_2_Man); + + keyValuePairs.Add("day22_1_Hour", day22_1_Hour); + keyValuePairs.Add("day22_1_Min", day22_1_Min); + keyValuePairs.Add("day22_1_Tem", day22_1_Tem); + keyValuePairs.Add("day22_1_Hum", day22_1_Hum); + keyValuePairs.Add("day22_1_Man", day22_1_Man); + keyValuePairs.Add("day22_2_Hour", day22_2_Hour); + keyValuePairs.Add("day22_2_Min", day22_2_Min); + keyValuePairs.Add("day22_2_Tem", day22_2_Tem); + keyValuePairs.Add("day22_2_Hum", day22_2_Hum); + keyValuePairs.Add("day22_2_Man", day22_2_Man); + + keyValuePairs.Add("day23_1_Hour", day23_1_Hour); + keyValuePairs.Add("day23_1_Min", day23_1_Min); + keyValuePairs.Add("day23_1_Tem", day23_1_Tem); + keyValuePairs.Add("day23_1_Hum", day23_1_Hum); + keyValuePairs.Add("day23_1_Man", day23_1_Man); + keyValuePairs.Add("day23_2_Hour", day23_2_Hour); + keyValuePairs.Add("day23_2_Min", day23_2_Min); + keyValuePairs.Add("day23_2_Tem", day23_2_Tem); + keyValuePairs.Add("day23_2_Hum", day23_2_Hum); + keyValuePairs.Add("day23_2_Man", day23_2_Man); + + keyValuePairs.Add("day24_1_Hour", day24_1_Hour); + keyValuePairs.Add("day24_1_Min", day24_1_Min); + keyValuePairs.Add("day24_1_Tem", day24_1_Tem); + keyValuePairs.Add("day24_1_Hum", day24_1_Hum); + keyValuePairs.Add("day24_1_Man", day24_1_Man); + keyValuePairs.Add("day24_2_Hour", day24_2_Hour); + keyValuePairs.Add("day24_2_Min", day24_2_Min); + keyValuePairs.Add("day24_2_Tem", day24_2_Tem); + keyValuePairs.Add("day24_2_Hum", day24_2_Hum); + keyValuePairs.Add("day24_2_Man", day24_2_Man); + + keyValuePairs.Add("day25_1_Hour", day25_1_Hour); + keyValuePairs.Add("day25_1_Min", day25_1_Min); + keyValuePairs.Add("day25_1_Tem", day25_1_Tem); + keyValuePairs.Add("day25_1_Hum", day25_1_Hum); + keyValuePairs.Add("day25_1_Man", day25_1_Man); + keyValuePairs.Add("day25_2_Hour", day25_2_Hour); + keyValuePairs.Add("day25_2_Min", day25_2_Min); + keyValuePairs.Add("day25_2_Tem", day25_2_Tem); + keyValuePairs.Add("day25_2_Hum", day25_2_Hum); + keyValuePairs.Add("day25_2_Man", day25_2_Man); + + keyValuePairs.Add("day26_1_Hour", day26_1_Hour); + keyValuePairs.Add("day26_1_Min", day26_1_Min); + keyValuePairs.Add("day26_1_Tem", day26_1_Tem); + keyValuePairs.Add("day26_1_Hum", day26_1_Hum); + keyValuePairs.Add("day26_1_Man", day26_1_Man); + keyValuePairs.Add("day26_2_Hour", day26_2_Hour); + keyValuePairs.Add("day26_2_Min", day26_2_Min); + keyValuePairs.Add("day26_2_Tem", day26_2_Tem); + keyValuePairs.Add("day26_2_Hum", day26_2_Hum); + keyValuePairs.Add("day26_2_Man", day26_2_Man); + + keyValuePairs.Add("day27_1_Hour", day27_1_Hour); + keyValuePairs.Add("day27_1_Min", day27_1_Min); + keyValuePairs.Add("day27_1_Tem", day27_1_Tem); + keyValuePairs.Add("day27_1_Hum", day27_1_Hum); + keyValuePairs.Add("day27_1_Man", day27_1_Man); + keyValuePairs.Add("day27_2_Hour", day27_2_Hour); + keyValuePairs.Add("day27_2_Min", day27_2_Min); + keyValuePairs.Add("day27_2_Tem", day27_2_Tem); + keyValuePairs.Add("day27_2_Hum", day27_2_Hum); + keyValuePairs.Add("day27_2_Man", day27_2_Man); + + keyValuePairs.Add("day28_1_Hour", day28_1_Hour); + keyValuePairs.Add("day28_1_Min", day28_1_Min); + keyValuePairs.Add("day28_1_Tem", day28_1_Tem); + keyValuePairs.Add("day28_1_Hum", day28_1_Hum); + keyValuePairs.Add("day28_1_Man", day28_1_Man); + keyValuePairs.Add("day28_2_Hour", day28_2_Hour); + keyValuePairs.Add("day28_2_Min", day28_2_Min); + keyValuePairs.Add("day28_2_Tem", day28_2_Tem); + keyValuePairs.Add("day28_2_Hum", day28_2_Hum); + keyValuePairs.Add("day28_2_Man", day28_2_Man); + + keyValuePairs.Add("day29_1_Hour", day29_1_Hour); + keyValuePairs.Add("day29_1_Min", day29_1_Min); + keyValuePairs.Add("day29_1_Tem", day29_1_Tem); + keyValuePairs.Add("day29_1_Hum", day29_1_Hum); + keyValuePairs.Add("day29_1_Man", day29_1_Man); + keyValuePairs.Add("day29_2_Hour", day29_2_Hour); + keyValuePairs.Add("day29_2_Min", day29_2_Min); + keyValuePairs.Add("day29_2_Tem", day29_2_Tem); + keyValuePairs.Add("day29_2_Hum", day29_2_Hum); + keyValuePairs.Add("day29_2_Man", day29_2_Man); + + keyValuePairs.Add("day30_1_Hour", day30_1_Hour); + keyValuePairs.Add("day30_1_Min", day30_1_Min); + keyValuePairs.Add("day30_1_Tem", day30_1_Tem); + keyValuePairs.Add("day30_1_Hum", day30_1_Hum); + keyValuePairs.Add("day30_1_Man", day30_1_Man); + keyValuePairs.Add("day30_2_Hour", day30_2_Hour); + keyValuePairs.Add("day30_2_Min", day30_2_Min); + keyValuePairs.Add("day30_2_Tem", day30_2_Tem); + keyValuePairs.Add("day30_2_Hum", day30_2_Hum); + keyValuePairs.Add("day30_2_Man", day30_2_Man); + + keyValuePairs.Add("day31_1_Hour", day31_1_Hour); + keyValuePairs.Add("day31_1_Min", day31_1_Min); + keyValuePairs.Add("day31_1_Tem", day31_1_Tem); + keyValuePairs.Add("day31_1_Hum", day31_1_Hum); + keyValuePairs.Add("day31_1_Man", day31_1_Man); + keyValuePairs.Add("day31_2_Hour", day31_2_Hour); + keyValuePairs.Add("day31_2_Min", day31_2_Min); + keyValuePairs.Add("day31_2_Tem", day31_2_Tem); + keyValuePairs.Add("day31_2_Hum", day31_2_Hum); + keyValuePairs.Add("day31_2_Man", day31_2_Man); + + BLL.Common.FastReportService.ResetData(); + BLL.Common.FastReportService.AddFastreportParameter(keyValuePairs); + + string initTemplatePath = ""; + string rootPath = Server.MapPath("~/"); + + initTemplatePath = "File\\Fastreport\\JGZL\\焊材库温湿度记录.frx"; + + if (File.Exists(rootPath + initTemplatePath)) + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("../common/ReportPrint/Fastreport.aspx?ReportPath={0}", rootPath + initTemplatePath))); + + } + //BindGrid(); + //var project = BLL.Base_ProjectService.GetProjectByProjectId(this.drpProjectId.SelectedValue); + //string RHDate = (Funs.GetNewDateTime(this.txtStartDate.Text).Value.Year).ToString() + "年" + (Funs.GetNewDateTime(this.txtStartDate.Text).Value.Month).ToString() + "月"; + //string varValue = project.ProjectName + "|" + RHDate; + + //varValue = HttpUtility.UrlEncodeUnicode(varValue); + //string replaceParameter = this.drpProjectId.SelectedValue + "|" + this.txtStartDate.Text + "|" + this.txtEndDate.Text; + + //string reportId = BLL.Const.HJGL_EWeldRHRecordNewReportId; + //PageContext.RegisterStartupScript(Window2.GetShowReference(String.Format("../../Common/ReportPrint/ExReportPrint.aspx?ispop=1&reportId={0}&replaceParameter={1}&varValue={2}&projectId=0", reportId, replaceParameter, varValue, "打印 - "))); + } + else + { + ShowNotify("请选择项目和记录日期!", MessageBoxIcon.Warning); + return; + } + } + #endregion + + public byte[] SaveImage(String path) + { + FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read); //将图片以文件流的形式进行保存 + BinaryReader br = new BinaryReader(fs); + byte[] imgBytesIn = br.ReadBytes((int)fs.Length); //将流读入到字节数组中 + return imgBytesIn; + } + } +} \ No newline at end of file diff --git a/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.designer.cs new file mode 100644 index 0000000..cbe8564 --- /dev/null +++ b/HJGL_DS/FineUIPro.Web/JGZL/EWeldRHRecord.aspx.designer.cs @@ -0,0 +1,215 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.JGZL +{ + + + public partial class EWeldRHRecord + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// drpProjectId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpProjectId; + + /// + /// txtStartDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartDate; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// txtEndDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndDate; + + /// + /// drpUnitStore 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpUnitStore; + + /// + /// btnSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSearch; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnSelect 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSelect; + + /// + /// btnPrint 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnPrint; + + /// + /// lblNumber 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblNumber; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + + /// + /// Window2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window2; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuDelete 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDelete; + } +} diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificate.aspx b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificate.aspx index eb4857e..9000889 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificate.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificate.aspx @@ -5,7 +5,7 @@ - 压力管道安装质量证明书 + 工业管道安装质量证明书
@@ -13,7 +13,7 @@ @@ -25,28 +25,28 @@ - + Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="工业管道安装质量证明书" + TitleToolTip="工业管道安装质量证明书" AutoScroll="true"> - + - + FieldType="String" HeaderTextAlign="Center" TextAlign="Left" MinWidth="120px"> @@ -80,20 +80,32 @@ FieldType="String" HeaderTextAlign="Center" TextAlign="Left" MinWidth="120px"> + FieldType="String" HeaderTextAlign="Center" TextAlign="Left" MinWidth="150px"> - + + + + + + + + <%-- - - --%> + <%-- - - --%> + <%-- - - --%> + <%-- - + --%> @@ -116,11 +128,11 @@ - - diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx index 1addbf7..fd8e8e2 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx @@ -26,8 +26,7 @@ - - + <%-- @@ -50,37 +49,41 @@ - - + + + <%----%> + <%----%> - + <%-- - + --%> - + <%----%> + - + <%-- - + + + --%> + + + + - - - - - - - + + <%----%> diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.cs index a126283..fe08a97 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.cs @@ -1,4 +1,5 @@ using BLL; +using Model; using System; namespace FineUIPro.Web.JGZL @@ -49,6 +50,17 @@ namespace FineUIPro.Web.JGZL { this.ProjectId = Request.Params["projectId"]; this.CertificateId = Request.Params["certificateId"]; + //管道等级 + this.drpPipelineLevel.DataTextField = "ISC_IsoName"; + this.drpPipelineLevel.DataValueField = "ISC_IsoName"; + this.drpPipelineLevel.DataSource = BLL.HJGL_PW_IsoInfoService.GetPipelineLevelList(this.ProjectId); + this.drpPipelineLevel.DataBind(); + //管道长度 + this.drpPipelineLength.DataTextField = "PipeLineLength"; + this.drpPipelineLength.DataValueField = "PipeLineLength"; + this.drpPipelineLength.DataSource = BLL.HJGL_PW_IsoInfoService.GetPipeLineLengthList(this.ProjectId); + this.drpPipelineLength.DataBind(); + if (!string.IsNullOrEmpty(this.CertificateId)) { var report = BLL.IndustrialPipelineInstallationQualityCertificateService.GetIndustrialPipelineInstallationQualityCertificateById(this.CertificateId); @@ -62,19 +74,33 @@ namespace FineUIPro.Web.JGZL this.txtDeliveryUnitCode.Text = report.DeliveryUnitCode; this.txtInstallStartDate.Text = report.InstallStartDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.InstallStartDate) : ""; this.txtInstallEndDate.Text = report.InstallEndDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.InstallEndDate) : ""; - this.txtPipelineLevel.Text = report.PipelineLevel; - this.txtPipelineLength.Text = report.PipelineLength; - this.txtDesignLicenseCode.Text = report.DesignLicenseCode; - this.txtQualificationCertificateCode.Text = report.QualificationCertificateCode; - this.txtInstitutionalApprovalCertificate.Text = report.InstitutionalApprovalCertificate; + if (!string.IsNullOrEmpty(report.PipelineLevel)) + { + this.drpPipelineLevel.SelectedValue = report.PipelineLevel; + } + if (!string.IsNullOrEmpty(report.PipelineLength)) + { + this.drpPipelineLength.SelectedValue = report.PipelineLength; + } + //this.txtPipelineLevel.Text = report.PipelineLevel; + //this.txtPipelineLength.Text = report.PipelineLength; + //this.txtDesignLicenseCode.Text = report.DesignLicenseCode; + //this.txtQualificationCertificateCode.Text = report.QualificationCertificateCode; + //this.txtInstitutionalApprovalCertificate.Text = report.InstitutionalApprovalCertificate; this.txtDesignUnit.Text = report.DesignUnit; - this.txtSupervisoryAndInspectionAgency.Text = report.SupervisoryAndInspectionAgency; + //this.txtSupervisoryAndInspectionAgency.Text = report.SupervisoryAndInspectionAgency; this.txtLosslessTestingAgency.Text = report.LosslessTestingAgency; this.txtInstallationInspection.Text = report.InstallationInspection; this.txtConstructionUnit.Text = report.ConstructionUnit; - this.txtRemark.Text = report.Remark; + //this.txtRemark.Text = report.Remark; } } + else + { + this.txtInstallationInspection.Text = "浙江省特种设备研究院"; + this.txtConstructionUnit.Text = "浙江石油化工有限公司"; + this.txtSpecialEquipmentProductionLicenseCode.Text = "TS3833339-2028"; + } } } #endregion @@ -98,16 +124,24 @@ namespace FineUIPro.Web.JGZL newReport.DeliveryUnitCode = this.txtDeliveryUnitCode.Text.Trim(); newReport.InstallStartDate = Funs.GetNewDateTime(this.txtInstallStartDate.Text.Trim()); newReport.InstallEndDate = Funs.GetNewDateTime(this.txtInstallEndDate.Text.Trim()); - newReport.PipelineLevel = this.txtPipelineLevel.Text.Trim(); - newReport.PipelineLength = this.txtPipelineLength.Text.Trim(); + if(!string.IsNullOrEmpty(drpPipelineLevel.SelectedValue)) + { + newReport.PipelineLevel = this.drpPipelineLevel.SelectedValue; + } + if (!string.IsNullOrEmpty(drpPipelineLength.SelectedValue)) + { + newReport.PipelineLength = this.drpPipelineLength.SelectedValue; + } + //newReport.PipelineLevel = this.txtPipelineLevel.Text.Trim(); + //newReport.PipelineLength = this.txtPipelineLength.Text.Trim(); newReport.DesignUnit = this.txtDesignUnit.Text.Trim(); newReport.LosslessTestingAgency = this.txtLosslessTestingAgency.Text.Trim(); - newReport.SupervisoryAndInspectionAgency = this.txtSupervisoryAndInspectionAgency.Text.Trim(); + //newReport.SupervisoryAndInspectionAgency = this.txtSupervisoryAndInspectionAgency.Text.Trim(); newReport.ConstructionUnit = this.txtConstructionUnit.Text.Trim(); - newReport.Remark = this.txtRemark.Text.Trim(); - newReport.DesignLicenseCode = this.txtDesignLicenseCode.Text.Trim(); - newReport.QualificationCertificateCode = this.txtQualificationCertificateCode.Text.Trim(); - newReport.InstitutionalApprovalCertificate = this.txtInstitutionalApprovalCertificate.Text.Trim(); + //newReport.Remark = this.txtRemark.Text.Trim(); + //newReport.DesignLicenseCode = this.txtDesignLicenseCode.Text.Trim(); + //newReport.QualificationCertificateCode = this.txtQualificationCertificateCode.Text.Trim(); + //newReport.InstitutionalApprovalCertificate = this.txtInstitutionalApprovalCertificate.Text.Trim(); newReport.InstallationInspection = this.txtInstallationInspection.Text.Trim(); if (!string.IsNullOrEmpty(this.CertificateId)) diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.designer.cs index 870dd76..83755ba 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.designer.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationQualityCertificateEdit.aspx.designer.cs @@ -77,15 +77,6 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtCertificateCode; - /// - /// txtSpecialEquipmentProductionLicenseCode 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtSpecialEquipmentProductionLicenseCode; - /// /// txtDeliveryUnit 控件。 /// @@ -123,49 +114,22 @@ namespace FineUIPro.Web.JGZL protected global::FineUIPro.DatePicker txtInstallEndDate; /// - /// txtPipelineLevel 控件。 + /// drpPipelineLevel 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.TextBox txtPipelineLevel; + protected global::FineUIPro.DropDownList drpPipelineLevel; /// - /// txtPipelineLength 控件。 + /// drpPipelineLength 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.TextBox txtPipelineLength; - - /// - /// txtDesignLicenseCode 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtDesignLicenseCode; - - /// - /// txtQualificationCertificateCode 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtQualificationCertificateCode; - - /// - /// txtInstitutionalApprovalCertificate 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtInstitutionalApprovalCertificate; + protected global::FineUIPro.DropDownList drpPipelineLength; /// /// txtDesignUnit 控件。 @@ -176,15 +140,6 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtDesignUnit; - /// - /// txtSupervisoryAndInspectionAgency 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtSupervisoryAndInspectionAgency; - /// /// txtLosslessTestingAgency 控件。 /// @@ -195,7 +150,7 @@ namespace FineUIPro.Web.JGZL protected global::FineUIPro.TextBox txtLosslessTestingAgency; /// - /// txtInstallationInspection 控件。 + /// txtInstallationInspection 控件。 /// /// /// 自动生成的字段。 @@ -213,12 +168,12 @@ namespace FineUIPro.Web.JGZL protected global::FineUIPro.TextBox txtConstructionUnit; /// - /// txtRemark 控件。 + /// txtSpecialEquipmentProductionLicenseCode 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.TextArea txtRemark; + protected global::FineUIPro.TextBox txtSpecialEquipmentProductionLicenseCode; } } diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx index 348c5c4..e0b2add 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx @@ -5,7 +5,7 @@ - 压力管道安装汇总表 + 工业管道安装汇总表 @@ -13,7 +13,7 @@ @@ -25,28 +25,28 @@ - + Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="工业管道安装汇总表" + TitleToolTip="工业管道安装汇总表" AutoScroll="true"> - + - - - - diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx.cs index e85896f..1bebf4b 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummary.aspx.cs @@ -229,6 +229,9 @@ namespace FineUIPro.Web.JGZL dt.Columns.Add("CleaningMethod"); dt.Columns.Add("CorrosionControlMethod"); dt.Columns.Add("InsulationMethod"); + dt.Columns.Add("PipelineStartPoint"); + dt.Columns.Add("PipelineEndPoint"); + dt.Columns.Add("Remark"); DataRow[] rows = tb.DefaultView.ToTable().Select(); int i = 0; @@ -259,6 +262,9 @@ namespace FineUIPro.Web.JGZL newRow["CleaningMethod"] = row["CleaningMethod"].ToString(); newRow["CorrosionControlMethod"] = row["CorrosionControlMethod"].ToString(); newRow["InsulationMethod"] = row["InsulationMethod"].ToString(); + newRow["PipelineStartPoint"] = row["PipelineStartPoint"].ToString(); + newRow["PipelineEndPoint"] = row["PipelineEndPoint"].ToString(); + newRow["Remark"] = row["Remark"].ToString(); dt.Rows.Add(newRow); i++; } diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx index 8f9b0ee..4b173f6 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx @@ -5,7 +5,7 @@ - 编辑压力管道安装汇总表 + 编辑工业管道安装汇总表 @@ -26,7 +26,7 @@ - + <%----%> @@ -38,17 +38,17 @@ - + <%----%> - <%-- + - --%> + @@ -57,50 +57,52 @@ - - + <%----%> + + - - - + + + - - + + + + + + + + - - + + - - + <%----%> + + - + <%-- - - - - - - - + - + --%> - - + + @@ -109,11 +111,11 @@ - + <%-- - + --%> diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.cs index e492dd9..bfc166b 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.cs @@ -106,11 +106,11 @@ namespace FineUIPro.Web.JGZL this.drpPipelineCode.SelectedValue = report.PipelineCode; } this.txtPipelineLevel.Text = report.PipelineLevel; - //this.txtPipelineStartPoint.Text = report.PipelineStartPoint; - //this.txtPipelineEndPoint.Text = report.PipelineEndPoint; + this.txtPipelineStartPoint.Text = report.PipelineStartPoint; + this.txtPipelineEndPoint.Text = report.PipelineEndPoint; this.txtDesignPressure.Text = report.DesignPressure; this.txtDesignTemperature.Text = report.DesignTemperature; - this.txtOperatingTemperature.Text = report.OperatingTemperature; + //this.txtOperatingTemperature.Text = report.OperatingTemperature; this.txtMedium.Text = report.Medium; this.txtMaterial.Text = report.Material; this.txtSpecifications.Text = report.Specifications; @@ -121,14 +121,14 @@ namespace FineUIPro.Web.JGZL //this.txtVoltageResistantTestMethod.Text = report.VoltageResistantTestMethod; this.txtVoltageResistantTestMedium.Text = report.VoltageResistantTestMedium; this.txtVoltageResistantTestPressure.Text = report.VoltageResistantTestPressure; - this.txtVoltageResistantTestDate.Text = report.VoltageResistantTestDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.VoltageResistantTestDate) : ""; + //this.txtVoltageResistantTestDate.Text = report.VoltageResistantTestDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.VoltageResistantTestDate) : ""; this.txtLeakageTestMedium.Text = report.LeakageTestMedium; this.txtLeakageTestPressure.Text = report.LeakageTestPressure; - this.txtLeakageTestDate.Text = report.LeakageTestDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.LeakageTestDate) : ""; + //this.txtLeakageTestDate.Text = report.LeakageTestDate.HasValue ? string.Format("{0:yyyy-MM-dd}", report.LeakageTestDate) : ""; this.txtCleaningMethod.Text = report.CleaningMethod; this.txtCorrosionControlMethod.Text = report.CorrosionControlMethod; this.txtInsulationMethod.Text = report.InsulationMethod; - this.txtRemark.Text = report.Remark; + this.txtRemarks.Text = report.Remark; } } } @@ -183,11 +183,11 @@ namespace FineUIPro.Web.JGZL newReport.CertificateId = this.drpCertificateCode.SelectedValue; newReport.PipelineCode = this.drpPipelineCode.SelectedValue; newReport.PipelineLevel = this.txtPipelineLevel.Text.Trim(); - //newReport.PipelineStartPoint = this.txtPipelineStartPoint.Text.Trim(); - //newReport.PipelineEndPoint = this.txtPipelineEndPoint.Text.Trim(); + newReport.PipelineStartPoint = this.txtPipelineStartPoint.Text.Trim(); + newReport.PipelineEndPoint = this.txtPipelineEndPoint.Text.Trim(); newReport.DesignPressure = this.txtDesignPressure.Text.Trim(); newReport.DesignTemperature = this.txtDesignTemperature.Text.Trim(); - newReport.OperatingTemperature = this.txtOperatingTemperature.Text.Trim(); + //newReport.OperatingTemperature = this.txtOperatingTemperature.Text.Trim(); newReport.Medium = this.txtMedium.Text.Trim(); newReport.Material = this.txtMaterial.Text.Trim(); newReport.Specifications = this.txtSpecifications.Text.Trim(); @@ -198,14 +198,14 @@ namespace FineUIPro.Web.JGZL //newReport.VoltageResistantTestMethod = this.txtVoltageResistantTestMethod.Text.Trim(); newReport.VoltageResistantTestMedium = this.txtVoltageResistantTestMedium.Text.Trim(); newReport.VoltageResistantTestPressure = this.txtVoltageResistantTestPressure.Text.Trim(); - newReport.VoltageResistantTestDate = Funs.GetNewDateTime(this.txtVoltageResistantTestDate.Text); + //newReport.VoltageResistantTestDate = Funs.GetNewDateTime(this.txtVoltageResistantTestDate.Text); newReport.LeakageTestMedium = this.txtLeakageTestMedium.Text.Trim(); newReport.LeakageTestPressure = this.txtLeakageTestPressure.Text.Trim(); - newReport.LeakageTestDate = Funs.GetNewDateTime(this.txtLeakageTestDate.Text); + //newReport.LeakageTestDate = Funs.GetNewDateTime(this.txtLeakageTestDate.Text); newReport.CleaningMethod = this.txtCleaningMethod.Text.Trim(); newReport.CorrosionControlMethod = this.txtCorrosionControlMethod.Text.Trim(); newReport.InsulationMethod = this.txtInsulationMethod.Text.Trim(); - newReport.Remark = this.txtRemark.Text.Trim(); + newReport.Remark = this.txtRemarks.Text.Trim(); if (!string.IsNullOrEmpty(this.SummaryId)) { diff --git a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.designer.cs index 288ec0f..4860354 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.designer.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/IndustrialPipelineInstallationSummaryEdit.aspx.designer.cs @@ -113,6 +113,24 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtPipelineLevel; + /// + /// txtPipelineStartPoint 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPipelineStartPoint; + + /// + /// txtPipelineEndPoint 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPipelineEndPoint; + /// /// txtDesignPressure 控件。 /// @@ -131,15 +149,6 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtDesignTemperature; - /// - /// txtOperatingTemperature 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextBox txtOperatingTemperature; - /// /// txtMedium 控件。 /// @@ -203,6 +212,15 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtLosslessRatio; + /// + /// txtRemarks 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtRemarks; + /// /// txtVoltageResistantTestMedium 控件。 /// @@ -221,15 +239,6 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtVoltageResistantTestPressure; - /// - /// txtVoltageResistantTestDate 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.DatePicker txtVoltageResistantTestDate; - /// /// txtLeakageTestMedium 控件。 /// @@ -248,15 +257,6 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.TextBox txtLeakageTestPressure; - /// - /// txtLeakageTestDate 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.DatePicker txtLeakageTestDate; - /// /// txtCleaningMethod 控件。 /// @@ -292,14 +292,5 @@ namespace FineUIPro.Web.JGZL /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label1; - - /// - /// txtRemark 控件。 - /// - /// - /// 自动生成的字段。 - /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 - /// - protected global::FineUIPro.TextArea txtRemark; } } diff --git a/HJGL_DS/FineUIPro.Web/JGZL/TeamWeldingInspection.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/TeamWeldingInspection.aspx.cs index 8bb35da..afe8885 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/TeamWeldingInspection.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/TeamWeldingInspection.aspx.cs @@ -30,13 +30,29 @@ namespace FineUIPro.Web.JGZL this.drpProjectId.DataValueField = "ProjectId"; this.drpProjectId.DataSource = BLL.Base_ProjectService.GetOnProjectListByUserId(this.CurrUser.UserId, "1"); this.drpProjectId.DataBind(); - Funs.FineUIPleaseSelect(this.drpProjectId); - Funs.FineUIPleaseSelect(this.drpUsingUnitTeam); - Funs.FineUIPleaseSelect(this.drpInstallationArea); + Funs.FineUIPleaseSelect(this.drpProjectId); this.drpProjectId.SelectedValue = this.CurrUser.LoginProjectId; this.InitTreeMenu();//加载树 this.tvControlItem.SelectedNodeID = this.drpProjectId.SelectedValue; + + + this.drpUsingUnitTeam.DataTextField = "UsingUnitTeam"; + this.drpUsingUnitTeam.DataValueField = "UsingUnitTeam"; + this.drpUsingUnitTeam.DataSource = (from x in Funs.DB.JGZL_TeamWeldingInspection + where x.ProjectId == this.drpProjectId.SelectedValue + select x.UsingUnitTeam).Distinct().ToList(); + this.drpUsingUnitTeam.DataBind(); + Funs.FineUIPleaseSelect(this.drpUsingUnitTeam); + + this.drpInstallationArea.DataTextField = "InstallationArea"; + this.drpInstallationArea.DataValueField = "InstallationArea"; + this.drpInstallationArea.DataSource = (from x in Funs.DB.JGZL_TeamWeldingInspection + where x.ProjectId == this.drpProjectId.SelectedValue + select x.InstallationArea).Distinct().ToList(); + this.drpInstallationArea.DataBind(); + Funs.FineUIPleaseSelect(this.drpInstallationArea); + this.BindGrid(); } } @@ -96,8 +112,8 @@ namespace FineUIPro.Web.JGZL this.drpUsingUnitTeam.SelectedIndex = 0; this.drpInstallationArea.Items.Clear(); - this.drpInstallationArea.DataTextField = ""; - this.drpInstallationArea.DataValueField = ""; + this.drpInstallationArea.DataTextField = "InstallationArea"; + this.drpInstallationArea.DataValueField = "InstallationArea"; this.drpInstallationArea.DataSource= (from x in Funs.DB.JGZL_TeamWeldingInspection where x.ProjectId == this.tvControlItem.SelectedNodeID select x.InstallationArea).Distinct().ToList(); @@ -529,6 +545,24 @@ namespace FineUIPro.Web.JGZL { this.InitTreeMenu();//加载树 this.BindGrid(); + this.drpUsingUnitTeam.Items.Clear(); + this.drpUsingUnitTeam.DataTextField = "UsingUnitTeam"; + this.drpUsingUnitTeam.DataValueField = "UsingUnitTeam"; + this.drpUsingUnitTeam.DataSource = (from x in Funs.DB.JGZL_TeamWeldingInspection + where x.ProjectId == this.tvControlItem.SelectedNodeID + select x.UsingUnitTeam).Distinct().ToList(); + this.drpUsingUnitTeam.DataBind(); + Funs.FineUIPleaseSelect(this.drpUsingUnitTeam); + this.drpUsingUnitTeam.SelectedIndex = 0; + + this.drpInstallationArea.Items.Clear(); + this.drpInstallationArea.DataTextField = "InstallationArea"; + this.drpInstallationArea.DataValueField = "InstallationArea"; + this.drpInstallationArea.DataSource = (from x in Funs.DB.JGZL_TeamWeldingInspection + where x.ProjectId == this.tvControlItem.SelectedNodeID + select x.InstallationArea).Distinct().ToList(); + this.drpInstallationArea.DataBind(); + Funs.FineUIPleaseSelect(this.drpInstallationArea); } #endregion