From 00a325ba3a81b4023e24ed1bc00cb068464329dc Mon Sep 17 00:00:00 2001 From: wendy <408182087@qq.com> Date: Sun, 7 Apr 2024 10:44:22 +0800 Subject: [PATCH] =?UTF-8?q?20240407=20=E8=B4=A8=E9=87=8F=E6=9C=88=E6=8A=A5?= =?UTF-8?q?17=E3=80=8123?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DataBase/版本日志/SGGLDB_WH_2024-04-02.sql | 171 + SGGL/BLL/BLL.csproj | 2 + .../DataReceivingDocApproveService.cs | 82 + .../Comprehensive/DataReceivingDocService.cs | 112 + SGGL/BLL/Common/Const.cs | 5 + .../CQMS/Comprehensive/DataReceivingDoc.aspx | 184 + .../Comprehensive/DataReceivingDoc.aspx.cs | 324 ++ .../DataReceivingDoc.aspx.designer.cs | 222 ++ .../DataReceivingDocApprove.aspx | 49 + .../DataReceivingDocApprove.aspx.cs | 72 + .../DataReceivingDocApprove.aspx.designer.cs | 78 + .../Comprehensive/DataReceivingDocEdit.aspx | 171 + .../DataReceivingDocEdit.aspx.cs | 544 +++ .../DataReceivingDocEdit.aspx.designer.cs | 384 +++ .../CQMS/ManageReportNew/MonthReport.aspx.cs | 974 ++++++ .../CQMS/ManageReportNew/MonthReportEdit.aspx | 129 +- .../ManageReportNew/MonthReportEdit.aspx.cs | 508 ++- .../MonthReportEdit.aspx.designer.cs | 694 +++- SGGL/FineUIPro.Web/ErrLog.txt | 498 ++- .../CQMS/项目质量月报(202404011039575019).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011042564287).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011045503043).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011056108040).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011057317078).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011100589539).doc | Bin 0 -> 65323 bytes .../CQMS/项目质量月报(202404011109132272).doc | Bin 0 -> 65323 bytes .../File/Word/CQMS/项目质量月报.doc | Bin 65064 -> 65323 bytes .../File/Word/CQMS/项目质量月报1.doc | Bin 0 -> 65064 bytes ...41559_A-施工开车交叉期间动火作业许可证.doc | Bin 47616 -> 0 bytes ..._B-施工开车交叉期间盲板抽堵作业许可证.docx | Bin 19299 -> 0 bytes ...6_C-施工开车交叉期间受限空间作业许可证.doc | Bin 48640 -> 0 bytes ...D-施工开车区域作业许可证(非特殊作业).doc | Bin 35840 -> 0 bytes SGGL/FineUIPro.Web/FineUIPro.Web.csproj | 24 + SGGL/FineUIPro.Web/FineUIPro.Web.csproj.user | 2 +- SGGL/FineUIPro.Web/common/Menu_CQMS.xml | 3 +- SGGL/FineUIPro.Web/common/Menu_TestRun.xml | 10 +- SGGL/FineUIPro.Web/common/Menu_ZHGL.xml | 7 - SGGL/FineUIPro.Web/res/images/R-C.png | Bin 0 -> 85974 bytes .../upload/638477563446633497_CNCEC.png | Bin 0 -> 15937 bytes .../upload/638477565746229142_CNCEC.png | Bin 0 -> 15937 bytes .../upload/638477565876130600_CWCEC.bmp | Bin 0 -> 5599938 bytes .../upload/638477813954628977_CNCEC.png | Bin 0 -> 15937 bytes .../upload/638477828055143739_CNCEC.png | Bin 0 -> 15937 bytes .../upload/638477828134774856_SEDIN.gif | Bin 0 -> 4157 bytes .../upload/638477828219469853_TCC-.gif | Bin 0 -> 11667 bytes .../upload/638477828337479184_二维码图片.png | Bin 0 -> 6345 bytes .../upload/638477842725788245_CNCEC.png | Bin 0 -> 15937 bytes .../upload/638477844558037755_CNCEC.png | Bin 0 -> 15937 bytes SGGL/Model/Model.cs | 2953 +++++++++++++---- SGGL/WebAPI/WebAPI.csproj.user | 2 +- 50 files changed, 6951 insertions(+), 1253 deletions(-) create mode 100644 DataBase/版本日志/SGGLDB_WH_2024-04-02.sql create mode 100644 SGGL/BLL/CQMS/Comprehensive/DataReceivingDocApproveService.cs create mode 100644 SGGL/BLL/CQMS/Comprehensive/DataReceivingDocService.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.designer.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.designer.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.designer.cs create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011039575019).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011042564287).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011045503043).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011056108040).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011057317078).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011100589539).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011109132272).doc create mode 100644 SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报1.doc delete mode 100644 SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288166741559_A-施工开车交叉期间动火作业许可证.doc delete mode 100644 SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288324694000_B-施工开车交叉期间盲板抽堵作业许可证.docx delete mode 100644 SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288411617856_C-施工开车交叉期间受限空间作业许可证.doc delete mode 100644 SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288491179908_D-施工开车区域作业许可证(非特殊作业).doc create mode 100644 SGGL/FineUIPro.Web/res/images/R-C.png create mode 100644 SGGL/FineUIPro.Web/upload/638477563446633497_CNCEC.png create mode 100644 SGGL/FineUIPro.Web/upload/638477565746229142_CNCEC.png create mode 100644 SGGL/FineUIPro.Web/upload/638477565876130600_CWCEC.bmp create mode 100644 SGGL/FineUIPro.Web/upload/638477813954628977_CNCEC.png create mode 100644 SGGL/FineUIPro.Web/upload/638477828055143739_CNCEC.png create mode 100644 SGGL/FineUIPro.Web/upload/638477828134774856_SEDIN.gif create mode 100644 SGGL/FineUIPro.Web/upload/638477828219469853_TCC-.gif create mode 100644 SGGL/FineUIPro.Web/upload/638477828337479184_二维码图片.png create mode 100644 SGGL/FineUIPro.Web/upload/638477842725788245_CNCEC.png create mode 100644 SGGL/FineUIPro.Web/upload/638477844558037755_CNCEC.png diff --git a/DataBase/版本日志/SGGLDB_WH_2024-04-02.sql b/DataBase/版本日志/SGGLDB_WH_2024-04-02.sql new file mode 100644 index 00000000..2742231a --- /dev/null +++ b/DataBase/版本日志/SGGLDB_WH_2024-04-02.sql @@ -0,0 +1,171 @@ +update Sys_Menu set IsUsed=0 where MenuId='a4f071a6-51cb-45b1-bbac-93a02f1cb98a' +update Sys_Menu set IsUsed=0 where MenuId='4a9df3ce-88fd-42a4-aac2-5a7b86edd578' +go + +insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +values('E7C8C938-661C-438F-852F-F0A4C285306B','շĵǼǼ¼','CQMS/Comprehensive/DataReceivingDoc.aspx',100,'4a0e62cb-ee50-4a14-80b7-377602e9902c','Menu_CQMS',0,1,1) +go + insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + values('4591188A-5877-4751-B303-11126ABC8463','E7C8C938-661C-438F-852F-F0A4C285306B','',1) + insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + values('3BD831A3-7F32-4F5C-8AD0-83DF10BA6E05','E7C8C938-661C-438F-852F-F0A4C285306B','޸',2) + insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + values('EAC5D385-83D4-441E-A1F1-619C163241DD','E7C8C938-661C-438F-852F-F0A4C285306B','ɾ',3) + insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) + values('26758668-2253-4B3C-8EAE-F2E36BE87BBF','E7C8C938-661C-438F-852F-F0A4C285306B','',4) + go + + + +CREATE TABLE [dbo].[Comprehensive_DataReceivingDoc]( + [DataReceivingDocId] [nvarchar](50) NOT NULL, + [ProjectId] [nvarchar](50) NULL, + [FileCode] [nvarchar](100) NULL, + [FileName] [nvarchar](150) NULL, + [ReceiveDate] [datetime] NULL, + [FileType] [nvarchar](50) NULL, + [CNProfessionalId] [nvarchar](50) NULL, + [SendUnit] [nvarchar](500) NULL, + [SendMan] [nvarchar](50) NULL, + [Copies] [int] NULL, + [DocumentHandler] [nvarchar](50) NULL, + [SendDate] [datetime] NULL, + [ReceiveUnit] [nvarchar](500) NULL, + [ReceiveMan] [nvarchar](50) NULL, + [IsReply] [bit] NULL, + [ReturnWuhuangDate] [datetime] NULL, + [RetrunWuhuangCopies] [int] NULL, + [IssueToUnit] [nvarchar](500) NULL, + [IssueCopies] [int] NULL, + [IssueUnitReceiver] [nvarchar](50) NULL, + [IsOnFile] [bit] NULL, + [CompileMan] [nvarchar](50) NULL, + [CompileDate] [datetime] NULL, + [Status] [nchar](2) NULL, + [AuditMan] [nvarchar](50) NULL, + CONSTRAINT [PK_Comprehensive_DataReceivingDoc] PRIMARY KEY CLUSTERED +( + [DataReceivingDocId] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] WITH CHECK ADD CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Base_CNProfessional] FOREIGN KEY([CNProfessionalId]) +REFERENCES [dbo].[Base_CNProfessional] ([CNProfessionalId]) +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] CHECK CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Base_CNProfessional] +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] WITH CHECK ADD CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Base_Project] FOREIGN KEY([ProjectId]) +REFERENCES [dbo].[Base_Project] ([ProjectId]) +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] CHECK CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Base_Project] +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] WITH CHECK ADD CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Sys_User] FOREIGN KEY([CompileMan]) +REFERENCES [dbo].[Sys_User] ([UserId]) +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDoc] CHECK CONSTRAINT [FK_Comprehensive_DataReceivingDoc_Sys_User] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'DataReceivingDocId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ĿId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'ProjectId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ļ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'FileCode' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ļ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'FileName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'ReceiveDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ļ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'FileType' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'CNProfessionalId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'SendUnit' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'SendMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'Copies' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ļ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'DocumentHandler' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'SendDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'յλ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'ReceiveUnit' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'ReceiveMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƿظ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'IsReply' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'廷' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'ReturnWuhuangDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'廷' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'RetrunWuhuangCopies' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'·λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'IssueToUnit' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'IssueCopies' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'·λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'IssueUnitReceiver' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƿ浵' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'IsOnFile' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'CompileMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'CompileDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'״̬' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Comprehensive_DataReceivingDoc', @level2type=N'COLUMN',@level2name=N'Status' +GO + + +CREATE TABLE [dbo].[Comprehensive_DataReceivingDocApprove]( + [DataReceivingDocApproveId] [nvarchar](50) NOT NULL, + [DataReceivingDocId] [nvarchar](50) NULL, + [ApproveMan] [nvarchar](50) NULL, + [ApproveDate] [datetime] NULL, + [IsAgree] [bit] NULL, + [ApproveType] [varchar](2) NULL, + [ApproveIdea] [nvarchar](255) NULL, + CONSTRAINT [PK_Comprehensive_DataReceivingDocApprove] PRIMARY KEY CLUSTERED +( + [DataReceivingDocApproveId] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDocApprove] WITH CHECK ADD CONSTRAINT [FK_Comprehensive_DataReceivingDocApprove_Comprehensive_DataReceivingDoc] FOREIGN KEY([DataReceivingDocId]) +REFERENCES [dbo].[Comprehensive_DataReceivingDoc] ([DataReceivingDocId]) +GO + +ALTER TABLE [dbo].[Comprehensive_DataReceivingDocApprove] CHECK CONSTRAINT [FK_Comprehensive_DataReceivingDocApprove_Comprehensive_DataReceivingDoc] +GO + +alter table Report_TextBoxContent add imageUrl nvarchar(100) +go + diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj index 5d03a702..180e10e2 100644 --- a/SGGL/BLL/BLL.csproj +++ b/SGGL/BLL/BLL.csproj @@ -192,6 +192,8 @@ + + diff --git a/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocApproveService.cs b/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocApproveService.cs new file mode 100644 index 00000000..58e87112 --- /dev/null +++ b/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocApproveService.cs @@ -0,0 +1,82 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BLL +{ + /// + /// 资料收发文登记记录审核表 + /// + public class DataReceivingDocApproveService + { + /// + /// 根据资料收发文登记记录Id获取审核列表 + /// + /// + /// + public static List GetApproveListByDocId(string docId) + { + return (from x in Funs.DB.Comprehensive_DataReceivingDocApprove where x.DataReceivingDocId == docId select x).ToList(); + } + + public static Model.Comprehensive_DataReceivingDocApprove GetCurrentApprove(string dataReceivingDocId) + { + var q = from x in Funs.DB.Comprehensive_DataReceivingDocApprove + where x.DataReceivingDocId == dataReceivingDocId && x.ApproveType != "S" && x.ApproveDate == null + select x; + return q.FirstOrDefault(); + + } + + public static void EditApprove(Model.Comprehensive_DataReceivingDocApprove approve) + { + var db = Funs.DB; + Model.Comprehensive_DataReceivingDocApprove newApprove = new Model.Comprehensive_DataReceivingDocApprove(); + + if (string.IsNullOrWhiteSpace(approve.DataReceivingDocApproveId)) + { //新增 + newApprove.DataReceivingDocApproveId = SQLHelper.GetNewID(typeof(Model.Comprehensive_DataReceivingDocApprove)); + newApprove.DataReceivingDocId = approve.DataReceivingDocId; + newApprove.ApproveMan = approve.ApproveMan; + newApprove.ApproveDate = approve.ApproveDate; + newApprove.ApproveIdea = approve.ApproveIdea; + newApprove.IsAgree = approve.IsAgree; + newApprove.ApproveType = approve.ApproveType; + //newApprove.Edition = approve.Edition; + db.Comprehensive_DataReceivingDocApprove.InsertOnSubmit(newApprove); + db.SubmitChanges(); + } + else + { //修改 + Model.Comprehensive_DataReceivingDocApprove editApprove = db.Comprehensive_DataReceivingDocApprove.FirstOrDefault(e => e.DataReceivingDocApproveId == approve.DataReceivingDocApproveId); + if (editApprove != null) + { + editApprove.DataReceivingDocId = approve.DataReceivingDocId; + editApprove.ApproveMan = approve.ApproveMan; + editApprove.ApproveDate = approve.ApproveDate; + editApprove.ApproveIdea = approve.ApproveIdea; + editApprove.IsAgree = approve.IsAgree; + editApprove.ApproveType = approve.ApproveType; + //editApprove.Edition = approve.Edition; + db.SubmitChanges(); + } + } + } + + /// + /// 根据收发文Id删除审核信息 + /// + /// + public static void DeleteApproveByDocId(string docId) + { + var q = (from x in Funs.DB.Comprehensive_DataReceivingDocApprove where x.DataReceivingDocId == docId select x).ToList(); + if (q != null) + { + Funs.DB.Comprehensive_DataReceivingDocApprove.DeleteAllOnSubmit(q); + Funs.DB.SubmitChanges(); + } + } + } +} diff --git a/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocService.cs b/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocService.cs new file mode 100644 index 00000000..6068958e --- /dev/null +++ b/SGGL/BLL/CQMS/Comprehensive/DataReceivingDocService.cs @@ -0,0 +1,112 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BLL +{ + /// + /// 资料收发文登记记录 + /// + public class DataReceivingDocService + { + /// + /// 根据主键获取资料收发文登记记录 + /// + /// + /// + public static Model.Comprehensive_DataReceivingDoc GetDataReceivingDocById(string dataReceivingDocId) + { + return Funs.DB.Comprehensive_DataReceivingDoc.FirstOrDefault(e => e.DataReceivingDocId == dataReceivingDocId); + } + + /// + /// 添加资料收发文登记记录 + /// + /// + public static void AddDataReceivingDoc(Model.Comprehensive_DataReceivingDoc doc) + { + Model.Comprehensive_DataReceivingDoc newDoc = new Model.Comprehensive_DataReceivingDoc + { + DataReceivingDocId = doc.DataReceivingDocId, + ProjectId = doc.ProjectId, + FileCode = doc.FileCode, + FileName = doc.FileName, + ReceiveDate = doc.ReceiveDate, + FileType = doc.FileType, + CNProfessionalId = doc.CNProfessionalId, + SendUnit = doc.SendUnit, + SendMan = doc.SendMan, + Copies = doc.Copies, + DocumentHandler = doc.DocumentHandler, + SendDate = doc.SendDate, + ReceiveUnit = doc.ReceiveUnit, + ReceiveMan = doc.ReceiveMan, + IsReply = doc.IsReply, + ReturnWuhuangDate = doc.ReturnWuhuangDate, + RetrunWuhuangCopies = doc.RetrunWuhuangCopies, + IssueToUnit = doc.IssueToUnit, + IssueCopies = doc.IssueCopies, + IssueUnitReceiver = doc.IssueUnitReceiver, + IsOnFile = doc.IsOnFile, + CompileMan = doc.CompileMan, + CompileDate = doc.CompileDate, + Status = doc.Status, + AuditMan = doc.AuditMan, + }; + Funs.DB.Comprehensive_DataReceivingDoc.InsertOnSubmit(newDoc); + Funs.DB.SubmitChanges(); + } + + /// + /// 修改资料收发文登记记录 + /// + /// + public static void UpdateDataReceivingDoc(Model.Comprehensive_DataReceivingDoc doc) + { + Model.Comprehensive_DataReceivingDoc newDoc = Funs.DB.Comprehensive_DataReceivingDoc.FirstOrDefault(e => e.DataReceivingDocId == doc.DataReceivingDocId); + if (newDoc != null) + { + newDoc.FileCode = doc.FileCode; + newDoc.FileName = doc.FileName; + newDoc.ReceiveDate = doc.ReceiveDate; + newDoc.FileType = doc.FileType; + newDoc.CNProfessionalId = doc.CNProfessionalId; + newDoc.SendUnit = doc.SendUnit; + newDoc.SendMan = doc.SendMan; + newDoc.Copies = doc.Copies; + newDoc.DocumentHandler = doc.DocumentHandler; + newDoc.SendDate = doc.SendDate; + newDoc.ReceiveUnit = doc.ReceiveUnit; + newDoc.ReceiveMan = doc.ReceiveMan; + newDoc.IsReply = doc.IsReply; + newDoc.ReturnWuhuangDate = doc.ReturnWuhuangDate; + newDoc.RetrunWuhuangCopies = doc.RetrunWuhuangCopies; + newDoc.IssueToUnit = doc.IssueToUnit; + newDoc.IssueCopies = doc.IssueCopies; + newDoc.IssueUnitReceiver = doc.IssueUnitReceiver; + newDoc.IsOnFile = doc.IsOnFile; + newDoc.CompileMan = doc.CompileMan; + newDoc.CompileDate = doc.CompileDate; + newDoc.Status = doc.Status; + newDoc.AuditMan = doc.AuditMan; + Funs.DB.SubmitChanges(); + } + } + + /// + /// 根据主键删除资料收发文登记记录 + /// + /// + public static void DeleteDataReceivingDocById(string docId) + { + Model.Comprehensive_DataReceivingDoc newDoc = Funs.DB.Comprehensive_DataReceivingDoc.FirstOrDefault(e => e.DataReceivingDocId == docId); + if (newDoc != null) + { + Funs.DB.Comprehensive_DataReceivingDoc.DeleteOnSubmit(newDoc); + Funs.DB.SubmitChanges(); + } + } + } +} \ No newline at end of file diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs index 51434d29..8629a6f4 100644 --- a/SGGL/BLL/Common/Const.cs +++ b/SGGL/BLL/Common/Const.cs @@ -3829,6 +3829,11 @@ namespace BLL /// public const string DataDistributionMenuId = "4a9df3ce-88fd-42a4-aac2-5a7b86edd578"; + /// + /// 资料收发文登记记录 + /// + public const string DataReceivingDocMenuId = "E7C8C938-661C-438F-852F-F0A4C285306B"; + /// /// 图纸收发记录 /// diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx new file mode 100644 index 00000000..91f56299 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx @@ -0,0 +1,184 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DataReceivingDoc.aspx.cs" Inherits="FineUIPro.Web.CQMS.Comprehensive.DataReceivingDoc" %> + + + + + + + 资料收发文登记记录 + + +
+ + + + + + + + + + + + + + + <%----%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.cs new file mode 100644 index 00000000..50a3c2be --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.cs @@ -0,0 +1,324 @@ +using BLL; +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.Linq; + +namespace FineUIPro.Web.CQMS.Comprehensive +{ + public partial class DataReceivingDoc : PageBase + { + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + GetButtonPower(); + BindGrid(); + } + } + + /// + /// 数据绑定 + /// + public void BindGrid() + { + string strSql = @"SELECT doc.DataReceivingDocId, + doc.ProjectId, + doc.FileCode, + doc.FileName, + doc.ReceiveDate, + doc.FileType, + doc.CNProfessionalId, + doc.SendUnit, + doc.SendMan, + doc.Copies, + doc.DocumentHandler, + doc.SendDate, + doc.ReceiveUnit, + doc.ReceiveMan, + (CASE WHEN doc.IsReply='True' THEN '是' ELSE '否' END) AS IsReply, + doc.ReturnWuhuangDate, + doc.RetrunWuhuangCopies, + doc.IssueToUnit, + doc.IssueCopies, + doc.IssueUnitReceiver, + (CASE WHEN doc.IsOnFile='True' THEN '是' ELSE '否' END) AS IsOnFile, + doc.CompileMan, + doc.CompileDate, + doc.Status, + cnp.ProfessionalName " + + @" FROM Comprehensive_DataReceivingDoc AS doc" + + @" LEFT JOIN Base_CNProfessional AS cnp ON cnp.CNProfessionalId = doc.CNProfessionalId" + + @" WHERE doc.ProjectId = @ProjectId"; + List listStr = new List(); + listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId)); + + if (!string.IsNullOrEmpty(this.stxtFileCode.Text.Trim())) + { + strSql += " AND doc.FileCode LIKE @stxtFileCode"; + listStr.Add(new SqlParameter("@stxtFileCode", "%" + stxtFileCode.Text.Trim() + "%")); + } + if (!string.IsNullOrEmpty(this.stxtFileName.Text.Trim())) + { + strSql += " AND doc.FileName LIKE @stxtFileName"; + listStr.Add(new SqlParameter("@stxtFileName", "%" + stxtFileName.Text.Trim() + "%")); + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + Grid1.RecordCount = tb.Rows.Count; + //tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + Grid1.DataSource = table; + Grid1.DataBind(); + } + #endregion + + #region 分页、排序 + /// + /// 分页下拉 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + + /// + /// 分页索引事件 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + BindGrid(); + } + + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, FineUIPro.GridSortEventArgs e) + { + Grid1.SortDirection = e.SortDirection; + Grid1.SortField = e.SortField; + BindGrid(); + } + #endregion + + #region 查询 + /// + /// 查询 + /// + /// + /// + protected void btnSearch_Click(object sender, EventArgs e) + { + BindGrid(); + } + #endregion + + #region 关闭弹出窗口 + /// + /// 关闭弹出窗口 + /// + /// + /// + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + #endregion + + #region 增加 + /// + /// 新增按钮事件 + /// + /// + /// + protected void btnNew_Click(object sender, EventArgs e) + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DataReceivingDocEdit.aspx", "编辑 - "))); + } + #endregion + + #region 编辑 + /// + /// 右键编辑 + /// + /// + /// + protected void btnMenuModify_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录", MessageBoxIcon.Warning); + return; + } + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DataReceivingDocEdit.aspx?DataReceivingDocId={0}", Grid1.SelectedRowID, "编辑 - "))); + } + + /// + /// Grid双击事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + this.btnMenuModify_Click(sender, e); + } + #endregion + + #region 删除 + /// + /// 右键删除 + /// + /// + /// + protected void btnMenuDel_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length > 0) + { + foreach (int rowIndex in Grid1.SelectedRowIndexArray) + { + string rowID = Grid1.DataKeys[rowIndex][0].ToString(); + var dataReceivingDoc = BLL.DataReceivingDocService.GetDataReceivingDocById(rowID); + if (dataReceivingDoc != null) + { + BLL.DataReceivingDocApproveService.DeleteApproveByDocId(rowID); + BLL.DataReceivingDocService.DeleteDataReceivingDocById(rowID); + } + } + BindGrid(); + ShowNotify("删除数据成功!", MessageBoxIcon.Success); + } + } + #endregion + + #region 导入 + /// + /// 导入按钮 + /// + /// + /// + //protected void btnImport_Click(object sender, EventArgs e) + //{ + // PageContext.RegisterStartupScript(Window2.GetShowReference(String.Format("DataReceivingDocDataIn.aspx", "导入 - "))); + //} + #endregion + + #region 格式化字符串 + /// + /// 获取单位名称 + /// + /// + /// + protected string ConvertCarryUnit(object CarryUnitIds) + { + string CarryUnitName = string.Empty; + if (CarryUnitIds != null) + { + string[] Ids = CarryUnitIds.ToString().Split(','); + foreach (string t in Ids) + { + var type = BLL.UnitService.GetUnitByUnitId(t); + if (type != null) + { + CarryUnitName += type.UnitName + ","; + } + } + } + if (CarryUnitName != string.Empty) + { + return CarryUnitName.Substring(0, CarryUnitName.Length - 1); + } + else + { + return ""; + } + } + + /// + /// 状态 + /// + /// + /// + public static string ConvertState(object Status) + { + if (Status != null) + { + if (Status.ToString().Trim() == BLL.Const.Comprehensive_ReCompile) + { + return "重报"; + } + else if (Status.ToString().Trim() == BLL.Const.Comprehensive_ReJect) + { + return "驳回"; + } + else if (Status.ToString().Trim() == BLL.Const.Comprehensive_Compile) + { + return "编制"; + } + else if (Status.ToString().Trim() == BLL.Const.Comprehensive_Audit) + { + return "待审批"; + } + else if (Status.ToString().Trim() == BLL.Const.Comprehensive_Complete) + { + return "审批完成"; + } + } + return "编制"; + } + #endregion + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == BLL.Const._Null) + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.DataReceivingDocMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + this.btnNew.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnModify)) + { + this.btnMenuModify.Hidden = false; + this.Grid1.EnableRowDoubleClickEvent = true; + } + else + { + this.Grid1.EnableRowDoubleClickEvent = false; + } + if (buttonList.Contains(BLL.Const.BtnDelete)) + { + this.btnMenuDel.Hidden = false; + } + //if (buttonList.Contains(BLL.Const.BtnSave)) + //{ + // this.btnImport.Hidden = false; + //} + } + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.designer.cs new file mode 100644 index 00000000..0da4ac7e --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDoc.aspx.designer.cs @@ -0,0 +1,222 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.CQMS.Comprehensive { + + + public partial class DataReceivingDoc { + + /// + /// 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; + + /// + /// ToolSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar ToolSearch; + + /// + /// stxtFileCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox stxtFileCode; + + /// + /// stxtFileName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox stxtFileName; + + /// + /// btnSearch 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSearch; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label Label3; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label Label1; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label Label2; + + /// + /// txtStatus 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label txtStatus; + + /// + /// lbtnFileUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.LinkButton lbtnFileUrl; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + + /// + /// Window2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window2; + + /// + /// WindowAtt 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window WindowAtt; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuModify 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuModify; + + /// + /// btnMenuDel 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDel; + } +} diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx new file mode 100644 index 00000000..f6fea026 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx @@ -0,0 +1,49 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DataReceivingDocApprove.aspx.cs" Inherits="FineUIPro.Web.CQMS.Comprehensive.DataReceivingDocApprove" %> + + + + + + + 资料收发文登记记录审批列表 + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.cs new file mode 100644 index 00000000..cfc57bc5 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.cs @@ -0,0 +1,72 @@ +using System; + +namespace FineUIPro.Web.CQMS.Comprehensive +{ + public partial class DataReceivingDocApprove : PageBase + { + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + string DataReceivingDocId = Request.Params["Id"]; + var list = BLL.DataReceivingDocApproveService.GetApproveListByDocId(DataReceivingDocId); + gvApprove.DataSource = list; + gvApprove.DataBind(); + + } + } + #endregion + + #region 格式化字符串 + public static string ConvertAgree(object IsAgree) + { + if (IsAgree != null) + { + if (IsAgree.ToString().Contains("True")) + { + return "同意"; + } + else if (IsAgree.ToString().Contains("False")) + { + return "不同意"; + } + } + return ""; + } + + public static string ConvertState(object state) + { + if (state != null) + { + if (state.ToString().Trim() == BLL.Const.Comprehensive_ReCompile) + { + return "重报"; + } + else if (state.ToString().Trim().Trim() == BLL.Const.Comprehensive_ReJect) + { + return "驳回"; + } + else if (state.ToString().Trim() == BLL.Const.Comprehensive_Compile) + { + return "编制"; + } + else if (state.ToString().Trim() == BLL.Const.Comprehensive_Audit) + { + return "待审批"; + } + else if (state.ToString().Trim() == BLL.Const.Comprehensive_Complete) + { + return "审批完成"; + } + } + return ""; + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.designer.cs new file mode 100644 index 00000000..f2cd48c5 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocApprove.aspx.designer.cs @@ -0,0 +1,78 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.CQMS.Comprehensive { + + + public partial class DataReceivingDocApprove { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// plApprove2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow plApprove2; + + /// + /// gvApprove 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid gvApprove; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label Label1; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label Label2; + } +} diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx new file mode 100644 index 00000000..bf9a3b48 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx @@ -0,0 +1,171 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DataReceivingDocEdit.aspx.cs" Inherits="FineUIPro.Web.CQMS.Comprehensive.DataReceivingDocEdit" %> + + + + + + + 编辑资料收发文登记记录 + + +
+ + + + + + + + + + + + + + + + + + + + + + + <%----%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.cs new file mode 100644 index 00000000..7ecd4fdf --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.cs @@ -0,0 +1,544 @@ +using BLL; +using System; +using System.Linq; +using System.Web.UI.WebControls; + +namespace FineUIPro.Web.CQMS.Comprehensive +{ + public partial class DataReceivingDocEdit : PageBase + { + #region 定义变量 + /// + /// 主键 + /// + public string DataReceivingDocId + { + get + { + return (string)ViewState["DataReceivingDocId"]; + } + set + { + ViewState["DataReceivingDocId"] = value; + } + } + #endregion + + #region 加载专业工程师 + /// + /// 加载专业工程师 + /// + public void LoadAuditSelect() + { + var db = Funs.DB; + var userList = from x in db.Sys_User + join y in db.Project_ProjectUnit + on x.UnitId equals y.UnitId + join p in db.Project_ProjectUser + on x.UserId equals p.UserId + where y.UnitId == Const.UnitId_CWCEC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId + where p.RoleId.Contains(Const.ZBCNEngineer) + select new { UserId = x.UserId, UserName = x.UserName }; + drpAudit.DataValueField = "UserId"; + drpAudit.DataTextField = "UserName"; + this.drpAudit.DataSource = userList.ToList(); + this.drpAudit.DataBind(); + } + #endregion + + #region 禁止编辑 + /// + /// 禁止编辑 + /// + public void Readonly() + { + this.txtFileCode.Readonly = true; + this.txtFileName.Readonly = true; + this.txtReceiveDate.Readonly = true; + this.txtFileType.Readonly = true; + this.drpCNProfessionalId.Readonly = true; + //this.drpSendUnit.Readonly = true; + this.drpSendUnitId.Readonly = true; + this.txtCopies.Readonly = true; + this.txtSendMan.Readonly = true; + this.txtDocumentHandler.Readonly = true; + this.txtSendDate.Readonly = true; + this.drpReceiveUnit.Readonly = true; + this.txtReceiveMan.Readonly = true; + this.rblIsReply.Readonly = true; + this.txtReturnWuhuangDate.Readonly = true; + this.txtRetrunWuhuangCopies.Readonly = true; + this.drpIssueToUnit.Readonly = true; + this.txtIssueCopies.Readonly = true; + this.txtIssueUnitReceiver.Readonly = true; + this.rblIsOnFile.Readonly = true; + this.drpAudit.Readonly = true; + this.btnAttach.Enabled = false; + } + #endregion + + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + GetButtonPower(); + BLL.UnitService.InitUnitDownList(this.drpSendUnitId, this.CurrUser.LoginProjectId, false);//发件单位 + BLL.UnitService.InitUnitDownList(this.drpReceiveUnit, this.CurrUser.LoginProjectId, false);//接收单位 + BLL.UnitService.InitUnitDownList(this.drpIssueToUnit, this.CurrUser.LoginProjectId, false);//下发至单位 + BLL.CNProfessionalService.InitCNProfessionalDownList(this.drpCNProfessionalId, true);//专业 + LoadAuditSelect(); + this.agree.Hidden = true; + this.options.Hidden = true; + + this.btnSave.Hidden = true; + this.btnSubmit.Hidden = true; + this.DataReceivingDocId = Request.Params["DataReceivingDocId"]; + Model.Comprehensive_DataReceivingDoc dataReceivingDoc = BLL.DataReceivingDocService.GetDataReceivingDocById(this.DataReceivingDocId); + if (dataReceivingDoc != null) + { + this.hdAttachUrl.Text = this.DataReceivingDocId; + this.txtFileCode.Text = dataReceivingDoc.FileCode; + this.txtFileName.Text = dataReceivingDoc.FileName; + this.txtReceiveDate.Text = dataReceivingDoc.ReceiveDate.HasValue ? string.Format("{0:yyyy-MM-dd}", dataReceivingDoc.ReceiveDate) : ""; + this.txtFileType.Text = dataReceivingDoc.FileType; + if (!string.IsNullOrEmpty(dataReceivingDoc.SendUnit)) + { + //this.drpSendUnit.SelectedValueArray = dataReceivingDoc.SendUnit.Split(','); + this.drpSendUnitId.SelectedValue = dataReceivingDoc.SendUnit; + } + if (!string.IsNullOrEmpty(dataReceivingDoc.CNProfessionalId)) + { + this.drpCNProfessionalId.SelectedValue = dataReceivingDoc.CNProfessionalId; + } + this.txtCopies.Text = dataReceivingDoc.Copies.HasValue ? dataReceivingDoc.Copies.ToString() : ""; + this.txtSendMan.Text = dataReceivingDoc.SendMan; + this.txtDocumentHandler.Text = dataReceivingDoc.DocumentHandler; + this.txtSendDate.Text = dataReceivingDoc.SendDate.HasValue ? string.Format("{0:yyyy-MM-dd}", dataReceivingDoc.SendDate) : ""; + if (!string.IsNullOrEmpty(dataReceivingDoc.ReceiveUnit)) + { + this.drpReceiveUnit.SelectedValueArray = dataReceivingDoc.ReceiveUnit.Split(','); + } + this.txtReceiveMan.Text = dataReceivingDoc.ReceiveMan; + if (dataReceivingDoc.IsReply == true) + { + this.rblIsReply.SelectedValue = "true"; + } + else + { + this.rblIsReply.SelectedValue = "false"; + } + this.txtReturnWuhuangDate.Text = dataReceivingDoc.ReturnWuhuangDate.HasValue ? string.Format("{0:yyyy-MM-dd}", dataReceivingDoc.ReturnWuhuangDate) : ""; + this.txtRetrunWuhuangCopies.Text = dataReceivingDoc.RetrunWuhuangCopies.HasValue ? dataReceivingDoc.RetrunWuhuangCopies.ToString() : ""; + if (!string.IsNullOrEmpty(dataReceivingDoc.IssueToUnit)) + { + this.drpIssueToUnit.SelectedValueArray = dataReceivingDoc.IssueToUnit.Split(','); + } + this.txtIssueCopies.Text = dataReceivingDoc.IssueCopies.HasValue ? dataReceivingDoc.IssueCopies.ToString() : ""; + this.txtIssueUnitReceiver.Text = dataReceivingDoc.IssueUnitReceiver; + if (dataReceivingDoc.IsOnFile == true) + { + this.rblIsOnFile.SelectedValue = "true"; + } + else + { + this.rblIsOnFile.SelectedValue = "false"; + } + + var currApprove = DataReceivingDocApproveService.GetCurrentApprove(dataReceivingDoc.DataReceivingDocId); + if (currApprove != null) + { //重新编制 编制人 可以 显示 提交 保存按钮 + this.drpAudit.SelectedValue = currApprove.ApproveMan; + if (currApprove.ApproveType == BLL.Const.Comprehensive_ReCompile && dataReceivingDoc.CompileMan == CurrUser.UserId) + { + this.btnSubmit.Hidden = false; + this.btnSave.Hidden = false; + }//审核状态 审核人 可以显示 提交 保存按钮 + else if (currApprove.ApproveType == BLL.Const.Comprehensive_Audit && currApprove.ApproveMan == CurrUser.UserId) + { + //审核状态不可编辑 + Readonly(); + + this.agree.Hidden = false; + this.options.Hidden = false; + this.btnSubmit.Hidden = false; + this.btnSave.Hidden = false; + } + }//没有当前审核人,已完成状态 或者 待提交状态 + else + { + if (dataReceivingDoc.Status == BLL.Const.Comprehensive_Compile && dataReceivingDoc.CompileMan == CurrUser.UserId) + { + this.btnSubmit.Hidden = false; + this.btnSave.Hidden = false; + } + } + } + else + { + this.btnSave.Hidden = false; + this.btnSubmit.Hidden = false; + } + } + } + #endregion + + #region 保存、提交 + /// + /// 保存按钮 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) + { + if (drpSendUnitId.SelectedValue==BLL.Const._Null) + { + Alert.ShowInTop("请选择发件单位!", MessageBoxIcon.Warning); + return; + } + if (drpCNProfessionalId.SelectedValue == BLL.Const._Null) + { + Alert.ShowInTop("请选择专业!", MessageBoxIcon.Warning); + return; + } + Model.Comprehensive_DataReceivingDoc dataReceivingDoc = new Model.Comprehensive_DataReceivingDoc(); + dataReceivingDoc.ProjectId = this.CurrUser.LoginProjectId; + dataReceivingDoc.FileCode = this.txtFileCode.Text.Trim(); + dataReceivingDoc.FileName = this.txtFileName.Text.Trim(); + dataReceivingDoc.ReceiveDate = Funs.GetNewDateTime(this.txtReceiveDate.Text.Trim()); + dataReceivingDoc.FileType = this.txtFileType.Text.Trim(); + dataReceivingDoc.CNProfessionalId = this.drpCNProfessionalId.SelectedValue; + //string unitIds = string.Empty; + //var unitList = this.drpSendUnit.SelectedValueArray; + //foreach (var item in unitList) + //{ + // unitIds += item + ","; + //} + //if (!string.IsNullOrEmpty(unitIds)) + //{ + // unitIds = unitIds.Substring(0, unitIds.LastIndexOf(",")); + //} + //dataReceivingDoc.SendUnit = unitIds; + dataReceivingDoc.SendUnit = this.drpSendUnitId.SelectedValue; + dataReceivingDoc.SendMan = this.txtSendMan.Text.Trim(); + dataReceivingDoc.Copies = Funs.GetNewInt(this.txtCopies.Text.Trim()); + dataReceivingDoc.DocumentHandler = this.txtDocumentHandler.Text.Trim(); + dataReceivingDoc.SendDate = Funs.GetNewDateTime(this.txtSendDate.Text); + string receivingUnits = string.Empty; + var receivingUnitList = this.drpReceiveUnit.SelectedValueArray; + foreach (var item in receivingUnitList) + { + receivingUnits += item + ","; + } + if (!string.IsNullOrEmpty(receivingUnits)) + { + receivingUnits = receivingUnits.Substring(0, receivingUnits.LastIndexOf(",")); + } + dataReceivingDoc.ReceiveUnit = receivingUnits; + dataReceivingDoc.ReceiveMan = this.txtReceiveMan.Text.Trim(); + dataReceivingDoc.IsReply = Convert.ToBoolean(this.rblIsReply.SelectedValue); + dataReceivingDoc.ReturnWuhuangDate = Funs.GetNewDateTime(this.txtReturnWuhuangDate.Text.Trim()); + dataReceivingDoc.RetrunWuhuangCopies = Funs.GetNewInt(this.txtRetrunWuhuangCopies.Text.Trim()); + string issueToUnits = string.Empty; + var issueToUnitLists = this.drpIssueToUnit.SelectedValueArray; + foreach (var item in issueToUnitLists) + { + issueToUnits += item + ","; + } + if (!string.IsNullOrEmpty(issueToUnits)) + { + issueToUnits = issueToUnits.Substring(0, issueToUnits.LastIndexOf(",")); + } + dataReceivingDoc.IssueToUnit = issueToUnits; + dataReceivingDoc.IssueCopies = Funs.GetNewInt(this.txtIssueCopies.Text.Trim()); + dataReceivingDoc.IssueUnitReceiver = this.txtIssueUnitReceiver.Text.Trim(); + dataReceivingDoc.IsOnFile = Convert.ToBoolean(this.rblIsOnFile.SelectedValue); + if (!string.IsNullOrEmpty(this.drpAudit.SelectedValue)) + { + dataReceivingDoc.AuditMan = drpAudit.SelectedValue; + } //审核人 + + if (string.IsNullOrEmpty(this.DataReceivingDocId)) + { + if (!string.IsNullOrEmpty(this.hdAttachUrl.Text)) + { + dataReceivingDoc.DataReceivingDocId = this.hdAttachUrl.Text; + } + else + { + dataReceivingDoc.DataReceivingDocId = SQLHelper.GetNewID(typeof(Model.Comprehensive_DataReceivingDoc)); + this.hdAttachUrl.Text = dataReceivingDoc.DataReceivingDocId; + } + var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == dataReceivingDoc.DataReceivingDocId); + if (sour == null || string.IsNullOrEmpty(sour.AttachUrl)) + { + Alert.ShowInTop("请上传附件!", MessageBoxIcon.Warning); + return; + } + dataReceivingDoc.CompileMan = this.CurrUser.UserId; + dataReceivingDoc.CompileDate = DateTime.Now; + dataReceivingDoc.Status = BLL.Const.Comprehensive_Compile; + dataReceivingDoc.DataReceivingDocId = SQLHelper.GetNewID(typeof(Model.Comprehensive_DataReceivingDoc)); + BLL.DataReceivingDocService.AddDataReceivingDoc(dataReceivingDoc); + } + else + { + dataReceivingDoc.DataReceivingDocId = this.DataReceivingDocId; + var model = Funs.DB.Comprehensive_DataReceivingDoc.Where(u => u.DataReceivingDocId == this.DataReceivingDocId).FirstOrDefault(); + if (model != null) + { + dataReceivingDoc.Status = model.Status; + } + else + { + dataReceivingDoc.Status = BLL.Const.Comprehensive_Compile; + } + var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == this.DataReceivingDocId); + if (sour == null || string.IsNullOrEmpty(sour.AttachUrl)) + { + Alert.ShowInTop("请上传附件!", MessageBoxIcon.Warning); + return; + } + BLL.DataReceivingDocService.UpdateDataReceivingDoc(dataReceivingDoc); + } + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + } + + + /// + /// 提交 + /// + /// + /// + protected void btnSubmit_Click(object sender, EventArgs e) + { + if (drpCNProfessionalId.SelectedValue == BLL.Const._Null) + { + Alert.ShowInTop("请选择专业!", MessageBoxIcon.Warning); + return; + } + Model.Comprehensive_DataReceivingDoc dataReceivingDoc = new Model.Comprehensive_DataReceivingDoc(); + dataReceivingDoc.ProjectId = this.CurrUser.LoginProjectId; + dataReceivingDoc.FileCode = this.txtFileCode.Text.Trim(); + dataReceivingDoc.FileName = this.txtFileName.Text.Trim(); + dataReceivingDoc.ReceiveDate = Funs.GetNewDateTime(this.txtReceiveDate.Text.Trim()); + dataReceivingDoc.FileType = this.txtFileType.Text.Trim(); + dataReceivingDoc.CNProfessionalId = this.drpCNProfessionalId.SelectedValue; + //string unitIds = string.Empty; + //var unitList = this.drpSendUnit.SelectedValueArray; + //foreach (var item in unitList) + //{ + // unitIds += item + ","; + //} + //if (!string.IsNullOrEmpty(unitIds)) + //{ + // unitIds = unitIds.Substring(0, unitIds.LastIndexOf(",")); + //} + dataReceivingDoc.SendUnit = drpSendUnitId.SelectedValue; + dataReceivingDoc.SendMan = this.txtSendMan.Text.Trim(); + dataReceivingDoc.Copies = Funs.GetNewInt(this.txtCopies.Text.Trim()); + dataReceivingDoc.DocumentHandler = this.txtDocumentHandler.Text.Trim(); + dataReceivingDoc.SendDate = Funs.GetNewDateTime(this.txtSendDate.Text); + string receivingUnits = string.Empty; + var receivingUnitList = this.drpReceiveUnit.SelectedValueArray; + foreach (var item in receivingUnitList) + { + receivingUnits += item + ","; + } + if (!string.IsNullOrEmpty(receivingUnits)) + { + receivingUnits = receivingUnits.Substring(0, receivingUnits.LastIndexOf(",")); + } + dataReceivingDoc.ReceiveUnit = receivingUnits; + dataReceivingDoc.ReceiveMan = this.txtReceiveMan.Text.Trim(); + dataReceivingDoc.IsReply = Convert.ToBoolean(this.rblIsReply.SelectedValue); + dataReceivingDoc.ReturnWuhuangDate = Funs.GetNewDateTime(this.txtReturnWuhuangDate.Text.Trim()); + dataReceivingDoc.RetrunWuhuangCopies = Funs.GetNewInt(this.txtRetrunWuhuangCopies.Text.Trim()); + string issueToUnits = string.Empty; + var issueToUnitLists = this.drpIssueToUnit.SelectedValueArray; + foreach (var item in issueToUnitLists) + { + issueToUnits += item + ","; + } + if (!string.IsNullOrEmpty(issueToUnits)) + { + issueToUnits = issueToUnits.Substring(0, issueToUnits.LastIndexOf(",")); + } + dataReceivingDoc.IssueToUnit = issueToUnits; + dataReceivingDoc.IssueCopies = Funs.GetNewInt(this.txtIssueCopies.Text.Trim()); + dataReceivingDoc.IssueUnitReceiver = this.txtIssueUnitReceiver.Text.Trim(); + dataReceivingDoc.IsOnFile = Convert.ToBoolean(this.rblIsOnFile.SelectedValue); + if (!string.IsNullOrEmpty(this.drpAudit.SelectedValue)) + { + dataReceivingDoc.AuditMan = drpAudit.SelectedValue; + } //审核人 + + if (string.IsNullOrEmpty(this.DataReceivingDocId)) + { + if (!string.IsNullOrEmpty(this.hdAttachUrl.Text)) + { + dataReceivingDoc.DataReceivingDocId = this.hdAttachUrl.Text; + } + else + { + dataReceivingDoc.DataReceivingDocId = SQLHelper.GetNewID(typeof(Model.Comprehensive_DataReceivingDoc)); + this.hdAttachUrl.Text = dataReceivingDoc.DataReceivingDocId; + } + var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == dataReceivingDoc.DataReceivingDocId); + if (sour == null || string.IsNullOrEmpty(sour.AttachUrl)) + { + Alert.ShowInTop("请上传附件!", MessageBoxIcon.Warning); + return; + } + dataReceivingDoc.CompileMan = this.CurrUser.UserId; + dataReceivingDoc.CompileDate = DateTime.Now; + dataReceivingDoc.Status = BLL.Const.Comprehensive_Audit; + BLL.DataReceivingDocService.AddDataReceivingDoc(dataReceivingDoc); + } + else + { + dataReceivingDoc.DataReceivingDocId = this.DataReceivingDocId; + var sour = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == this.DataReceivingDocId); + if (sour == null || string.IsNullOrEmpty(sour.AttachUrl)) + { + Alert.ShowInTop("请上传附件!", MessageBoxIcon.Warning); + return; + } + var model = Funs.DB.Comprehensive_DataReceivingDoc.Where(u => u.DataReceivingDocId == this.DataReceivingDocId).FirstOrDefault(); + + if (model.Status == BLL.Const.Comprehensive_Compile)//编制状态提交变审核 + { + dataReceivingDoc.Status = BLL.Const.Comprehensive_Audit; + } + else if (model.Status == BLL.Const.Comprehensive_ReCompile)//重新编制状态提交变审核 + { + dataReceivingDoc.Status = BLL.Const.Comprehensive_Audit; + } + else //审核状态 提交 变 完成 或者 重新编制 + { + if (Convert.ToBoolean(rblIsAgree.SelectedValue)) + { + dataReceivingDoc.Status = BLL.Const.Comprehensive_Complete; + } + else + { + dataReceivingDoc.Status = BLL.Const.Comprehensive_ReCompile; + } + } + BLL.DataReceivingDocService.UpdateDataReceivingDoc(dataReceivingDoc); + } + #region 审核记录 + var currApprove = DataReceivingDocApproveService.GetCurrentApprove(dataReceivingDoc.DataReceivingDocId); + if (currApprove == null) //为获取到为 当前编制状态 直接提交 + { + var approve = new Model.Comprehensive_DataReceivingDocApprove(); + approve.DataReceivingDocId = dataReceivingDoc.DataReceivingDocId; + approve.ApproveMan = this.CurrUser.UserId; + approve.ApproveType = Const.Comprehensive_Compile; + approve.ApproveDate = DateTime.Now; + DataReceivingDocApproveService.EditApprove(approve); //新增编制记录 + + Model.Comprehensive_DataReceivingDocApprove newApprove = new Model.Comprehensive_DataReceivingDocApprove(); + newApprove.DataReceivingDocId = dataReceivingDoc.DataReceivingDocId; + newApprove.ApproveMan = this.drpAudit.SelectedValue; + newApprove.ApproveType = Const.InspectionManagement_Audit; + DataReceivingDocApproveService.EditApprove(newApprove); //新增专业工程师审核记录 + } + else if (currApprove.ApproveMan == CurrUser.UserId) + { + if (currApprove.ApproveType == BLL.Const.Comprehensive_ReCompile) + { + currApprove.ApproveDate = DateTime.Now; + DataReceivingDocApproveService.EditApprove(currApprove); //新增专业工程师审核记录 + Model.Comprehensive_DataReceivingDocApprove newApprove = new Model.Comprehensive_DataReceivingDocApprove(); + newApprove.DataReceivingDocId = dataReceivingDoc.DataReceivingDocId; + newApprove.ApproveMan = this.drpAudit.SelectedValue; + newApprove.ApproveType = Const.InspectionManagement_Audit; + DataReceivingDocApproveService.EditApprove(newApprove); //新增专业工程师审核记录 + } + else + { + currApprove.ApproveDate = DateTime.Now; //更新审核时间 + currApprove.IsAgree = Convert.ToBoolean(rblIsAgree.SelectedValue); + currApprove.ApproveIdea = this.txtidea.Text; + DataReceivingDocApproveService.EditApprove(currApprove); + + if (Convert.ToBoolean(rblIsAgree.SelectedValue)) //同意时 审批完成 + { + Model.Comprehensive_DataReceivingDocApprove reApprove = new Model.Comprehensive_DataReceivingDocApprove(); + reApprove.DataReceivingDocId = currApprove.DataReceivingDocId; + reApprove.ApproveDate = DateTime.Now.AddSeconds(10); + reApprove.ApproveMan = CurrUser.UserId; + reApprove.ApproveType = Const.Comprehensive_Complete; + reApprove.ApproveIdea = txtidea.Text; + DataReceivingDocApproveService.EditApprove(reApprove); + } + else + { + Model.Comprehensive_DataReceivingDocApprove reApprove = new Model.Comprehensive_DataReceivingDocApprove(); + reApprove.DataReceivingDocId = currApprove.DataReceivingDocId; + reApprove.ApproveMan = dataReceivingDoc.CompileMan; + reApprove.ApproveType = Const.Comprehensive_ReCompile; + DataReceivingDocApproveService.EditApprove(reApprove); + } + } + } + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); + #endregion + } + #endregion + + #region 附件上传 + /// + /// 附件上传 + /// + /// + /// + protected void btnAttach_Click(object sender, EventArgs e) + { + if (string.IsNullOrEmpty(this.hdAttachUrl.Text)) //新增记录 + { + this.hdAttachUrl.Text = SQLHelper.GetNewID(typeof(Model.Comprehensive_DataReceivingDoc)); + } + var dataReceivingDoc = BLL.DataReceivingDocService.GetDataReceivingDocById(this.DataReceivingDocId); + + if (dataReceivingDoc == null || ((dataReceivingDoc.CompileMan == CurrUser.UserId && dataReceivingDoc.Status == BLL.Const.Comprehensive_Compile) || (dataReceivingDoc.CompileMan == CurrUser.UserId && dataReceivingDoc.Status == BLL.Const.Comprehensive_ReCompile))) + { + PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/CQMS/DataReceivingDoc&menuId={1}", this.hdAttachUrl.Text, BLL.Const.DataReceivingDocMenuId))); + } + else + { + PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/CQMS/DataReceivingDoc&menuId={1}", this.hdAttachUrl.Text, BLL.Const.DataReceivingDocMenuId))); + } + } + #endregion + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == BLL.Const._Null) + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.DataReceivingDocMenuId); + if (buttonList.Count > 0) + { + if (buttonList.Contains(BLL.Const.BtnSave)) + { + this.btnSave.Hidden = false; + } + } + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.designer.cs new file mode 100644 index 00000000..1334b075 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/Comprehensive/DataReceivingDocEdit.aspx.designer.cs @@ -0,0 +1,384 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.CQMS.Comprehensive { + + + public partial class DataReceivingDocEdit { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// GroupPanel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.GroupPanel GroupPanel1; + + /// + /// Form2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form2; + + /// + /// txtFileCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtFileCode; + + /// + /// txtFileName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtFileName; + + /// + /// txtReceiveDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtReceiveDate; + + /// + /// txtFileType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtFileType; + + /// + /// drpCNProfessionalId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpCNProfessionalId; + + /// + /// drpSendUnitId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpSendUnitId; + + /// + /// txtCopies 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtCopies; + + /// + /// txtSendMan 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtSendMan; + + /// + /// txtDocumentHandler 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtDocumentHandler; + + /// + /// GroupPanel2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.GroupPanel GroupPanel2; + + /// + /// Form3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form3; + + /// + /// txtSendDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtSendDate; + + /// + /// drpReceiveUnit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpReceiveUnit; + + /// + /// txtReceiveMan 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtReceiveMan; + + /// + /// rblIsReply 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.RadioButtonList rblIsReply; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// GroupPanel3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.GroupPanel GroupPanel3; + + /// + /// Form4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form4; + + /// + /// txtReturnWuhuangDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtReturnWuhuangDate; + + /// + /// txtRetrunWuhuangCopies 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtRetrunWuhuangCopies; + + /// + /// drpIssueToUnit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpIssueToUnit; + + /// + /// txtIssueCopies 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtIssueCopies; + + /// + /// txtIssueUnitReceiver 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtIssueUnitReceiver; + + /// + /// rblIsOnFile 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.RadioButtonList rblIsOnFile; + + /// + /// Panel2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel2; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// btnAttach 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnAttach; + + /// + /// drpAudit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpAudit; + + /// + /// agree 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow agree; + + /// + /// rblIsAgree 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.RadioButtonList rblIsAgree; + + /// + /// options 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow options; + + /// + /// txtidea 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtidea; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// hdAttachUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.HiddenField hdAttachUrl; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// btnSubmit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSubmit; + + /// + /// WindowAtt 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window WindowAtt; + } +} diff --git a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReport.aspx.cs b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReport.aspx.cs index fc303876..dfabba58 100644 --- a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReport.aspx.cs +++ b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReport.aspx.cs @@ -1142,22 +1142,996 @@ namespace FineUIPro.Web.CQMS.ManageReportNew #endregion var reportItem = db.Report_CQMS_MonthReportItem.Where(x => x.ReportId == Id).OrderBy(x => x.ContentName).ToList(); + #region 9.计量器具报验管理情况 + var measuringInspection = reportItem.Where(x => x.ReType == "9").ToList(); + if (measuringInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 13; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0; + foreach (var item in measuringInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks, doc, table.FirstRow.Cells[4].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num1 += item.MonthsCount; + num2 += item.ProjectCount; + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[4].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion #region 10.现场质量共检数据 + #region 10-1 土建 + var TJInspection = reportItem.Where(x => x.ReType == "10-4").ToList(); + if (TJInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 14; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in TJInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-2 设备 + var SBInspection = reportItem.Where(x => x.ReType == "10-2").ToList(); + if (SBInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 15; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in SBInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-3 管道 + var GDInspection = reportItem.Where(x => x.ReType == "10-3").ToList(); + if (GDInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 16; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in GDInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-4 电气 + var DQInspection = reportItem.Where(x => x.ReType == "10-4").ToList(); + if (DQInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 17; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in DQInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-5.仪表 + var YBInspection = reportItem.Where(x => x.ReType == "10-5").ToList(); + if (YBInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 18; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in YBInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-6.防腐 + var FFInspection = reportItem.Where(x => x.ReType == "10-6").ToList(); + if (FFInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 19; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in FFInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10-7.消防 + var XFInspection = reportItem.Where(x => x.ReType == "10-7").ToList(); + if (XFInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 20; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0, num4 = 0; + string num5 = string.Empty; + string num6 = string.Empty; + foreach (var item in XFInspection) + { + //创建行 + Row row = new Row(doc); + + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.Rows[0].Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.Rows[0].Cells[1].CellFormat.Width)); + // 合并第一行的前两个单元格 + table.Rows[0].Cells[0].CellFormat.VerticalMerge = CellMerge.First; + table.Rows[1].Cells[0].CellFormat.VerticalMerge = CellMerge.Previous; + + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsBackCount.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, row); + + num1 += item.MonthsCount; + num2 += item.MonthsBackCount; + num3 += item.ProjectCount; + num4 += item.TotalNoBackCount; + + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + if (num1 != 0)//被除数不能为零 + { + num5 = Math.Round((double)num3 / (double)num1 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num5 = "0%"; + } + if (num2 != 0)//被除数不能为零 + { + num6 = Math.Round((double)num4 / (double)num2 * 100, 2) + "%";//保留两位小数、后四舍五入 + } + else + { + num6 = "0%"; + } + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.Rows[0].Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.Rows[0].Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.Rows[1].Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.Rows[1].Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.Rows[1].Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.Rows[1].Cells[5].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num5.ToString(), doc, table.Rows[1].Cells[6].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num6.ToString(), doc, table.Rows[1].Cells[7].CellFormat.Width)); + + table.Rows.Insert(numberIndex + 1, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion + + #region 10.总数 + var InspectionDataInspection = reportItem.Where(x => x.ReType == "10").ToList(); + if (InspectionDataInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 21; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0; + foreach (var item in InspectionDataInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks, doc, table.FirstRow.Cells[4].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num1 += item.MonthsCount; + num2 += item.ProjectCount; + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[4].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion #endregion #region 11.压力管道监检情况 + var PressureInspection = reportItem.Where(x => x.ReType == "11").ToList(); + if (PressureInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 22; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0; + foreach (var item in PressureInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks, doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num1 += item.MonthsCount; + num2 += item.ProjectCount; + num3 += item.TotalNoBackCount; + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } #endregion #region 12.管道试压包管理情况 + var PipingInspection = reportItem.Where(x => x.ReType == "12").ToList(); + if (PipingInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 23; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0; + foreach (var item in PipingInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks, doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num3 += item.TotalNoBackCount; + num1 += item.MonthsCount; + num2 += item.ProjectCount; + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } #endregion #region 13.特种设备监检情况 + var SpecialInspection = reportItem.Where(x => x.ReType == "13").ToList(); + if (SpecialInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 24; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0; + foreach (var item in SpecialInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.Remarks, doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num1 += item.MonthsCount; + num2 += item.ProjectCount; + num3 += item.TotalNoBackCount; + numberIndex += 1; + } + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[4].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } + #endregion #region 14.NCR管理情况 + var NcrManagementInspection = reportItem.Where(x => x.ReType == "14").ToList(); + if (NcrManagementInspection.Count > 0) + { + isYm = true; + //whileIndex += 1; + whileIndex = 25; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + //跳过页眉的表头 + while (isYm) + { + if (table.Range.Text.Substring(0, 2) != "序号") + { + whileIndex += 1; + table = (Aspose.Words.Tables.Table)doc.GetChild(NodeType.Table, whileIndex, true); + } + else + { + isYm = false; + } + } + numberIndex = 1; + int? num1 = 0, num2 = 0, num3 = 0; + string num4 = string.Empty; + foreach (var item in NcrManagementInspection) + { + //创建行 + Row row = new Row(doc); + row.Cells.Add(CreateCell(numberIndex.ToString(), doc, table.FirstRow.Cells[0].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ContentName, doc, table.FirstRow.Cells[1].CellFormat.Width)); + row.Cells.Add(CreateCell(item.MonthsCount.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + row.Cells.Add(CreateCell(item.ProjectCount.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + row.Cells.Add(CreateCell(item.TotalNoBackCount.HasValue ? item.TotalNoBackCount.ToString() : "0", doc, table.FirstRow.Cells[4].CellFormat.Width)); + row.Cells.Add(CreateCell(item.RectificationRate.ToString(), doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, row); + num1 += item.MonthsCount; + num2 += item.ProjectCount; + num3 += item.TotalNoBackCount; + numberIndex += 1; + } + + if (num2 != 0)//被除数不能为零 + { + num4 = Math.Round((double)num2 / (double)num3 * 100, 2) + "%";//保留两位小数、后四舍五3 + } + else + { + num4 = "0%"; + } + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + //创建合计 + Row rowhj = new Row(doc); + rowhj.Cells.Add(CreateCell("", doc, table.FirstRow.Cells[0].CellFormat.Width)); + rowhj.Cells.Add(CreateCell("合计", doc, table.FirstRow.Cells[1].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num1.ToString(), doc, table.FirstRow.Cells[2].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num2.ToString(), doc, table.FirstRow.Cells[3].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num3.ToString(), doc, table.FirstRow.Cells[4].CellFormat.Width)); + rowhj.Cells.Add(CreateCell(num4.ToString(), doc, table.FirstRow.Cells[5].CellFormat.Width)); + table.Rows.Insert(numberIndex, rowhj); + + //自动设置表格样式 + table.AutoFit(AutoFitBehavior.FixedColumnWidths); + } #endregion #region 15.质量巡检情况 diff --git a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx index fdd017fc..4aecf2d6 100644 --- a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx +++ b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx @@ -30,6 +30,17 @@ font-weight: bold; color: red; } + + .photo { + height: 300px; + line-height: 300px; + overflow: hidden; + } + + .photo img { + height: 300px; + vertical-align: middle; + } @@ -837,7 +848,7 @@ - + @@ -1790,6 +1801,122 @@ + + <%--23.施工照片--%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.cs b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.cs index 2172f693..9cfc5393 100644 --- a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.cs @@ -187,13 +187,25 @@ namespace FineUIPro.Web.CQMS.ManageReportNew txtAre21.Text = txtReportList.FirstOrDefault(x => x.ContentType == "21").ContentText; txtAre22.Text = txtReportList.FirstOrDefault(x => x.ContentType == "22").ContentText; txtAre8.Text = txtReportList.FirstOrDefault(x => x.ContentType == "8").ContentText; - + + imgPhoto.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-1").ImageUrl; + txtPhotoContent1.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-1").ContentText; + imgPhoto2.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-2").ImageUrl; + txtPhotoContent2.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-2").ContentText; + imgPhoto3.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-3").ImageUrl; + txtPhotoContent3.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-3").ContentText; + imgPhoto4.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-4").ImageUrl; + txtPhotoContent4.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-4").ContentText; + imgPhoto5.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-5").ImageUrl; + txtPhotoContent5.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-5").ContentText; + imgPhoto6.ImageUrl = txtReportList.FirstOrDefault(x => x.ContentType == "23-6").ImageUrl; + txtPhotoContent6.Text = txtReportList.FirstOrDefault(x => x.ContentType == "23-6").ContentText; #endregion //加载所有grid lodAllGrid("1"); - + } else { @@ -1124,123 +1136,123 @@ namespace FineUIPro.Web.CQMS.ManageReportNew c.MonthRate, c.TotalRate }; - if (query.ToList().Count > 0) { + if (query.ToList().Count > 0) { //加载工艺管道 var gygdModel = query.FirstOrDefault(x => x.ProfessionalName == "工艺管道"); - var model = new Model.ProcessControl_NondestructiveTest_New(); - model.Id = Guid.NewGuid().ToString(); - model.CreateMan = item.UnitName;//用作存储施工单位名称 - model.ProfessionalName = "工艺管道"; + var model = new Model.ProcessControl_NondestructiveTest_New(); + model.Id = Guid.NewGuid().ToString(); + model.CreateMan = item.UnitName;//用作存储施工单位名称 + model.ProfessionalName = "工艺管道"; - if (gygdModel != null) - { - model.MonthQuantity = gygdModel.MonthQuantity; - model.TotalQuantity = gygdModel.TotalQuantity; - model.MonthRate = gygdModel.MonthRate + "%"; - model.TotalRate = gygdModel.TotalRate + "%"; - #region 小计和合计 + if (gygdModel != null) + { + model.MonthQuantity = gygdModel.MonthQuantity; + model.TotalQuantity = gygdModel.TotalQuantity; + model.MonthRate = gygdModel.MonthRate + "%"; + model.TotalRate = gygdModel.TotalRate + "%"; + #region 小计和合计 + //小计 + num0 += gygdModel.MonthQuantity; + num1 += gygdModel.TotalQuantity; + + //合计 + totalNum0 += gygdModel.MonthQuantity; + totalNum1 += gygdModel.TotalQuantity; + + #endregion + list.Add(model); + } + else + { + model.MonthQuantity = 0; + model.TotalQuantity = 0; + model.MonthRate = "0%"; + model.TotalRate = "0%"; + list.Add(model); + } + + + + + //地管 + gygdModel = query.FirstOrDefault(x => x.ProfessionalName == "地管"); + model = new Model.ProcessControl_NondestructiveTest_New(); + model.Id = Guid.NewGuid().ToString(); + model.CreateMan = item.UnitName;//用作存储施工单位名称 + model.ProfessionalName = "地管"; + + if (gygdModel != null) + { + model.MonthQuantity = gygdModel.MonthQuantity; + model.TotalQuantity = gygdModel.TotalQuantity; + model.MonthRate = gygdModel.MonthRate + "%"; + model.TotalRate = gygdModel.TotalRate + "%"; + #region 小计和合计 + //小计 + num0 += gygdModel.MonthQuantity; + num1 += gygdModel.TotalQuantity; + + //合计 + totalNum0 += gygdModel.MonthQuantity; + totalNum1 += gygdModel.TotalQuantity; + + #endregion + list.Add(model); + } + else + { + model.MonthQuantity = 0; + model.TotalQuantity = 0; + model.MonthRate = "0%"; + model.TotalRate = "0%"; + list.Add(model); + } + + + //非标 + gygdModel = query.FirstOrDefault(x => x.ProfessionalName == "非标"); + model = new Model.ProcessControl_NondestructiveTest_New(); + model.Id = Guid.NewGuid().ToString(); + model.CreateMan = item.UnitName;//用作存储施工单位名称 + model.ProfessionalName = "非标"; + + if (gygdModel != null) + { + model.MonthQuantity = gygdModel.MonthQuantity; + model.TotalQuantity = gygdModel.TotalQuantity; + model.MonthRate = gygdModel.MonthRate + "%"; + model.TotalRate = gygdModel.TotalRate + "%"; + #region 小计和合计 + //小计 + num0 += gygdModel.MonthQuantity; + num1 += gygdModel.TotalQuantity; + + //合计 + totalNum0 += gygdModel.MonthQuantity; + totalNum1 += gygdModel.TotalQuantity; + + #endregion + list.Add(model); + } + else + { + model.MonthQuantity = 0; + model.TotalQuantity = 0; + model.MonthRate = "0%"; + model.TotalRate = "0%"; + list.Add(model); + } //小计 - num0 += gygdModel.MonthQuantity; - num1 += gygdModel.TotalQuantity; - - //合计 - totalNum0 += gygdModel.MonthQuantity; - totalNum1 += gygdModel.TotalQuantity; - - #endregion + model = new Model.ProcessControl_NondestructiveTest_New(); + model.Id = Guid.NewGuid().ToString(); + model.CreateMan = item.UnitName;//用作存储施工单位名称 + model.ProfessionalName = "小计"; + model.MonthQuantity = num0; + model.TotalQuantity = num1; + model.MonthRate = ""; + model.TotalRate = ""; list.Add(model); } - else - { - model.MonthQuantity = 0; - model.TotalQuantity = 0; - model.MonthRate = "0%"; - model.TotalRate = "0%"; - list.Add(model); - } - - - - - //地管 - gygdModel = query.FirstOrDefault(x => x.ProfessionalName == "地管"); - model = new Model.ProcessControl_NondestructiveTest_New(); - model.Id = Guid.NewGuid().ToString(); - model.CreateMan = item.UnitName;//用作存储施工单位名称 - model.ProfessionalName = "地管"; - - if (gygdModel != null) - { - model.MonthQuantity = gygdModel.MonthQuantity; - model.TotalQuantity = gygdModel.TotalQuantity; - model.MonthRate = gygdModel.MonthRate + "%"; - model.TotalRate = gygdModel.TotalRate + "%"; - #region 小计和合计 - //小计 - num0 += gygdModel.MonthQuantity; - num1 += gygdModel.TotalQuantity; - - //合计 - totalNum0 += gygdModel.MonthQuantity; - totalNum1 += gygdModel.TotalQuantity; - - #endregion - list.Add(model); - } - else - { - model.MonthQuantity = 0; - model.TotalQuantity = 0; - model.MonthRate = "0%"; - model.TotalRate = "0%"; - list.Add(model); - } - - - //非标 - gygdModel = query.FirstOrDefault(x => x.ProfessionalName == "非标"); - model = new Model.ProcessControl_NondestructiveTest_New(); - model.Id = Guid.NewGuid().ToString(); - model.CreateMan = item.UnitName;//用作存储施工单位名称 - model.ProfessionalName = "非标"; - - if (gygdModel != null) - { - model.MonthQuantity = gygdModel.MonthQuantity; - model.TotalQuantity = gygdModel.TotalQuantity; - model.MonthRate = gygdModel.MonthRate + "%"; - model.TotalRate = gygdModel.TotalRate + "%"; - #region 小计和合计 - //小计 - num0 += gygdModel.MonthQuantity; - num1 += gygdModel.TotalQuantity; - - //合计 - totalNum0 += gygdModel.MonthQuantity; - totalNum1 += gygdModel.TotalQuantity; - - #endregion - list.Add(model); - } - else - { - model.MonthQuantity = 0; - model.TotalQuantity = 0; - model.MonthRate = "0%"; - model.TotalRate = "0%"; - list.Add(model); - } - //小计 - model = new Model.ProcessControl_NondestructiveTest_New(); - model.Id = Guid.NewGuid().ToString(); - model.CreateMan = item.UnitName;//用作存储施工单位名称 - model.ProfessionalName = "小计"; - model.MonthQuantity = num0; - model.TotalQuantity = num1; - model.MonthRate = ""; - model.TotalRate = ""; - list.Add(model); - } } Grid10.DataSource = list; @@ -2263,29 +2275,32 @@ namespace FineUIPro.Web.CQMS.ManageReportNew select new { x.UnitId, y.UnitName }; foreach (var item in units) { - //var query = from c in db.Check_CheckControl - // join u in db.Base_Unit on c.UnitId equals u.UnitId into unitJoin - // from u in unitJoin.DefaultIfEmpty() - // where c.ProjectId == this.CurrUser.LoginProjectId && c.UnitId == item.UnitId - // select new - // { - // c.CheckDate, - // c.ProjectId, - // u.UnitId, - // u.UnitName - // }; - //var AllList = query.ToList();//项目数 + var query = from c in db.Comprehensive_DataReceivingDoc + join u in db.Base_Unit on c.SendUnit equals u.UnitId into unitJoin + from u in unitJoin.DefaultIfEmpty() + where c.ProjectId == this.CurrUser.LoginProjectId && c.SendUnit == item.UnitId + select new + { + c.ReceiveDate, + c.ProjectId, + c.IsReply, + c.RetrunWuhuangCopies, + u.UnitId, + u.UnitName + }; + var AllList = query.ToList();//项目数 //本月数 - //var monethCount = query.Where(x => (x.CheckDate >= Convert.ToDateTime(startDate) && x.CheckDate <= Convert.ToDateTime(endDate))); - //var yzCount = 0;//本月业主/ 监理返回数量 - //var NoBackCount = 0;//累计未返回数量 + var monethCount = query.Where(x => (x.ReceiveDate >= Convert.ToDateTime(startDate) && x.ReceiveDate <= Convert.ToDateTime(endDate))); + var yzCount = query.Where(x => x.IsReply == true && x.RetrunWuhuangCopies != null && (x.ReceiveDate >= Convert.ToDateTime(startDate) && x.ReceiveDate <= Convert.ToDateTime(endDate)));//本月业主/ 监理返回数量 + int totalReturnCount = query.Where(x => x.IsReply == true && x.RetrunWuhuangCopies != null).Count();//总的已返回数量 + var NoBackCount = AllList.Count() - totalReturnCount;//累计未返回数量 Model.Report_CQMS_MonthReportItem model = new Model.Report_CQMS_MonthReportItem(); model.Id = Guid.NewGuid().ToString(); model.ContentName = item.UnitName; - //model.MonthsCount = monethCount.Count(); - //model.ProjectCount = AllList.Count(); - //model.MonthsBackCount =; - //model.TotalNoBackCount =; + model.MonthsCount = monethCount.Count(); + model.ProjectCount = AllList.Count(); + model.MonthsBackCount = yzCount.Count(); + model.TotalNoBackCount = NoBackCount; model.ReportId = ReportId; //如果是修改,查询表中数据 if (objType == "1") @@ -2298,10 +2313,10 @@ namespace FineUIPro.Web.CQMS.ManageReportNew } list.Add(model); - //Quantity1Sum += monethCount.Count(); - //Quantity2Sum += AllList.Count(); - //Quantity3Sum += yzCount.Count(); - //Quantity4Sum += NoBackCount.Count(); + Quantity1Sum += monethCount.Count(); + Quantity2Sum += AllList.Count(); + Quantity3Sum += yzCount.Count(); + Quantity4Sum += NoBackCount; i++; } gvFileReport.DataSource = list; @@ -2481,6 +2496,137 @@ namespace FineUIPro.Web.CQMS.ManageReportNew } #endregion + #region 23.施工照片 + protected void filePhoto_FileSelected(object sender, EventArgs e) + { + if (filePhoto.HasFile) + { + string fileName = filePhoto.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto.Reset(); + } + + if (filePhoto2.HasFile) + { + string fileName = filePhoto2.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto2.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto2.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto2.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto2.Reset(); + } + + if (filePhoto3.HasFile) + { + string fileName = filePhoto3.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto3.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto3.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto3.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto3.Reset(); + } + + if (filePhoto4.HasFile) + { + string fileName = filePhoto4.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto4.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto4.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto4.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto4.Reset(); + } + + if (filePhoto5.HasFile) + { + string fileName = filePhoto5.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto5.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto5.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto5.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto5.Reset(); + } + + if (filePhoto6.HasFile) + { + string fileName = filePhoto6.ShortFileName; + if (!ValidateFileType(fileName)) + { + // 清空文件上传控件 + filePhoto6.Reset(); + ShowNotify("无效的文件类型!"); + return; + } + fileName = fileName.Replace(":", "_").Replace(" ", "_").Replace("\\", "_").Replace("/", "_"); + fileName = DateTime.Now.Ticks.ToString() + "_" + fileName; + + filePhoto6.SaveAs(Server.MapPath("~/upload/" + fileName)); + + imgPhoto6.ImageUrl = "~/upload/" + fileName; + + // 清空文件上传组件(上传后要记着清空,否则点击提交表单时会再次上传!!) + filePhoto6.Reset(); + } + } + #endregion + #region 保存 /// /// 保存按钮 @@ -2587,6 +2733,9 @@ namespace FineUIPro.Web.CQMS.ManageReportNew //保存19.下月质量控制重点 saveNextQualityControl(); + //保存23.施工照片 + saveImages(); + //保存文本框 saveTxtContent(); #endregion @@ -2672,6 +2821,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew } #endregion + #region 保存施工方案及检验试验计划审批情况 /// /// 3.1保存一般施工方案审批情况 /// @@ -2774,7 +2924,9 @@ namespace FineUIPro.Web.CQMS.ManageReportNew Funs.DB.SubmitChanges(); } } + #endregion + #region 保存4.设计交底管理情况 /// /// 保存设计交底管理情况 /// @@ -2808,7 +2960,9 @@ namespace FineUIPro.Web.CQMS.ManageReportNew Funs.DB.SubmitChanges(); } } + #endregion + #region 保存图纸会审 /// /// 保存图纸会审 /// @@ -2842,7 +2996,9 @@ namespace FineUIPro.Web.CQMS.ManageReportNew Funs.DB.SubmitChanges(); } } + #endregion + #region 保存设备材料报验管理情况 /// /// 保存设备材料报验管理情况 /// @@ -2877,7 +3033,9 @@ namespace FineUIPro.Web.CQMS.ManageReportNew Funs.DB.SubmitChanges(); } } + #endregion + #region 保存文本框内容 /// /// 保存文本框内容 /// @@ -2938,6 +3096,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew Funs.DB.Report_TextBoxContent.InsertAllOnSubmit(txtContentList); Funs.DB.SubmitChanges(); } + #endregion #region 9.计量器具报验管理情况 void saveMeasuringInspection() @@ -3124,11 +3283,11 @@ namespace FineUIPro.Web.CQMS.ManageReportNew { ReportId = ReportId, ReType = "14", - ContentName = values.Value("ContentName"), - MonthsCount = values.Value("MonthsCount"), - ProjectCount = values.Value("ProjectCount"), - //RectificationRate = values.Value("RectificationRate"), - Remarks = values.Value("Remarks") + ContentName = values.Value("WorkName"), + MonthsCount = values.Value("CurrentPeriodOkNum"), + ProjectCount = values.Value("OKNum"), + TotalNoBackCount = values.Value("CheckNum"), + RectificationRate = values.Value("OKRate"), }; if (gvNcrManagementInspection.Rows[rowIndex].DataKeys.Length > 0) { @@ -3232,10 +3391,10 @@ namespace FineUIPro.Web.CQMS.ManageReportNew ReportId = ReportId, ReType = "3", ContentName = values.Value("ContentName"), - //MonthsCount = Funs.GetNewInt(values.Value("MonthsCount").ToString()), - //ProjectCount = Funs.GetNewInt(values.Value("ProjectCount").ToString()), - //MonthsBackCount = Funs.GetNewInt(values.Value("MonthsBackCount").ToString()), - //TotalNoBackCount = Funs.GetNewInt(values.Value("TotalNoBackCount").ToString()) + MonthsCount = Funs.GetNewInt(values.Value("MonthsCount").ToString()), + ProjectCount = Funs.GetNewInt(values.Value("ProjectCount").ToString()), + MonthsBackCount = Funs.GetNewInt(values.Value("MonthsBackCount").ToString()), + TotalNoBackCount = Funs.GetNewInt(values.Value("TotalNoBackCount").ToString()) }; if (gvFileReport.Rows[rowIndex].DataKeys.Length > 0) { @@ -3351,10 +3510,63 @@ namespace FineUIPro.Web.CQMS.ManageReportNew } #endregion + #region 23.施工照片 + void saveImages() + { + var ImageLists = new List(); + var imgage1 = new Model.Report_TextBoxContent(); + imgage1.Id = Guid.NewGuid().ToString(); + imgage1.ReportId = ReportId; + imgage1.ContentType = "23-1"; + imgage1.ContentText = txtPhotoContent1.Text; + imgage1.ImageUrl = imgPhoto.ImageUrl; + ImageLists.Add(imgage1); + + var imgage2 = new Model.Report_TextBoxContent(); + imgage2.Id = Guid.NewGuid().ToString(); + imgage2.ReportId = ReportId; + imgage2.ContentType = "23-2"; + imgage2.ContentText = txtPhotoContent2.Text; + imgage2.ImageUrl = imgPhoto2.ImageUrl; + ImageLists.Add(imgage2); + + var imgage3 = new Model.Report_TextBoxContent(); + imgage3.Id = Guid.NewGuid().ToString(); + imgage3.ReportId = ReportId; + imgage3.ContentType = "23-3"; + imgage3.ContentText = txtPhotoContent3.Text; + imgage3.ImageUrl = imgPhoto3.ImageUrl; + ImageLists.Add(imgage3); + + var imgage4 = new Model.Report_TextBoxContent(); + imgage4.Id = Guid.NewGuid().ToString(); + imgage4.ReportId = ReportId; + imgage4.ContentType = "23-4"; + imgage4.ContentText = txtPhotoContent4.Text; + imgage4.ImageUrl = imgPhoto4.ImageUrl; + ImageLists.Add(imgage4); + + var imgage5 = new Model.Report_TextBoxContent(); + imgage5.Id = Guid.NewGuid().ToString(); + imgage5.ReportId = ReportId; + imgage5.ContentType = "23-5"; + imgage5.ContentText = txtPhotoContent2.Text; + imgage5.ImageUrl = imgPhoto5.ImageUrl; + ImageLists.Add(imgage5); + + var imgage6 = new Model.Report_TextBoxContent(); + imgage6.Id = Guid.NewGuid().ToString(); + imgage6.ReportId = ReportId; + imgage6.ContentType = "23-6"; + imgage6.ContentText = txtPhotoContent6.Text; + imgage6.ImageUrl = imgPhoto6.ImageUrl; + ImageLists.Add(imgage6); + + Funs.DB.Report_TextBoxContent.InsertAllOnSubmit(ImageLists); + Funs.DB.SubmitChanges(); + } #endregion - - - + #endregion } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.designer.cs index 444f0423..c278b4a3 100644 --- a/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/CQMS/ManageReportNew/MonthReportEdit.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.CQMS.ManageReportNew -{ - - - public partial class MonthReportEdit - { - +namespace FineUIPro.Web.CQMS.ManageReportNew { + + + public partial class MonthReportEdit { + /// /// form1 控件。 /// @@ -22,7 +20,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -31,7 +29,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// ContentPanel1 控件。 /// @@ -40,7 +38,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel1; - + /// /// Table1 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlTable Table1; - + /// /// tabbtn 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlTable tabbtn; - + /// /// image15 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Image image15; - + /// /// Button2 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button Button2; - + /// /// Table5 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlTable Table5; - + /// /// lblProjectName 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lblProjectName; - + /// /// Label1 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label1; - + /// /// txtPeriod 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.TextBox txtPeriod; - + /// /// RequiredFieldValidator1 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1; - + /// /// Label2 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label Label2; - + /// /// lblTital 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lblTital; - + /// /// Table2 控件。 /// @@ -148,7 +146,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlTable Table2; - + /// /// txtStartDate 控件。 /// @@ -157,7 +155,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtStartDate; - + /// /// Label3 控件。 /// @@ -166,7 +164,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label3; - + /// /// txtEndDate 控件。 /// @@ -175,7 +173,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtEndDate; - + /// /// Panel4 控件。 /// @@ -184,7 +182,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel4; - + /// /// Toolbar2 控件。 /// @@ -193,7 +191,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// Button3 控件。 /// @@ -202,7 +200,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button Button3; - + /// /// Form5 控件。 /// @@ -211,7 +209,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form5; - + /// /// Grid1 控件。 /// @@ -220,7 +218,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid1; - + /// /// txtProStage 控件。 /// @@ -229,7 +227,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProStage; - + /// /// txtProDescribe 控件。 /// @@ -238,7 +236,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProDescribe; - + /// /// txtTargetValue 控件。 /// @@ -247,7 +245,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTargetValue; - + /// /// txtMonthPer 控件。 /// @@ -256,7 +254,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtMonthPer; - + /// /// txtRemarks 控件。 /// @@ -265,7 +263,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRemarks; - + /// /// Panel5 控件。 /// @@ -274,7 +272,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel5; - + /// /// Panel6 控件。 /// @@ -283,7 +281,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel6; - + /// /// Form6 控件。 /// @@ -292,7 +290,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form6; - + /// /// txtAre0 控件。 /// @@ -301,7 +299,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre0; - + /// /// Panel7 控件。 /// @@ -310,7 +308,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel7; - + /// /// Form7 控件。 /// @@ -319,7 +317,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form7; - + /// /// txtAre1 控件。 /// @@ -328,7 +326,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre1; - + /// /// Panel8 控件。 /// @@ -337,7 +335,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel8; - + /// /// Form8 控件。 /// @@ -346,7 +344,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form8; - + /// /// txtAre2 控件。 /// @@ -355,7 +353,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre2; - + /// /// Panel9 控件。 /// @@ -364,7 +362,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel9; - + /// /// Panel10 控件。 /// @@ -373,7 +371,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel10; - + /// /// Form9 控件。 /// @@ -382,7 +380,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form9; - + /// /// Grid2 控件。 /// @@ -391,7 +389,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid2; - + /// /// TextBox5 控件。 /// @@ -400,7 +398,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox5; - + /// /// Panel11 控件。 /// @@ -409,7 +407,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel11; - + /// /// Form10 控件。 /// @@ -418,7 +416,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form10; - + /// /// Grid3 控件。 /// @@ -427,7 +425,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid3; - + /// /// TextBox1 控件。 /// @@ -436,7 +434,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox1; - + /// /// Panel12 控件。 /// @@ -445,7 +443,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel12; - + /// /// Form11 控件。 /// @@ -454,7 +452,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form11; - + /// /// Grid4 控件。 /// @@ -463,7 +461,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid4; - + /// /// TextBox2 控件。 /// @@ -472,7 +470,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox2; - + /// /// Panel13 控件。 /// @@ -481,7 +479,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel13; - + /// /// Form12 控件。 /// @@ -490,7 +488,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form12; - + /// /// Grid5 控件。 /// @@ -499,7 +497,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid5; - + /// /// TextBox3 控件。 /// @@ -508,7 +506,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox3; - + /// /// Panel14 控件。 /// @@ -517,7 +515,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel14; - + /// /// Form13 控件。 /// @@ -526,7 +524,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form13; - + /// /// Grid6 控件。 /// @@ -535,7 +533,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid6; - + /// /// TextBox4 控件。 /// @@ -544,7 +542,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox4; - + /// /// Panel15 控件。 /// @@ -553,7 +551,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel15; - + /// /// Form14 控件。 /// @@ -562,7 +560,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form14; - + /// /// Grid7 控件。 /// @@ -571,7 +569,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid7; - + /// /// Panel16 控件。 /// @@ -580,7 +578,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel16; - + /// /// Panel17 控件。 /// @@ -589,7 +587,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel17; - + /// /// Form15 控件。 /// @@ -598,7 +596,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form15; - + /// /// Grid8 控件。 /// @@ -607,7 +605,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid8; - + /// /// Panel18 控件。 /// @@ -616,7 +614,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel18; - + /// /// Toolbar3 控件。 /// @@ -625,7 +623,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar3; - + /// /// Button4 控件。 /// @@ -634,7 +632,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button Button4; - + /// /// Form16 控件。 /// @@ -643,7 +641,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form16; - + /// /// Grid9 控件。 /// @@ -652,7 +650,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid9; - + /// /// drpUnitIdGrid9 控件。 /// @@ -661,7 +659,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnitIdGrid9; - + /// /// TextBox7 控件。 /// @@ -670,7 +668,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox TextBox7; - + /// /// TextBox8 控件。 /// @@ -679,7 +677,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox TextBox8; - + /// /// TextBox10 控件。 /// @@ -688,7 +686,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox10; - + /// /// Panel19 控件。 /// @@ -697,7 +695,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel19; - + /// /// Form17 控件。 /// @@ -706,7 +704,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form17; - + /// /// Grid10 控件。 /// @@ -715,7 +713,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid10; - + /// /// Panel20 控件。 /// @@ -724,7 +722,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel20; - + /// /// Form18 控件。 /// @@ -733,7 +731,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form18; - + /// /// Grid11 控件。 /// @@ -742,7 +740,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid11; - + /// /// TextBox6 控件。 /// @@ -751,7 +749,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox6; - + /// /// Form19 控件。 /// @@ -760,7 +758,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form19; - + /// /// txtAre8 控件。 /// @@ -769,7 +767,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre8; - + /// /// Pnl9 控件。 /// @@ -778,7 +776,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl9; - + /// /// Form26 控件。 /// @@ -787,7 +785,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form26; - + /// /// gvMeasuringInspection 控件。 /// @@ -796,7 +794,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvMeasuringInspection; - + /// /// TextBox14 控件。 /// @@ -805,7 +803,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox14; - + /// /// Pnl10 控件。 /// @@ -814,7 +812,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl10; - + /// /// Form27 控件。 /// @@ -823,7 +821,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form27; - + /// /// gvTj 控件。 /// @@ -832,7 +830,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvTj; - + /// /// GvSb 控件。 /// @@ -841,7 +839,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvSb; - + /// /// GvGD 控件。 /// @@ -850,7 +848,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvGD; - + /// /// GvDq 控件。 /// @@ -859,7 +857,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvDq; - + /// /// GvYb 控件。 /// @@ -868,7 +866,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvYb; - + /// /// GvFf 控件。 /// @@ -877,7 +875,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvFf; - + /// /// GvXf 控件。 /// @@ -886,7 +884,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid GvXf; - + /// /// gvInspectionDataInspection 控件。 /// @@ -895,7 +893,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvInspectionDataInspection; - + /// /// TextBox15 控件。 /// @@ -904,7 +902,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox15; - + /// /// Pnl11 控件。 /// @@ -913,7 +911,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl11; - + /// /// Form28 控件。 /// @@ -922,7 +920,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form28; - + /// /// gvPressureInspection 控件。 /// @@ -931,7 +929,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvPressureInspection; - + /// /// TextBox16 控件。 /// @@ -940,7 +938,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox16; - + /// /// Pnl12 控件。 /// @@ -949,7 +947,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl12; - + /// /// Form29 控件。 /// @@ -958,7 +956,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form29; - + /// /// gvPipingInspection 控件。 /// @@ -967,7 +965,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvPipingInspection; - + /// /// TextBox17 控件。 /// @@ -976,7 +974,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox17; - + /// /// TextBox18 控件。 /// @@ -985,7 +983,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox18; - + /// /// Pnl13 控件。 /// @@ -994,7 +992,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl13; - + /// /// Form30 控件。 /// @@ -1003,7 +1001,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form30; - + /// /// gvSpecialInspection 控件。 /// @@ -1012,7 +1010,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvSpecialInspection; - + /// /// TextBox19 控件。 /// @@ -1021,7 +1019,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox19; - + /// /// TextBox20 控件。 /// @@ -1030,7 +1028,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox20; - + /// /// Pnl14 控件。 /// @@ -1039,7 +1037,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Pnl14; - + /// /// Form31 控件。 /// @@ -1048,7 +1046,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form31; - + /// /// gvNcrManagementInspection 控件。 /// @@ -1057,7 +1055,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvNcrManagementInspection; - + /// /// Panel21 控件。 /// @@ -1066,7 +1064,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel21; - + /// /// Form20 控件。 /// @@ -1075,7 +1073,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form20; - + /// /// gvQualityInspection 控件。 /// @@ -1084,7 +1082,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvQualityInspection; - + /// /// TextBox11 控件。 /// @@ -1093,7 +1091,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox11; - + /// /// Panel22 控件。 /// @@ -1102,7 +1100,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel22; - + /// /// Form21 控件。 /// @@ -1111,7 +1109,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form21; - + /// /// gvSpecialCheck 控件。 /// @@ -1120,7 +1118,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvSpecialCheck; - + /// /// TextBox12 控件。 /// @@ -1129,7 +1127,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox12; - + /// /// Panel23 控件。 /// @@ -1138,7 +1136,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel23; - + /// /// Form22 控件。 /// @@ -1147,7 +1145,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form22; - + /// /// gvFileReport 控件。 /// @@ -1156,7 +1154,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvFileReport; - + /// /// Panel24 控件。 /// @@ -1165,7 +1163,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel24; - + /// /// Panel25 控件。 /// @@ -1174,7 +1172,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel25; - + /// /// Toolbar5 控件。 /// @@ -1183,7 +1181,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar5; - + /// /// btnRowMaterialProblem 控件。 /// @@ -1192,7 +1190,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnRowMaterialProblem; - + /// /// Form23 控件。 /// @@ -1201,7 +1199,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form23; - + /// /// gvRowMaterialProblem 控件。 /// @@ -1210,7 +1208,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvRowMaterialProblem; - + /// /// txtUnitId 控件。 /// @@ -1219,7 +1217,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtUnitId; - + /// /// txtProblemDesrioption 控件。 /// @@ -1228,7 +1226,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProblemDesrioption; - + /// /// txtTreatmentMeasures 控件。 /// @@ -1237,7 +1235,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTreatmentMeasures; - + /// /// txtProcessingResults 控件。 /// @@ -1246,7 +1244,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProcessingResults; - + /// /// txtRemark 控件。 /// @@ -1255,7 +1253,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRemark; - + /// /// Panel26 控件。 /// @@ -1264,7 +1262,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel26; - + /// /// Toolbar6 控件。 /// @@ -1273,7 +1271,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar6; - + /// /// btnAddConstructionProblems 控件。 /// @@ -1282,7 +1280,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnAddConstructionProblems; - + /// /// Form24 控件。 /// @@ -1291,7 +1289,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form24; - + /// /// gvConstructionProblems 控件。 /// @@ -1300,7 +1298,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvConstructionProblems; - + /// /// drpUnitId 控件。 /// @@ -1309,7 +1307,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnitId; - + /// /// txtProblemDesrioption2 控件。 /// @@ -1318,7 +1316,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProblemDesrioption2; - + /// /// txtTreatmentMeasures2 控件。 /// @@ -1327,7 +1325,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTreatmentMeasures2; - + /// /// txtProcessingResults2 控件。 /// @@ -1336,7 +1334,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtProcessingResults2; - + /// /// txtRemark2 控件。 /// @@ -1345,7 +1343,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRemark2; - + /// /// Panel27 控件。 /// @@ -1354,7 +1352,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel27; - + /// /// Toolbar7 控件。 /// @@ -1363,7 +1361,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar7; - + /// /// btnAddNextControl 控件。 /// @@ -1372,7 +1370,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnAddNextControl; - + /// /// Form25 控件。 /// @@ -1381,7 +1379,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form25; - + /// /// gvNextQualityControl 控件。 /// @@ -1390,7 +1388,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid gvNextQualityControl; - + /// /// TextBox13 控件。 /// @@ -1399,7 +1397,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox TextBox13; - + /// /// Panel3 控件。 /// @@ -1408,7 +1406,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel3; - + /// /// Form3 控件。 /// @@ -1417,7 +1415,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form3; - + /// /// txtAre20 控件。 /// @@ -1426,7 +1424,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre20; - + /// /// Panel1 控件。 /// @@ -1435,7 +1433,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel1; - + /// /// Form2 控件。 /// @@ -1444,7 +1442,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form2; - + /// /// txtAre21 控件。 /// @@ -1453,7 +1451,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre21; - + /// /// Panel2 控件。 /// @@ -1462,7 +1460,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel2; - + /// /// Form4 控件。 /// @@ -1471,7 +1469,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form4; - + /// /// txtAre22 控件。 /// @@ -1480,7 +1478,349 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtAre22; - + + /// + /// Panel28 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel28; + + /// + /// Form32 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form32; + + /// + /// imgPhoto 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto; + + /// + /// imgPhoto2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto2; + + /// + /// Label7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label7; + + /// + /// filePhoto 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto; + + /// + /// Label8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label8; + + /// + /// filePhoto2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto2; + + /// + /// Label9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label9; + + /// + /// Label4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label4; + + /// + /// txtPhotoContent1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent1; + + /// + /// Label5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label5; + + /// + /// txtPhotoContent2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent2; + + /// + /// Label6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label6; + + /// + /// imgPhoto3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto3; + + /// + /// imgPhoto4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto4; + + /// + /// Label10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label10; + + /// + /// filePhoto3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto3; + + /// + /// Label11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label11; + + /// + /// filePhoto4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto4; + + /// + /// Label12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label12; + + /// + /// Label13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label13; + + /// + /// txtPhotoContent3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent3; + + /// + /// Label14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label14; + + /// + /// txtPhotoContent4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent4; + + /// + /// Label15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label15; + + /// + /// imgPhoto5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto5; + + /// + /// imgPhoto6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Image imgPhoto6; + + /// + /// Label16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label16; + + /// + /// filePhoto5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto5; + + /// + /// Label17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label17; + + /// + /// filePhoto6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload filePhoto6; + + /// + /// Label18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label18; + + /// + /// Label19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label19; + + /// + /// txtPhotoContent5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent5; + + /// + /// Label20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label20; + + /// + /// txtPhotoContent6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPhotoContent6; + + /// + /// Label21 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label21; + /// /// Toolbar1 控件。 /// @@ -1489,7 +1829,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// hdCheckControlCode 控件。 /// @@ -1498,7 +1838,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdCheckControlCode; - + /// /// ToolbarFill1 控件。 /// @@ -1507,7 +1847,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarFill ToolbarFill1; - + /// /// Button1 控件。 /// @@ -1516,7 +1856,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button Button1; - + /// /// hdId 控件。 /// @@ -1525,7 +1865,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdId; - + /// /// hdAttachUrl 控件。 /// @@ -1534,7 +1874,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.HiddenField hdAttachUrl; - + /// /// ValidationSummary1 控件。 /// @@ -1543,7 +1883,7 @@ namespace FineUIPro.Web.CQMS.ManageReportNew /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.ValidationSummary ValidationSummary1; - + /// /// hidReportId 控件。 /// diff --git a/SGGL/FineUIPro.Web/ErrLog.txt b/SGGL/FineUIPro.Web/ErrLog.txt index f3d8cb12..0b301999 100644 --- a/SGGL/FineUIPro.Web/ErrLog.txt +++ b/SGGL/FineUIPro.Web/ErrLog.txt @@ -1,192 +1,330 @@ 错误信息开始=====> -错误类型:DivideByZeroException -错误信息:尝试除以零。 +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via 错误堆栈: - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.loadQualityInspection(String objType) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 2128 - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.lodAllGrid(String objType) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 271 - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.Page_Load(Object sender, EventArgs e) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 218 + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14204 + 在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181 +出错时间:04/03/2024 17:51:45 +出错时间:04/03/2024 17:51:46 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14228 + 在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046 +出错时间:04/03/2024 17:51:46 +出错时间:04/03/2024 17:51:46 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14220 + 在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942 +出错时间:04/03/2024 17:51:46 +出错时间:04/03/2024 17:51:46 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14020 + 在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884 +出错时间:04/03/2024 17:51:46 +出错时间:04/03/2024 17:51:46 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14204 + 在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181 +出错时间:04/03/2024 19:51:41 +出错时间:04/03/2024 19:51:41 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14228 + 在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046 +出错时间:04/03/2024 19:51:41 +出错时间:04/03/2024 19:51:41 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14220 + 在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942 +出错时间:04/03/2024 19:51:42 +出错时间:04/03/2024 19:51:42 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14020 + 在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884 +出错时间:04/03/2024 19:51:42 +出错时间:04/03/2024 19:51:42 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14204 + 在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181 +出错时间:04/03/2024 21:51:41 +出错时间:04/03/2024 21:51:42 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14228 + 在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046 +出错时间:04/03/2024 21:51:42 +出错时间:04/03/2024 21:51:42 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14220 + 在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942 +出错时间:04/03/2024 21:51:42 +出错时间:04/03/2024 21:51:42 + + +错误信息开始=====> +错误类型:ArgumentException +错误信息:提供的 URI 方案“http”无效,应为“https”。 +参数名: via +错误堆栈: + 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) + 在 System.ServiceModel.ChannelFactory`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannel() + 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() + 在 System.ServiceModel.ClientBase`1.get_Channel() + 在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14020 + 在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884 +出错时间:04/03/2024 21:51:42 +出错时间:04/03/2024 21:51:42 + + +错误信息开始=====> +错误类型:NullReferenceException +错误信息:未将对象引用设置到对象的实例。 +错误堆栈: + 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.Page_Load(Object sender, EventArgs e) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 193 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) 在 System.EventHandler.Invoke(Object sender, EventArgs e) 在 System.Web.UI.Control.OnLoad(EventArgs e) 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) -出错时间:04/01/2024 10:31:03 -出错文件:http://localhost:8579/CQMS/ManageReportNew/MonthReportEdit.aspx +出错时间:04/03/2024 23:11:43 +出错文件:http://localhost:8579/CQMS/ManageReportNew/MonthReportEdit.aspx?reportId=a5209a38-af66-4082-90ab-2585e44c3760 IP地址:::1 操作人员:JT -出错时间:04/01/2024 10:31:03 - - -错误信息开始=====> -错误类型:ChangeConflictException -错误信息:找不到行或行已更改。 -错误堆栈: - 在 System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode) - 在 System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode) - 在 System.Data.Linq.DataContext.SubmitChanges() - 在 BLL.UserService.UpdateLastUserInfo(String userId, String LastMenuType, Boolean LastIsOffice, String LastProjectId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\SysManage\UserService.cs:行号 95 - 在 FineUIPro.Web.indexProject.MenuSwitchMethod(String type) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\indexProject.aspx.cs:行号 727 - 在 FineUIPro.Web.indexProject.Page_Load(Object sender, EventArgs e) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\indexProject.aspx.cs:行号 315 - 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) - 在 System.EventHandler.Invoke(Object sender, EventArgs e) - 在 System.Web.UI.Control.OnLoad(EventArgs e) - 在 System.Web.UI.Control.LoadRecursive() - 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) -出错时间:04/01/2024 10:37:35 -出错文件:http://localhost:8579/indexProject.aspx?projectId=a7f692aa-4bd5-4fb3-87f8-ba1ab8f94cc2 -IP地址:::1 -操作人员:JT - -出错时间:04/01/2024 10:37:35 - - -错误信息开始=====> -错误类型:DivideByZeroException -错误信息:尝试除以零。 -错误堆栈: - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.loadQualityInspection(String objType) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 2153 - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.lodAllGrid(String objType) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 271 - 在 FineUIPro.Web.CQMS.ManageReportNew.MonthReportEdit.Page_Load(Object sender, EventArgs e) 位置 E:\五环\SGGL_CWCEC\SGGL\FineUIPro.Web\CQMS\ManageReportNew\MonthReportEdit.aspx.cs:行号 218 - 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) - 在 System.EventHandler.Invoke(Object sender, EventArgs e) - 在 System.Web.UI.Control.OnLoad(EventArgs e) - 在 System.Web.UI.Control.LoadRecursive() - 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) -出错时间:04/01/2024 10:38:20 -出错文件:http://localhost:8579/CQMS/ManageReportNew/MonthReportEdit.aspx -IP地址:::1 -操作人员:JT - -出错时间:04/01/2024 10:38:20 - - -错误信息开始=====> -错误类型:HttpParseException -错误信息:基类包括字段“txtProcessName”,但其类型(FineUIPro.TextArea)与控件(FineUIPro.TextBox)的类型不兼容。 -错误堆栈: - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildFieldDeclaration(ControlBuilder builder) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse) - 在 System.Web.Compilation.TemplateControlCodeDomTreeGenerator.BuildMiscClassMembers() - 在 System.Web.Compilation.PageCodeDomTreeGenerator.BuildMiscClassMembers() - 在 System.Web.Compilation.BaseCodeDomTreeGenerator.BuildSourceDataTree() - 在 System.Web.Compilation.BaseCodeDomTreeGenerator.GetCodeDomTree(CodeDomProvider codeDomProvider, StringResourceBuilder stringResourceBuilder, VirtualPath virtualPath) - 在 System.Web.Compilation.BaseTemplateBuildProvider.GenerateCode(AssemblyBuilder assemblyBuilder) - 在 System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider) -出错时间:03/28/2024 15:18:32 -出错文件:http://localhost:8579/Personal/TestRunMonthSummaryEdit.aspx?TestRunMonthSummaryId=85881239-5093-461d-b96f-863374ea0928 -IP地址:::1 - -出错时间:03/28/2024 15:18:32 - - -错误信息开始=====> -错误类型:ArgumentException -错误信息:提供的 URI 方案“http”无效,应为“https”。 -参数名: via -错误堆栈: - 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() - 在 System.ServiceModel.ClientBase`1.get_Channel() - 在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14204 - 在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181 -出错时间:03/29/2024 12:56:24 -出错时间:03/29/2024 12:56:24 - - -错误信息开始=====> -错误类型:ArgumentException -错误信息:提供的 URI 方案“http”无效,应为“https”。 -参数名: via -错误堆栈: - 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() - 在 System.ServiceModel.ClientBase`1.get_Channel() - 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14228 - 在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046 -出错时间:03/29/2024 12:56:24 -出错时间:03/29/2024 12:56:24 - - -错误信息开始=====> -错误类型:ArgumentException -错误信息:提供的 URI 方案“http”无效,应为“https”。 -参数名: via -错误堆栈: - 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() - 在 System.ServiceModel.ClientBase`1.get_Channel() - 在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14220 - 在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942 -出错时间:03/29/2024 12:56:24 -出错时间:03/29/2024 12:56:24 - - -错误信息开始=====> -错误类型:ArgumentException -错误信息:提供的 URI 方案“http”无效,应为“https”。 -参数名: via -错误堆栈: - 在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via) - 在 System.ServiceModel.ChannelFactory`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannel() - 在 System.ServiceModel.ClientBase`1.CreateChannelInternal() - 在 System.ServiceModel.ClientBase`1.get_Channel() - 在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14020 - 在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884 -出错时间:03/29/2024 12:56:24 -出错时间:03/29/2024 12:56:24 +出错时间:04/03/2024 23:11:43 diff --git a/SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011039575019).doc b/SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报(202404011039575019).doc new file mode 100644 index 0000000000000000000000000000000000000000..91466f81c62b67278475601b1f74cbfa5f5d7d37 GIT binary patch literal 65323 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 L1!d#n@7aF=VdO#| delta 41316 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 BaW?<} diff --git a/SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报1.doc b/SGGL/FineUIPro.Web/File/Word/CQMS/项目质量月报1.doc new file mode 100644 index 0000000000000000000000000000000000000000..1623d1f43998beeea33c723c5cd17e91d8796b9e GIT binary patch literal 65064 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 bC*V);ztjfyr&}inkOSBdAgcnW_i+CUr#%P^ literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288166741559_A-施工开车交叉期间动火作业许可证.doc b/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288166741559_A-施工开车交叉期间动火作业许可证.doc deleted file mode 100644 index b656a042fad670e9c245816e24af64add0d61f51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47616 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 diff --git a/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288411617856_C-施工开车交叉期间受限空间作业许可证.doc b/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288411617856_C-施工开车交叉期间受限空间作业许可证.doc deleted file mode 100644 index 54868768cdd406f8d41d13c6d04c1c5e3ed03177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48640 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 QQu?WRnqmnD`I?&l2bKbg`v3p{ diff --git a/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288491179908_D-施工开车区域作业许可证(非特殊作业).doc b/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverHse/TestRunLicenseType/2024-03/638452288491179908_D-施工开车区域作业许可证(非特殊作业).doc deleted file mode 100644 index b8386f1eddd45bc058b3844686ca4d5272139174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35840 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 + + + @@ -7308,6 +7311,27 @@ DataReceivingDataIn.aspx + + DataReceivingDoc.aspx + ASPXCodeBehind + + + DataReceivingDoc.aspx + + + DataReceivingDocApprove.aspx + ASPXCodeBehind + + + DataReceivingDocApprove.aspx + + + DataReceivingDocEdit.aspx + ASPXCodeBehind + + + DataReceivingDocEdit.aspx + DataReceivingEdit.aspx ASPXCodeBehind diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj.user b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj.user index 63ca13cc..9e91deff 100644 --- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj.user +++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj.user @@ -1,7 +1,7 @@  - Release|Any CPU + Debug|Any CPU true false diff --git a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml index 528fef75..afed86eb 100644 --- a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml +++ b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml @@ -18,8 +18,7 @@ - - + diff --git a/SGGL/FineUIPro.Web/common/Menu_TestRun.xml b/SGGL/FineUIPro.Web/common/Menu_TestRun.xml index ef07bfad..9ef71725 100644 --- a/SGGL/FineUIPro.Web/common/Menu_TestRun.xml +++ b/SGGL/FineUIPro.Web/common/Menu_TestRun.xml @@ -95,7 +95,15 @@ - + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/common/Menu_ZHGL.xml b/SGGL/FineUIPro.Web/common/Menu_ZHGL.xml index 3ddcd7cf..ed44c8fe 100644 --- a/SGGL/FineUIPro.Web/common/Menu_ZHGL.xml +++ b/SGGL/FineUIPro.Web/common/Menu_ZHGL.xml @@ -83,11 +83,4 @@ -<<<<<<< HEAD -======= - - - - ->>>>>>> 0ae4143492852fa438a0c21d967acf7271ee604e \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/res/images/R-C.png b/SGGL/FineUIPro.Web/res/images/R-C.png new file mode 100644 index 0000000000000000000000000000000000000000..1b209022b2ae1bb2d87d560b13606f95d06492b5 GIT binary patch literal 85974 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%0Dmi zj*$Vk^Jn+|%Q!cq`QOc0xlOF|LQ~sA*-z+@9%LTZ*oB8w;&l1JNevs;B|uBDI#k93 zy6Yspm{+^_0r6uTK2{7Qt6CqM7mN$UOjwj5$- zhOa!qt2E)(*!(MQ#33BG84Ij3XN?Kic5e-Js9aXUZZ@{cNva0t^%^URq2wY?Kkt!yR3SiL-ZzXQV5l1DKLm1VY|) ztm8uVVV(z63wmfP$z@@^%d`*Et*tMGQK1xt)R>4v&E=ZQ=V$w28_bS#nzoc>TYqXu zFIvJ1(dHwb(;mV_RM%7bwEWa>TS)^mdb5&b*A`ySYSYM_kiclmgk=>bCJU$-PfYMe z9xkwO16wiZz}+T#!$hb7RHQs2z$G0FRU8@uZSPTykr6xsJ)JI~*{dj;r*mYi2P0bW za;YjrH--LVtrz3eo=)PSFyIli>{plt`J~D)FhmDZ`Qv|qEjGN$$L|cy4P|-UBGy(4 zViPnuNpX!&)~xt0T$I2uK2pMH`GD?*N#=dj(1R&!zG+u5jy64kiF$8$pYHtgUfJ_+ zZca4JBR}~U&wDlggFHVIbtAMU| za3dviy;s)n^Qs^n&hL#te)%Hc5G5vE{J{t51&*^qlT?|N`x)uqb!>J$4a?_xMPotV zb*7kJuBm4}Wa&51dDNO9HFil?G;0e?G>gwR1eL=?NYET)@Y}<%dwcg1Iy=5i@0_=A z=C4gwTIq>UG>{W$gM~HG{0T69^mj*4$SBUFyn?K^;+YS`Vt(?D=w74f;%V)DuClr` zbnElv%-CdEpB5iE?(t?^P(XiC#iwVpuSL)GmP)J z(K2pB(MQH1De`SEm!HxD7y1X(1WcC%rh?^YPK9!YM`?dgKqI? zv%-PfQ2Z5Zcbw*GhJ$YN>%IBa1ne1#$g~3l&t4TIYeMz@Cr_4T%B{&})qJx$Sy0+j zt6!0>p8ezN?^Zj8+n$fndsn)4>YRN*q<2hLg(C;i&Wz`ocPMtaHroZ nSF-@kxl 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%0D+hFPGk4(p@Rw>r~DUY2o1oG;ex1|{NA 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%0D@!BiMeB9=FQobywC*o6h8!R?2vOK6J0JeU7$ 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ž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%0A8ap3xjoHK>@%2YwdBiAG4 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 C%Sf~U literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477563446633497_CNCEC.png b/SGGL/FineUIPro.Web/upload/638477563446633497_CNCEC.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbda87d4f0cb9ab3db42d40b03774051be9aeb7 GIT binary patch literal 15937 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477565746229142_CNCEC.png b/SGGL/FineUIPro.Web/upload/638477565746229142_CNCEC.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbda87d4f0cb9ab3db42d40b03774051be9aeb7 GIT binary patch literal 15937 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477565876130600_CWCEC.bmp b/SGGL/FineUIPro.Web/upload/638477565876130600_CWCEC.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a296b06a998a9fc6045f54faddb9ea6b4b9cd153 GIT binary patch literal 5599938 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477828055143739_CNCEC.png b/SGGL/FineUIPro.Web/upload/638477828055143739_CNCEC.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbda87d4f0cb9ab3db42d40b03774051be9aeb7 GIT binary patch literal 15937 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477828134774856_SEDIN.gif b/SGGL/FineUIPro.Web/upload/638477828134774856_SEDIN.gif new file mode 100644 index 0000000000000000000000000000000000000000..426e3c3c2be0ca2a30a51b81459df7179549a100 GIT binary patch literal 4157 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477828337479184_二维码图片.png b/SGGL/FineUIPro.Web/upload/638477828337479184_二维码图片.png new file mode 100644 index 0000000000000000000000000000000000000000..d92042cdc5009ca04ef6321d1007b515510b7925 GIT binary patch literal 6345 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 DG!_5s literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477842725788245_CNCEC.png b/SGGL/FineUIPro.Web/upload/638477842725788245_CNCEC.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbda87d4f0cb9ab3db42d40b03774051be9aeb7 GIT binary patch literal 15937 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 literal 0 HcmV?d00001 diff --git a/SGGL/FineUIPro.Web/upload/638477844558037755_CNCEC.png b/SGGL/FineUIPro.Web/upload/638477844558037755_CNCEC.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbda87d4f0cb9ab3db42d40b03774051be9aeb7 GIT binary patch literal 15937 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 literal 0 HcmV?d00001 diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index 97b44741..3d014c9a 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -521,6 +521,12 @@ namespace Model partial void InsertComprehensive_DataReceivingApprove(Comprehensive_DataReceivingApprove instance); partial void UpdateComprehensive_DataReceivingApprove(Comprehensive_DataReceivingApprove instance); partial void DeleteComprehensive_DataReceivingApprove(Comprehensive_DataReceivingApprove instance); + partial void InsertComprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc instance); + partial void UpdateComprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc instance); + partial void DeleteComprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc instance); + partial void InsertComprehensive_DataReceivingDocApprove(Comprehensive_DataReceivingDocApprove instance); + partial void UpdateComprehensive_DataReceivingDocApprove(Comprehensive_DataReceivingDocApprove instance); + partial void DeleteComprehensive_DataReceivingDocApprove(Comprehensive_DataReceivingDocApprove instance); partial void InsertComprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder instance); partial void UpdateComprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder instance); partial void DeleteComprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder instance); @@ -1445,6 +1451,9 @@ namespace Model partial void InsertManager_Month_CheckC(Manager_Month_CheckC instance); partial void UpdateManager_Month_CheckC(Manager_Month_CheckC instance); partial void DeleteManager_Month_CheckC(Manager_Month_CheckC instance); + partial void InsertManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance); + partial void UpdateManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance); + partial void DeleteManager_Month_ComplianceObligations(Manager_Month_ComplianceObligations instance); partial void InsertManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance); partial void UpdateManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance); partial void DeleteManager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC instance); @@ -2003,6 +2012,9 @@ namespace Model partial void InsertReport_CQMS_MonthReportItem(Report_CQMS_MonthReportItem instance); partial void UpdateReport_CQMS_MonthReportItem(Report_CQMS_MonthReportItem instance); partial void DeleteReport_CQMS_MonthReportItem(Report_CQMS_MonthReportItem instance); + partial void InsertReport_CQMS_ProblemHandle(Report_CQMS_ProblemHandle instance); + partial void UpdateReport_CQMS_ProblemHandle(Report_CQMS_ProblemHandle instance); + partial void DeleteReport_CQMS_ProblemHandle(Report_CQMS_ProblemHandle instance); partial void InsertReport_CqmsTarget(Report_CqmsTarget instance); partial void UpdateReport_CqmsTarget(Report_CqmsTarget instance); partial void DeleteReport_CqmsTarget(Report_CqmsTarget instance); @@ -3971,6 +3983,22 @@ namespace Model } } + public System.Data.Linq.Table Comprehensive_DataReceivingDoc + { + get + { + return this.GetTable(); + } + } + + public System.Data.Linq.Table Comprehensive_DataReceivingDocApprove + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Comprehensive_DesignChangeOrder { get @@ -6443,6 +6471,14 @@ namespace Model } } + public System.Data.Linq.Table Manager_Month_ComplianceObligations + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Manager_Month_ComplianceObligationsC { get @@ -7931,6 +7967,14 @@ namespace Model } } + public System.Data.Linq.Table Report_CQMS_ProblemHandle + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Report_CqmsTarget { get @@ -18628,6 +18672,8 @@ namespace Model private EntitySet _Comprehensive_DataDistribution; + private EntitySet _Comprehensive_DataReceivingDoc; + private EntitySet _Comprehensive_DesignChangeOrder; private EntitySet _Comprehensive_GeneralPlanApproval; @@ -18671,6 +18717,7 @@ namespace Model this._Comprehensive_InspectionMachine = new EntitySet(new Action(this.attach_Comprehensive_InspectionMachine), new Action(this.detach_Comprehensive_InspectionMachine)); this._Base_DesignProfessional = new EntitySet(new Action(this.attach_Base_DesignProfessional), new Action(this.detach_Base_DesignProfessional)); this._Comprehensive_DataDistribution = new EntitySet(new Action(this.attach_Comprehensive_DataDistribution), new Action(this.detach_Comprehensive_DataDistribution)); + this._Comprehensive_DataReceivingDoc = new EntitySet(new Action(this.attach_Comprehensive_DataReceivingDoc), new Action(this.detach_Comprehensive_DataReceivingDoc)); this._Comprehensive_DesignChangeOrder = new EntitySet(new Action(this.attach_Comprehensive_DesignChangeOrder), new Action(this.detach_Comprehensive_DesignChangeOrder)); this._Comprehensive_GeneralPlanApproval = new EntitySet(new Action(this.attach_Comprehensive_GeneralPlanApproval), new Action(this.detach_Comprehensive_GeneralPlanApproval)); this._Comprehensive_InspectionEquipment = new EntitySet(new Action(this.attach_Comprehensive_InspectionEquipment), new Action(this.detach_Comprehensive_InspectionEquipment)); @@ -18805,6 +18852,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Base_CNProfessional", Storage="_Comprehensive_DataReceivingDoc", ThisKey="CNProfessionalId", OtherKey="CNProfessionalId", DeleteRule="NO ACTION")] + public EntitySet Comprehensive_DataReceivingDoc + { + get + { + return this._Comprehensive_DataReceivingDoc; + } + set + { + this._Comprehensive_DataReceivingDoc.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DesignChangeOrder_Base_CNProfessional", Storage="_Comprehensive_DesignChangeOrder", ThisKey="CNProfessionalId", OtherKey="CNProfessionalId", DeleteRule="NO ACTION")] public EntitySet Comprehensive_DesignChangeOrder { @@ -19017,6 +19077,18 @@ namespace Model entity.Base_CNProfessional = null; } + private void attach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Base_CNProfessional = this; + } + + private void detach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Base_CNProfessional = null; + } + private void attach_Comprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder entity) { this.SendPropertyChanging(); @@ -21408,8 +21480,6 @@ namespace Model private string _CodeRule; - private EntitySet _Doc_DocManage; - #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -21426,7 +21496,6 @@ namespace Model public Base_DocType() { - this._Doc_DocManage = new EntitySet(new Action(this.attach_Doc_DocManage), new Action(this.detach_Doc_DocManage)); OnCreated(); } @@ -21510,19 +21579,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_DocType", Storage="_Doc_DocManage", ThisKey="DocTypeId", OtherKey="DocTypeId", DeleteRule="NO ACTION")] - public EntitySet Doc_DocManage - { - get - { - return this._Doc_DocManage; - } - set - { - this._Doc_DocManage.Assign(value); - } - } - public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -21542,18 +21598,6 @@ namespace Model this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } } - - private void attach_Doc_DocManage(Doc_DocManage entity) - { - this.SendPropertyChanging(); - entity.Base_DocType = this; - } - - private void detach_Doc_DocManage(Doc_DocManage entity) - { - this.SendPropertyChanging(); - entity.Base_DocType = null; - } } [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Base_EmergencyType")] @@ -25943,6 +25987,8 @@ namespace Model private EntitySet _Comprehensive_DataReceiving; + private EntitySet _Comprehensive_DataReceivingDoc; + private EntitySet _Comprehensive_DesignChangeOrder; private EntitySet _Comprehensive_DesignDetails; @@ -26574,6 +26620,7 @@ namespace Model this._InformationProject_ConstructionStandardIdentify = new EntitySet(new Action(this.attach_InformationProject_ConstructionStandardIdentify), new Action(this.detach_InformationProject_ConstructionStandardIdentify)); this._Comprehensive_DataDistribution = new EntitySet(new Action(this.attach_Comprehensive_DataDistribution), new Action(this.detach_Comprehensive_DataDistribution)); this._Comprehensive_DataReceiving = new EntitySet(new Action(this.attach_Comprehensive_DataReceiving), new Action(this.detach_Comprehensive_DataReceiving)); + this._Comprehensive_DataReceivingDoc = new EntitySet(new Action(this.attach_Comprehensive_DataReceivingDoc), new Action(this.detach_Comprehensive_DataReceivingDoc)); this._Comprehensive_DesignChangeOrder = new EntitySet(new Action(this.attach_Comprehensive_DesignChangeOrder), new Action(this.detach_Comprehensive_DesignChangeOrder)); this._Comprehensive_DesignDetails = new EntitySet(new Action(this.attach_Comprehensive_DesignDetails), new Action(this.detach_Comprehensive_DesignDetails)); this._Comprehensive_DesignDrawings = new EntitySet(new Action(this.attach_Comprehensive_DesignDrawings), new Action(this.detach_Comprehensive_DesignDrawings)); @@ -28311,6 +28358,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Base_Project", Storage="_Comprehensive_DataReceivingDoc", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] + public EntitySet Comprehensive_DataReceivingDoc + { + get + { + return this._Comprehensive_DataReceivingDoc; + } + set + { + this._Comprehensive_DataReceivingDoc.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DesignChangeOrder_Base_Project", Storage="_Comprehensive_DesignChangeOrder", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] public EntitySet Comprehensive_DesignChangeOrder { @@ -32106,6 +32166,18 @@ namespace Model entity.Base_Project = null; } + private void attach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Base_Project = this; + } + + private void detach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Base_Project = null; + } + private void attach_Comprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder entity) { this.SendPropertyChanging(); @@ -88624,6 +88696,1042 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Comprehensive_DataReceivingDoc")] + public partial class Comprehensive_DataReceivingDoc : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _DataReceivingDocId; + + private string _ProjectId; + + private string _FileCode; + + private string _FileName; + + private System.Nullable _ReceiveDate; + + private string _FileType; + + private string _CNProfessionalId; + + private string _SendUnit; + + private string _SendMan; + + private System.Nullable _Copies; + + private string _DocumentHandler; + + private System.Nullable _SendDate; + + private string _ReceiveUnit; + + private string _ReceiveMan; + + private System.Nullable _IsReply; + + private System.Nullable _ReturnWuhuangDate; + + private System.Nullable _RetrunWuhuangCopies; + + private string _IssueToUnit; + + private System.Nullable _IssueCopies; + + private string _IssueUnitReceiver; + + private System.Nullable _IsOnFile; + + private string _CompileMan; + + private System.Nullable _CompileDate; + + private string _Status; + + private string _AuditMan; + + private EntityRef _Base_CNProfessional; + + private EntityRef _Base_Project; + + private EntityRef _Sys_User; + + private EntitySet _Comprehensive_DataReceivingDocApprove; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnDataReceivingDocIdChanging(string value); + partial void OnDataReceivingDocIdChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnFileCodeChanging(string value); + partial void OnFileCodeChanged(); + partial void OnFileNameChanging(string value); + partial void OnFileNameChanged(); + partial void OnReceiveDateChanging(System.Nullable value); + partial void OnReceiveDateChanged(); + partial void OnFileTypeChanging(string value); + partial void OnFileTypeChanged(); + partial void OnCNProfessionalIdChanging(string value); + partial void OnCNProfessionalIdChanged(); + partial void OnSendUnitChanging(string value); + partial void OnSendUnitChanged(); + partial void OnSendManChanging(string value); + partial void OnSendManChanged(); + partial void OnCopiesChanging(System.Nullable value); + partial void OnCopiesChanged(); + partial void OnDocumentHandlerChanging(string value); + partial void OnDocumentHandlerChanged(); + partial void OnSendDateChanging(System.Nullable value); + partial void OnSendDateChanged(); + partial void OnReceiveUnitChanging(string value); + partial void OnReceiveUnitChanged(); + partial void OnReceiveManChanging(string value); + partial void OnReceiveManChanged(); + partial void OnIsReplyChanging(System.Nullable value); + partial void OnIsReplyChanged(); + partial void OnReturnWuhuangDateChanging(System.Nullable value); + partial void OnReturnWuhuangDateChanged(); + partial void OnRetrunWuhuangCopiesChanging(System.Nullable value); + partial void OnRetrunWuhuangCopiesChanged(); + partial void OnIssueToUnitChanging(string value); + partial void OnIssueToUnitChanged(); + partial void OnIssueCopiesChanging(System.Nullable value); + partial void OnIssueCopiesChanged(); + partial void OnIssueUnitReceiverChanging(string value); + partial void OnIssueUnitReceiverChanged(); + partial void OnIsOnFileChanging(System.Nullable value); + partial void OnIsOnFileChanged(); + partial void OnCompileManChanging(string value); + partial void OnCompileManChanged(); + partial void OnCompileDateChanging(System.Nullable value); + partial void OnCompileDateChanged(); + partial void OnStatusChanging(string value); + partial void OnStatusChanged(); + partial void OnAuditManChanging(string value); + partial void OnAuditManChanged(); + #endregion + + public Comprehensive_DataReceivingDoc() + { + this._Base_CNProfessional = default(EntityRef); + this._Base_Project = default(EntityRef); + this._Sys_User = default(EntityRef); + this._Comprehensive_DataReceivingDocApprove = new EntitySet(new Action(this.attach_Comprehensive_DataReceivingDocApprove), new Action(this.detach_Comprehensive_DataReceivingDocApprove)); + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DataReceivingDocId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string DataReceivingDocId + { + get + { + return this._DataReceivingDocId; + } + set + { + if ((this._DataReceivingDocId != value)) + { + this.OnDataReceivingDocIdChanging(value); + this.SendPropertyChanging(); + this._DataReceivingDocId = value; + this.SendPropertyChanged("DataReceivingDocId"); + this.OnDataReceivingDocIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + if (this._Base_Project.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileCode", DbType="NVarChar(100)")] + public string FileCode + { + get + { + return this._FileCode; + } + set + { + if ((this._FileCode != value)) + { + this.OnFileCodeChanging(value); + this.SendPropertyChanging(); + this._FileCode = value; + this.SendPropertyChanged("FileCode"); + this.OnFileCodeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileName", DbType="NVarChar(150)")] + public string FileName + { + get + { + return this._FileName; + } + set + { + if ((this._FileName != value)) + { + this.OnFileNameChanging(value); + this.SendPropertyChanging(); + this._FileName = value; + this.SendPropertyChanged("FileName"); + this.OnFileNameChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReceiveDate", DbType="DateTime")] + public System.Nullable ReceiveDate + { + get + { + return this._ReceiveDate; + } + set + { + if ((this._ReceiveDate != value)) + { + this.OnReceiveDateChanging(value); + this.SendPropertyChanging(); + this._ReceiveDate = value; + this.SendPropertyChanged("ReceiveDate"); + this.OnReceiveDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FileType", DbType="NVarChar(50)")] + public string FileType + { + get + { + return this._FileType; + } + set + { + if ((this._FileType != value)) + { + this.OnFileTypeChanging(value); + this.SendPropertyChanging(); + this._FileType = value; + this.SendPropertyChanged("FileType"); + this.OnFileTypeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CNProfessionalId", DbType="NVarChar(50)")] + public string CNProfessionalId + { + get + { + return this._CNProfessionalId; + } + set + { + if ((this._CNProfessionalId != value)) + { + if (this._Base_CNProfessional.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnCNProfessionalIdChanging(value); + this.SendPropertyChanging(); + this._CNProfessionalId = value; + this.SendPropertyChanged("CNProfessionalId"); + this.OnCNProfessionalIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SendUnit", DbType="NVarChar(500)")] + public string SendUnit + { + get + { + return this._SendUnit; + } + set + { + if ((this._SendUnit != value)) + { + this.OnSendUnitChanging(value); + this.SendPropertyChanging(); + this._SendUnit = value; + this.SendPropertyChanged("SendUnit"); + this.OnSendUnitChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SendMan", DbType="NVarChar(50)")] + public string SendMan + { + get + { + return this._SendMan; + } + set + { + if ((this._SendMan != value)) + { + this.OnSendManChanging(value); + this.SendPropertyChanging(); + this._SendMan = value; + this.SendPropertyChanged("SendMan"); + this.OnSendManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Copies", DbType="Int")] + public System.Nullable Copies + { + get + { + return this._Copies; + } + set + { + if ((this._Copies != value)) + { + this.OnCopiesChanging(value); + this.SendPropertyChanging(); + this._Copies = value; + this.SendPropertyChanged("Copies"); + this.OnCopiesChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DocumentHandler", DbType="NVarChar(50)")] + public string DocumentHandler + { + get + { + return this._DocumentHandler; + } + set + { + if ((this._DocumentHandler != value)) + { + this.OnDocumentHandlerChanging(value); + this.SendPropertyChanging(); + this._DocumentHandler = value; + this.SendPropertyChanged("DocumentHandler"); + this.OnDocumentHandlerChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SendDate", DbType="DateTime")] + public System.Nullable SendDate + { + get + { + return this._SendDate; + } + set + { + if ((this._SendDate != value)) + { + this.OnSendDateChanging(value); + this.SendPropertyChanging(); + this._SendDate = value; + this.SendPropertyChanged("SendDate"); + this.OnSendDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReceiveUnit", DbType="NVarChar(500)")] + public string ReceiveUnit + { + get + { + return this._ReceiveUnit; + } + set + { + if ((this._ReceiveUnit != value)) + { + this.OnReceiveUnitChanging(value); + this.SendPropertyChanging(); + this._ReceiveUnit = value; + this.SendPropertyChanged("ReceiveUnit"); + this.OnReceiveUnitChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReceiveMan", DbType="NVarChar(50)")] + public string ReceiveMan + { + get + { + return this._ReceiveMan; + } + set + { + if ((this._ReceiveMan != value)) + { + this.OnReceiveManChanging(value); + this.SendPropertyChanging(); + this._ReceiveMan = value; + this.SendPropertyChanged("ReceiveMan"); + this.OnReceiveManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsReply", DbType="Bit")] + public System.Nullable IsReply + { + get + { + return this._IsReply; + } + set + { + if ((this._IsReply != value)) + { + this.OnIsReplyChanging(value); + this.SendPropertyChanging(); + this._IsReply = value; + this.SendPropertyChanged("IsReply"); + this.OnIsReplyChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReturnWuhuangDate", DbType="DateTime")] + public System.Nullable ReturnWuhuangDate + { + get + { + return this._ReturnWuhuangDate; + } + set + { + if ((this._ReturnWuhuangDate != value)) + { + this.OnReturnWuhuangDateChanging(value); + this.SendPropertyChanging(); + this._ReturnWuhuangDate = value; + this.SendPropertyChanged("ReturnWuhuangDate"); + this.OnReturnWuhuangDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RetrunWuhuangCopies", DbType="Int")] + public System.Nullable RetrunWuhuangCopies + { + get + { + return this._RetrunWuhuangCopies; + } + set + { + if ((this._RetrunWuhuangCopies != value)) + { + this.OnRetrunWuhuangCopiesChanging(value); + this.SendPropertyChanging(); + this._RetrunWuhuangCopies = value; + this.SendPropertyChanged("RetrunWuhuangCopies"); + this.OnRetrunWuhuangCopiesChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueToUnit", DbType="NVarChar(500)")] + public string IssueToUnit + { + get + { + return this._IssueToUnit; + } + set + { + if ((this._IssueToUnit != value)) + { + this.OnIssueToUnitChanging(value); + this.SendPropertyChanging(); + this._IssueToUnit = value; + this.SendPropertyChanged("IssueToUnit"); + this.OnIssueToUnitChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueCopies", DbType="Int")] + public System.Nullable IssueCopies + { + get + { + return this._IssueCopies; + } + set + { + if ((this._IssueCopies != value)) + { + this.OnIssueCopiesChanging(value); + this.SendPropertyChanging(); + this._IssueCopies = value; + this.SendPropertyChanged("IssueCopies"); + this.OnIssueCopiesChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueUnitReceiver", DbType="NVarChar(50)")] + public string IssueUnitReceiver + { + get + { + return this._IssueUnitReceiver; + } + set + { + if ((this._IssueUnitReceiver != value)) + { + this.OnIssueUnitReceiverChanging(value); + this.SendPropertyChanging(); + this._IssueUnitReceiver = value; + this.SendPropertyChanged("IssueUnitReceiver"); + this.OnIssueUnitReceiverChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsOnFile", DbType="Bit")] + public System.Nullable IsOnFile + { + get + { + return this._IsOnFile; + } + set + { + if ((this._IsOnFile != value)) + { + this.OnIsOnFileChanging(value); + this.SendPropertyChanging(); + this._IsOnFile = value; + this.SendPropertyChanged("IsOnFile"); + this.OnIsOnFileChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileMan", DbType="NVarChar(50)")] + public string CompileMan + { + get + { + return this._CompileMan; + } + set + { + if ((this._CompileMan != value)) + { + if (this._Sys_User.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnCompileManChanging(value); + this.SendPropertyChanging(); + this._CompileMan = value; + this.SendPropertyChanged("CompileMan"); + this.OnCompileManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileDate", DbType="DateTime")] + public System.Nullable CompileDate + { + get + { + return this._CompileDate; + } + set + { + if ((this._CompileDate != value)) + { + this.OnCompileDateChanging(value); + this.SendPropertyChanging(); + this._CompileDate = value; + this.SendPropertyChanged("CompileDate"); + this.OnCompileDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Status", DbType="NChar(2)")] + public string Status + { + get + { + return this._Status; + } + set + { + if ((this._Status != value)) + { + this.OnStatusChanging(value); + this.SendPropertyChanging(); + this._Status = value; + this.SendPropertyChanged("Status"); + this.OnStatusChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AuditMan", DbType="NVarChar(50)")] + public string AuditMan + { + get + { + return this._AuditMan; + } + set + { + if ((this._AuditMan != value)) + { + this.OnAuditManChanging(value); + this.SendPropertyChanging(); + this._AuditMan = value; + this.SendPropertyChanged("AuditMan"); + this.OnAuditManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Base_CNProfessional", Storage="_Base_CNProfessional", ThisKey="CNProfessionalId", OtherKey="CNProfessionalId", IsForeignKey=true)] + public Base_CNProfessional Base_CNProfessional + { + get + { + return this._Base_CNProfessional.Entity; + } + set + { + Base_CNProfessional previousValue = this._Base_CNProfessional.Entity; + if (((previousValue != value) + || (this._Base_CNProfessional.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Base_CNProfessional.Entity = null; + previousValue.Comprehensive_DataReceivingDoc.Remove(this); + } + this._Base_CNProfessional.Entity = value; + if ((value != null)) + { + value.Comprehensive_DataReceivingDoc.Add(this); + this._CNProfessionalId = value.CNProfessionalId; + } + else + { + this._CNProfessionalId = default(string); + } + this.SendPropertyChanged("Base_CNProfessional"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] + public Base_Project Base_Project + { + get + { + return this._Base_Project.Entity; + } + set + { + Base_Project previousValue = this._Base_Project.Entity; + if (((previousValue != value) + || (this._Base_Project.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Base_Project.Entity = null; + previousValue.Comprehensive_DataReceivingDoc.Remove(this); + } + this._Base_Project.Entity = value; + if ((value != null)) + { + value.Comprehensive_DataReceivingDoc.Add(this); + this._ProjectId = value.ProjectId; + } + else + { + this._ProjectId = default(string); + } + this.SendPropertyChanged("Base_Project"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Sys_User", Storage="_Sys_User", ThisKey="CompileMan", OtherKey="UserId", IsForeignKey=true)] + public Sys_User Sys_User + { + get + { + return this._Sys_User.Entity; + } + set + { + Sys_User previousValue = this._Sys_User.Entity; + if (((previousValue != value) + || (this._Sys_User.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Sys_User.Entity = null; + previousValue.Comprehensive_DataReceivingDoc.Remove(this); + } + this._Sys_User.Entity = value; + if ((value != null)) + { + value.Comprehensive_DataReceivingDoc.Add(this); + this._CompileMan = value.UserId; + } + else + { + this._CompileMan = default(string); + } + this.SendPropertyChanged("Sys_User"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDocApprove_Comprehensive_DataReceivingDoc", Storage="_Comprehensive_DataReceivingDocApprove", ThisKey="DataReceivingDocId", OtherKey="DataReceivingDocId", DeleteRule="NO ACTION")] + public EntitySet Comprehensive_DataReceivingDocApprove + { + get + { + return this._Comprehensive_DataReceivingDocApprove; + } + set + { + this._Comprehensive_DataReceivingDocApprove.Assign(value); + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + + private void attach_Comprehensive_DataReceivingDocApprove(Comprehensive_DataReceivingDocApprove entity) + { + this.SendPropertyChanging(); + entity.Comprehensive_DataReceivingDoc = this; + } + + private void detach_Comprehensive_DataReceivingDocApprove(Comprehensive_DataReceivingDocApprove entity) + { + this.SendPropertyChanging(); + entity.Comprehensive_DataReceivingDoc = null; + } + } + + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Comprehensive_DataReceivingDocApprove")] + public partial class Comprehensive_DataReceivingDocApprove : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _DataReceivingDocApproveId; + + private string _DataReceivingDocId; + + private string _ApproveMan; + + private System.Nullable _ApproveDate; + + private System.Nullable _IsAgree; + + private string _ApproveType; + + private string _ApproveIdea; + + private EntityRef _Comprehensive_DataReceivingDoc; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnDataReceivingDocApproveIdChanging(string value); + partial void OnDataReceivingDocApproveIdChanged(); + partial void OnDataReceivingDocIdChanging(string value); + partial void OnDataReceivingDocIdChanged(); + partial void OnApproveManChanging(string value); + partial void OnApproveManChanged(); + partial void OnApproveDateChanging(System.Nullable value); + partial void OnApproveDateChanged(); + partial void OnIsAgreeChanging(System.Nullable value); + partial void OnIsAgreeChanged(); + partial void OnApproveTypeChanging(string value); + partial void OnApproveTypeChanged(); + partial void OnApproveIdeaChanging(string value); + partial void OnApproveIdeaChanged(); + #endregion + + public Comprehensive_DataReceivingDocApprove() + { + this._Comprehensive_DataReceivingDoc = default(EntityRef); + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DataReceivingDocApproveId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string DataReceivingDocApproveId + { + get + { + return this._DataReceivingDocApproveId; + } + set + { + if ((this._DataReceivingDocApproveId != value)) + { + this.OnDataReceivingDocApproveIdChanging(value); + this.SendPropertyChanging(); + this._DataReceivingDocApproveId = value; + this.SendPropertyChanged("DataReceivingDocApproveId"); + this.OnDataReceivingDocApproveIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DataReceivingDocId", DbType="NVarChar(50)")] + public string DataReceivingDocId + { + get + { + return this._DataReceivingDocId; + } + set + { + if ((this._DataReceivingDocId != value)) + { + if (this._Comprehensive_DataReceivingDoc.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnDataReceivingDocIdChanging(value); + this.SendPropertyChanging(); + this._DataReceivingDocId = value; + this.SendPropertyChanged("DataReceivingDocId"); + this.OnDataReceivingDocIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveMan", DbType="NVarChar(50)")] + public string ApproveMan + { + get + { + return this._ApproveMan; + } + set + { + if ((this._ApproveMan != value)) + { + this.OnApproveManChanging(value); + this.SendPropertyChanging(); + this._ApproveMan = value; + this.SendPropertyChanged("ApproveMan"); + this.OnApproveManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveDate", DbType="DateTime")] + public System.Nullable ApproveDate + { + get + { + return this._ApproveDate; + } + set + { + if ((this._ApproveDate != value)) + { + this.OnApproveDateChanging(value); + this.SendPropertyChanging(); + this._ApproveDate = value; + this.SendPropertyChanged("ApproveDate"); + this.OnApproveDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsAgree", DbType="Bit")] + public System.Nullable IsAgree + { + get + { + return this._IsAgree; + } + set + { + if ((this._IsAgree != value)) + { + this.OnIsAgreeChanging(value); + this.SendPropertyChanging(); + this._IsAgree = value; + this.SendPropertyChanged("IsAgree"); + this.OnIsAgreeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveType", DbType="VarChar(2)")] + public string ApproveType + { + get + { + return this._ApproveType; + } + set + { + if ((this._ApproveType != value)) + { + this.OnApproveTypeChanging(value); + this.SendPropertyChanging(); + this._ApproveType = value; + this.SendPropertyChanged("ApproveType"); + this.OnApproveTypeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveIdea", DbType="NVarChar(255)")] + public string ApproveIdea + { + get + { + return this._ApproveIdea; + } + set + { + if ((this._ApproveIdea != value)) + { + this.OnApproveIdeaChanging(value); + this.SendPropertyChanging(); + this._ApproveIdea = value; + this.SendPropertyChanged("ApproveIdea"); + this.OnApproveIdeaChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDocApprove_Comprehensive_DataReceivingDoc", Storage="_Comprehensive_DataReceivingDoc", ThisKey="DataReceivingDocId", OtherKey="DataReceivingDocId", IsForeignKey=true)] + public Comprehensive_DataReceivingDoc Comprehensive_DataReceivingDoc + { + get + { + return this._Comprehensive_DataReceivingDoc.Entity; + } + set + { + Comprehensive_DataReceivingDoc previousValue = this._Comprehensive_DataReceivingDoc.Entity; + if (((previousValue != value) + || (this._Comprehensive_DataReceivingDoc.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Comprehensive_DataReceivingDoc.Entity = null; + previousValue.Comprehensive_DataReceivingDocApprove.Remove(this); + } + this._Comprehensive_DataReceivingDoc.Entity = value; + if ((value != null)) + { + value.Comprehensive_DataReceivingDocApprove.Add(this); + this._DataReceivingDocId = value.DataReceivingDocId; + } + else + { + this._DataReceivingDocId = default(string); + } + this.SendPropertyChanged("Comprehensive_DataReceivingDoc"); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Comprehensive_DesignChangeOrder")] public partial class Comprehensive_DesignChangeOrder : INotifyPropertyChanging, INotifyPropertyChanged { @@ -96142,10 +97250,10 @@ namespace Model private string _AuditMan; - private string _Problem; - private string _Measure; + private string _Problem; + private EntityRef _Sys_User; private EntityRef _Base_CNProfessional; @@ -96192,10 +97300,10 @@ namespace Model partial void OnStatusChanged(); partial void OnAuditManChanging(string value); partial void OnAuditManChanged(); - partial void OnProblemChanging(string value); - partial void OnProblemChanged(); partial void OnMeasureChanging(string value); partial void OnMeasureChanged(); + partial void OnProblemChanging(string value); + partial void OnProblemChanged(); #endregion public Comprehensive_NCRManagement() @@ -96563,27 +97671,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Problem", DbType="VarChar(50)")] - public string Problem - { - get - { - return this._Problem; - } - set - { - if ((this._Problem != value)) - { - this.OnProblemChanging(value); - this.SendPropertyChanging(); - this._Problem = value; - this.SendPropertyChanged("Problem"); - this.OnProblemChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Measure", DbType="VarChar(100)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Measure", DbType="VarChar(500)")] public string Measure { get @@ -96603,6 +97691,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Problem", DbType="VarChar(100)")] + public string Problem + { + get + { + return this._Problem; + } + set + { + if ((this._Problem != value)) + { + this.OnProblemChanging(value); + this.SendPropertyChanging(); + this._Problem = value; + this.SendPropertyChanged("Problem"); + this.OnProblemChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="Comprehensive_NCRManagement_Sys_User", Storage="_Sys_User", ThisKey="CompileMan", OtherKey="UserId", IsForeignKey=true)] public Sys_User Sys_User { @@ -118437,8 +119545,6 @@ namespace Model private EntityRef _Base_CNProfessional; - private EntityRef _Base_DocType; - private EntityRef _Base_Project; private EntityRef _Base_Unit; @@ -118490,7 +119596,6 @@ namespace Model public Doc_DocManage() { this._Base_CNProfessional = default(EntityRef); - this._Base_DocType = default(EntityRef); this._Base_Project = default(EntityRef); this._Base_Unit = default(EntityRef); this._Sys_User = default(EntityRef); @@ -118569,10 +119674,6 @@ namespace Model { if ((this._DocTypeId != value)) { - if (this._Base_DocType.HasLoadedOrAssignedValue) - { - throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); - } this.OnDocTypeIdChanging(value); this.SendPropertyChanging(); this._DocTypeId = value; @@ -118892,40 +119993,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_DocType", Storage="_Base_DocType", ThisKey="DocTypeId", OtherKey="DocTypeId", IsForeignKey=true)] - public Base_DocType Base_DocType - { - get - { - return this._Base_DocType.Entity; - } - set - { - Base_DocType previousValue = this._Base_DocType.Entity; - if (((previousValue != value) - || (this._Base_DocType.HasLoadedOrAssignedValue == false))) - { - this.SendPropertyChanging(); - if ((previousValue != null)) - { - this._Base_DocType.Entity = null; - previousValue.Doc_DocManage.Remove(this); - } - this._Base_DocType.Entity = value; - if ((value != null)) - { - value.Doc_DocManage.Add(this); - this._DocTypeId = value.DocTypeId; - } - else - { - this._DocTypeId = default(string); - } - this.SendPropertyChanged("Base_DocType"); - } - } - } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManage_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] public Base_Project Base_Project { @@ -119096,8 +120163,6 @@ namespace Model private EntityRef _Doc_DocManage; - private EntityRef _Sys_User; - #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -119121,7 +120186,6 @@ namespace Model public Doc_DocManageApprove() { this._Doc_DocManage = default(EntityRef); - this._Sys_User = default(EntityRef); OnCreated(); } @@ -119169,7 +120233,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveMan", DbType="NVarChar(50)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveMan", DbType="NVarChar(500)")] public string ApproveMan { get @@ -119180,10 +120244,6 @@ namespace Model { if ((this._ApproveMan != value)) { - if (this._Sys_User.HasLoadedOrAssignedValue) - { - throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); - } this.OnApproveManChanging(value); this.SendPropertyChanging(); this._ApproveMan = value; @@ -119307,40 +120367,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManageApprove_Sys_User", Storage="_Sys_User", ThisKey="ApproveMan", OtherKey="UserId", IsForeignKey=true)] - public Sys_User Sys_User - { - get - { - return this._Sys_User.Entity; - } - set - { - Sys_User previousValue = this._Sys_User.Entity; - if (((previousValue != value) - || (this._Sys_User.HasLoadedOrAssignedValue == false))) - { - this.SendPropertyChanging(); - if ((previousValue != null)) - { - this._Sys_User.Entity = null; - previousValue.Doc_DocManageApprove.Remove(this); - } - this._Sys_User.Entity = value; - if ((value != null)) - { - value.Doc_DocManageApprove.Add(this); - this._ApproveMan = value.UserId; - } - else - { - this._ApproveMan = default(string); - } - this.SendPropertyChanged("Sys_User"); - } - } - } - public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -232857,6 +233883,229 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Manager_Month_ComplianceObligations")] + public partial class Manager_Month_ComplianceObligations : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _ComplianceObligationsId; + + private string _MonthReportId; + + private string _InformationContent; + + private string _ResponseMeasures; + + private string _ImplementationStatus; + + private string _EvaluationConclusion; + + private EntityRef _Manager_MonthReportC; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnComplianceObligationsIdChanging(string value); + partial void OnComplianceObligationsIdChanged(); + partial void OnMonthReportIdChanging(string value); + partial void OnMonthReportIdChanged(); + partial void OnInformationContentChanging(string value); + partial void OnInformationContentChanged(); + partial void OnResponseMeasuresChanging(string value); + partial void OnResponseMeasuresChanged(); + partial void OnImplementationStatusChanging(string value); + partial void OnImplementationStatusChanged(); + partial void OnEvaluationConclusionChanging(string value); + partial void OnEvaluationConclusionChanged(); + #endregion + + public Manager_Month_ComplianceObligations() + { + this._Manager_MonthReportC = default(EntityRef); + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ComplianceObligationsId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string ComplianceObligationsId + { + get + { + return this._ComplianceObligationsId; + } + set + { + if ((this._ComplianceObligationsId != value)) + { + this.OnComplianceObligationsIdChanging(value); + this.SendPropertyChanging(); + this._ComplianceObligationsId = value; + this.SendPropertyChanged("ComplianceObligationsId"); + this.OnComplianceObligationsIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MonthReportId", DbType="NVarChar(50)")] + public string MonthReportId + { + get + { + return this._MonthReportId; + } + set + { + if ((this._MonthReportId != value)) + { + if (this._Manager_MonthReportC.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnMonthReportIdChanging(value); + this.SendPropertyChanging(); + this._MonthReportId = value; + this.SendPropertyChanged("MonthReportId"); + this.OnMonthReportIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InformationContent", DbType="NVarChar(500)")] + public string InformationContent + { + get + { + return this._InformationContent; + } + set + { + if ((this._InformationContent != value)) + { + this.OnInformationContentChanging(value); + this.SendPropertyChanging(); + this._InformationContent = value; + this.SendPropertyChanged("InformationContent"); + this.OnInformationContentChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponseMeasures", DbType="NVarChar(500)")] + public string ResponseMeasures + { + get + { + return this._ResponseMeasures; + } + set + { + if ((this._ResponseMeasures != value)) + { + this.OnResponseMeasuresChanging(value); + this.SendPropertyChanging(); + this._ResponseMeasures = value; + this.SendPropertyChanged("ResponseMeasures"); + this.OnResponseMeasuresChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ImplementationStatus", DbType="NVarChar(500)")] + public string ImplementationStatus + { + get + { + return this._ImplementationStatus; + } + set + { + if ((this._ImplementationStatus != value)) + { + this.OnImplementationStatusChanging(value); + this.SendPropertyChanging(); + this._ImplementationStatus = value; + this.SendPropertyChanged("ImplementationStatus"); + this.OnImplementationStatusChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EvaluationConclusion", DbType="NVarChar(50)")] + public string EvaluationConclusion + { + get + { + return this._EvaluationConclusion; + } + set + { + if ((this._EvaluationConclusion != value)) + { + this.OnEvaluationConclusionChanging(value); + this.SendPropertyChanging(); + this._EvaluationConclusion = value; + this.SendPropertyChanged("EvaluationConclusion"); + this.OnEvaluationConclusionChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligations_Manager_MonthReportC", Storage="_Manager_MonthReportC", ThisKey="MonthReportId", OtherKey="MonthReportId", IsForeignKey=true)] + public Manager_MonthReportC Manager_MonthReportC + { + get + { + return this._Manager_MonthReportC.Entity; + } + set + { + Manager_MonthReportC previousValue = this._Manager_MonthReportC.Entity; + if (((previousValue != value) + || (this._Manager_MonthReportC.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Manager_MonthReportC.Entity = null; + previousValue.Manager_Month_ComplianceObligations.Remove(this); + } + this._Manager_MonthReportC.Entity = value; + if ((value != null)) + { + value.Manager_Month_ComplianceObligations.Add(this); + this._MonthReportId = value.MonthReportId; + } + else + { + this._MonthReportId = default(string); + } + this.SendPropertyChanged("Manager_MonthReportC"); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Manager_Month_ComplianceObligationsC")] public partial class Manager_Month_ComplianceObligationsC : INotifyPropertyChanging, INotifyPropertyChanged { @@ -239056,6 +240305,8 @@ namespace Model private EntitySet _Manager_Month_CheckC; + private EntitySet _Manager_Month_ComplianceObligations; + private EntitySet _Manager_Month_ComplianceObligationsC; private EntitySet _Manager_Month_CostInvestmentPlanC; @@ -239328,6 +240579,7 @@ namespace Model this._Manager_Month_ActivitiesC = new EntitySet(new Action(this.attach_Manager_Month_ActivitiesC), new Action(this.detach_Manager_Month_ActivitiesC)); this._Manager_Month_ActivityDesC = new EntitySet(new Action(this.attach_Manager_Month_ActivityDesC), new Action(this.detach_Manager_Month_ActivityDesC)); this._Manager_Month_CheckC = new EntitySet(new Action(this.attach_Manager_Month_CheckC), new Action(this.detach_Manager_Month_CheckC)); + this._Manager_Month_ComplianceObligations = new EntitySet(new Action(this.attach_Manager_Month_ComplianceObligations), new Action(this.detach_Manager_Month_ComplianceObligations)); this._Manager_Month_ComplianceObligationsC = new EntitySet(new Action(this.attach_Manager_Month_ComplianceObligationsC), new Action(this.detach_Manager_Month_ComplianceObligationsC)); this._Manager_Month_CostInvestmentPlanC = new EntitySet(new Action(this.attach_Manager_Month_CostInvestmentPlanC), new Action(this.detach_Manager_Month_CostInvestmentPlanC)); this._Manager_Month_EmergencyExercisesC = new EntitySet(new Action(this.attach_Manager_Month_EmergencyExercisesC), new Action(this.detach_Manager_Month_EmergencyExercisesC)); @@ -241508,6 +242760,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligations_Manager_MonthReportC", Storage="_Manager_Month_ComplianceObligations", ThisKey="MonthReportId", OtherKey="MonthReportId", DeleteRule="NO ACTION")] + public EntitySet Manager_Month_ComplianceObligations + { + get + { + return this._Manager_Month_ComplianceObligations; + } + set + { + this._Manager_Month_ComplianceObligations.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Manager_Month_ComplianceObligationsC_Manager_MonthReportC", Storage="_Manager_Month_ComplianceObligationsC", ThisKey="MonthReportId", OtherKey="MonthReportId", DeleteRule="NO ACTION")] public EntitySet Manager_Month_ComplianceObligationsC { @@ -242089,6 +243354,18 @@ namespace Model entity.Manager_MonthReportC = null; } + private void attach_Manager_Month_ComplianceObligations(Manager_Month_ComplianceObligations entity) + { + this.SendPropertyChanging(); + entity.Manager_MonthReportC = this; + } + + private void detach_Manager_Month_ComplianceObligations(Manager_Month_ComplianceObligations entity) + { + this.SendPropertyChanging(); + entity.Manager_MonthReportC = null; + } + private void attach_Manager_Month_ComplianceObligationsC(Manager_Month_ComplianceObligationsC entity) { this.SendPropertyChanging(); @@ -270433,7 +271710,7 @@ namespace Model private System.Nullable _ProblemType; - private string _SubInspectId; + private string _QuestionTechnologyId; private string _TermItemId; @@ -270447,18 +271724,20 @@ namespace Model private string _InspectUser; - private string _HandleUser; - private string _ApproveUser; - private System.Nullable _AdjustCompleteTime; - private System.Nullable _ApproveState; private string _AddUser; private System.Nullable _AddTime; + private string _HandleUser; + + private System.Nullable _AdjustCompleteTime; + + private string _SubInspectId; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -270475,8 +271754,8 @@ namespace Model partial void OnConstructionUnitChanged(); partial void OnProblemTypeChanging(System.Nullable value); partial void OnProblemTypeChanged(); - partial void OnSubInspectIdChanging(string value); - partial void OnSubInspectIdChanged(); + partial void OnQuestionTechnologyIdChanging(string value); + partial void OnQuestionTechnologyIdChanged(); partial void OnTermItemIdChanging(string value); partial void OnTermItemIdChanged(); partial void OnWorkPackIdChanging(string value); @@ -270489,18 +271768,20 @@ namespace Model partial void OnRectifyTimeChanged(); partial void OnInspectUserChanging(string value); partial void OnInspectUserChanged(); - partial void OnHandleUserChanging(string value); - partial void OnHandleUserChanged(); partial void OnApproveUserChanging(string value); partial void OnApproveUserChanged(); - partial void OnAdjustCompleteTimeChanging(System.Nullable value); - partial void OnAdjustCompleteTimeChanged(); partial void OnApproveStateChanging(System.Nullable value); partial void OnApproveStateChanged(); partial void OnAddUserChanging(string value); partial void OnAddUserChanged(); partial void OnAddTimeChanging(System.Nullable value); partial void OnAddTimeChanged(); + partial void OnHandleUserChanging(string value); + partial void OnHandleUserChanged(); + partial void OnAdjustCompleteTimeChanging(System.Nullable value); + partial void OnAdjustCompleteTimeChanged(); + partial void OnSubInspectIdChanging(string value); + partial void OnSubInspectIdChanged(); #endregion public PreRun_InspectTailTerm() @@ -270628,22 +271909,22 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubInspectId", DbType="VarChar(50)")] - public string SubInspectId + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_QuestionTechnologyId", DbType="VarChar(50)")] + public string QuestionTechnologyId { get { - return this._SubInspectId; + return this._QuestionTechnologyId; } set { - if ((this._SubInspectId != value)) + if ((this._QuestionTechnologyId != value)) { - this.OnSubInspectIdChanging(value); + this.OnQuestionTechnologyIdChanging(value); this.SendPropertyChanging(); - this._SubInspectId = value; - this.SendPropertyChanged("SubInspectId"); - this.OnSubInspectIdChanged(); + this._QuestionTechnologyId = value; + this.SendPropertyChanged("QuestionTechnologyId"); + this.OnQuestionTechnologyIdChanged(); } } } @@ -270768,26 +272049,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HandleUser", DbType="VarChar(50)")] - public string HandleUser - { - get - { - return this._HandleUser; - } - set - { - if ((this._HandleUser != value)) - { - this.OnHandleUserChanging(value); - this.SendPropertyChanging(); - this._HandleUser = value; - this.SendPropertyChanged("HandleUser"); - this.OnHandleUserChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveUser", DbType="VarChar(50)")] public string ApproveUser { @@ -270808,26 +272069,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AdjustCompleteTime", DbType="DateTime")] - public System.Nullable AdjustCompleteTime - { - get - { - return this._AdjustCompleteTime; - } - set - { - if ((this._AdjustCompleteTime != value)) - { - this.OnAdjustCompleteTimeChanging(value); - this.SendPropertyChanging(); - this._AdjustCompleteTime = value; - this.SendPropertyChanged("AdjustCompleteTime"); - this.OnAdjustCompleteTimeChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveState", DbType="Int")] public System.Nullable ApproveState { @@ -270888,6 +272129,66 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HandleUser", DbType="VarChar(50)")] + public string HandleUser + { + get + { + return this._HandleUser; + } + set + { + if ((this._HandleUser != value)) + { + this.OnHandleUserChanging(value); + this.SendPropertyChanging(); + this._HandleUser = value; + this.SendPropertyChanged("HandleUser"); + this.OnHandleUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AdjustCompleteTime", DbType="DateTime")] + public System.Nullable AdjustCompleteTime + { + get + { + return this._AdjustCompleteTime; + } + set + { + if ((this._AdjustCompleteTime != value)) + { + this.OnAdjustCompleteTimeChanging(value); + this.SendPropertyChanging(); + this._AdjustCompleteTime = value; + this.SendPropertyChanged("AdjustCompleteTime"); + this.OnAdjustCompleteTimeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubInspectId", DbType="NVarChar(50)")] + public string SubInspectId + { + get + { + return this._SubInspectId; + } + set + { + if ((this._SubInspectId != value)) + { + this.OnSubInspectIdChanging(value); + this.SendPropertyChanging(); + this._SubInspectId = value; + this.SendPropertyChanged("SubInspectId"); + this.OnSubInspectIdChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -270929,14 +272230,14 @@ namespace Model private string _ApproveUser; - private System.Nullable _ApproveType; - private System.Nullable _ApproveState; private string _AddUser; private System.Nullable _AddTime; + private System.Nullable _ApproveType; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -270955,14 +272256,14 @@ namespace Model partial void OnApproveTimeChanged(); partial void OnApproveUserChanging(string value); partial void OnApproveUserChanged(); - partial void OnApproveTypeChanging(System.Nullable value); - partial void OnApproveTypeChanged(); partial void OnApproveStateChanging(System.Nullable value); partial void OnApproveStateChanged(); partial void OnAddUserChanging(string value); partial void OnAddUserChanged(); partial void OnAddTimeChanging(System.Nullable value); partial void OnAddTimeChanged(); + partial void OnApproveTypeChanging(System.Nullable value); + partial void OnApproveTypeChanged(); #endregion public PreRun_InspectTermApproveRecords() @@ -271110,26 +272411,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveType", DbType="Int")] - public System.Nullable ApproveType - { - get - { - return this._ApproveType; - } - set - { - if ((this._ApproveType != value)) - { - this.OnApproveTypeChanging(value); - this.SendPropertyChanging(); - this._ApproveType = value; - this.SendPropertyChanged("ApproveType"); - this.OnApproveTypeChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveState", DbType="Int")] public System.Nullable ApproveState { @@ -271190,6 +272471,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ApproveType", DbType="Int")] + public System.Nullable ApproveType + { + get + { + return this._ApproveType; + } + set + { + if ((this._ApproveType != value)) + { + this.OnApproveTypeChanging(value); + this.SendPropertyChanging(); + this._ApproveType = value; + this.SendPropertyChanged("ApproveType"); + this.OnApproveTypeChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -272122,7 +273423,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] public string Remark { get @@ -272245,6 +273546,12 @@ namespace Model private string _InspectResult; + private System.Nullable _InspectTime; + + private string _AddUser; + + private System.Nullable _AddTime; + private string _Subcontractor; private string _Contractor; @@ -272253,6 +273560,12 @@ namespace Model private string _Owner; + private System.Nullable _IsUnifyWanderAbout; + + private System.Nullable _UnifyWanderAboutData; + + private string _UnifyWanderAboutOpinion; + private System.Nullable _InspectionIsAllPass; private System.Nullable _SubcontractorIsAllPass; @@ -272263,9 +273576,7 @@ namespace Model private System.Nullable _OwnerIsAllPass; - private System.Nullable _WorkPackType; - - private string _PropertyTechnologyId; + private System.Nullable _WanderIsComplete; private System.Nullable _SubcontractorAllPassData; @@ -272275,35 +273586,25 @@ namespace Model private System.Nullable _OwnerAllPassData; - private System.Nullable _WanderIsComplete; - private System.Nullable _WanderCompleteData; + private System.Nullable _WorkPackType; + private System.Nullable _IsSiteImplement; - private string _SiteImplementUser; - - private System.Nullable _SiteImplementConfirmData; - - private System.Nullable _RecordUploadData; - private System.Nullable _InspectIsClose; - private string _InspectIsCloseUser; - private System.Nullable _InspectCloseData; - private System.Nullable _IsUnifyWanderAbout; + private string _InspectIsCloseUser; - private System.Nullable _UnifyWanderAboutData; + private string _PropertyTechnologyId; - private string _UnifyWanderAboutOpinion; + private System.Nullable _RecordUploadData; - private System.Nullable _InspectTime; + private System.Nullable _SiteImplementConfirmData; - private string _AddUser; - - private System.Nullable _AddTime; + private string _SiteImplementUser; #region 可扩展性方法定义 partial void OnLoaded(); @@ -272325,6 +273626,12 @@ namespace Model partial void OnWorkPackIdChanged(); partial void OnInspectResultChanging(string value); partial void OnInspectResultChanged(); + partial void OnInspectTimeChanging(System.Nullable value); + partial void OnInspectTimeChanged(); + partial void OnAddUserChanging(string value); + partial void OnAddUserChanged(); + partial void OnAddTimeChanging(System.Nullable value); + partial void OnAddTimeChanged(); partial void OnSubcontractorChanging(string value); partial void OnSubcontractorChanged(); partial void OnContractorChanging(string value); @@ -272333,6 +273640,12 @@ namespace Model partial void OnSupervisionChanged(); partial void OnOwnerChanging(string value); partial void OnOwnerChanged(); + partial void OnIsUnifyWanderAboutChanging(System.Nullable value); + partial void OnIsUnifyWanderAboutChanged(); + partial void OnUnifyWanderAboutDataChanging(System.Nullable value); + partial void OnUnifyWanderAboutDataChanged(); + partial void OnUnifyWanderAboutOpinionChanging(string value); + partial void OnUnifyWanderAboutOpinionChanged(); partial void OnInspectionIsAllPassChanging(System.Nullable value); partial void OnInspectionIsAllPassChanged(); partial void OnSubcontractorIsAllPassChanging(System.Nullable value); @@ -272343,10 +273656,8 @@ namespace Model partial void OnSupervisionIsAllPassChanged(); partial void OnOwnerIsAllPassChanging(System.Nullable value); partial void OnOwnerIsAllPassChanged(); - partial void OnWorkPackTypeChanging(System.Nullable value); - partial void OnWorkPackTypeChanged(); - partial void OnPropertyTechnologyIdChanging(string value); - partial void OnPropertyTechnologyIdChanged(); + partial void OnWanderIsCompleteChanging(System.Nullable value); + partial void OnWanderIsCompleteChanged(); partial void OnSubcontractorAllPassDataChanging(System.Nullable value); partial void OnSubcontractorAllPassDataChanged(); partial void OnContractorAllPassDataChanging(System.Nullable value); @@ -272355,36 +273666,26 @@ namespace Model partial void OnSupervisionAllPassDataChanged(); partial void OnOwnerAllPassDataChanging(System.Nullable value); partial void OnOwnerAllPassDataChanged(); - partial void OnWanderIsCompleteChanging(System.Nullable value); - partial void OnWanderIsCompleteChanged(); partial void OnWanderCompleteDataChanging(System.Nullable value); partial void OnWanderCompleteDataChanged(); + partial void OnWorkPackTypeChanging(System.Nullable value); + partial void OnWorkPackTypeChanged(); partial void OnIsSiteImplementChanging(System.Nullable value); partial void OnIsSiteImplementChanged(); - partial void OnSiteImplementUserChanging(string value); - partial void OnSiteImplementUserChanged(); - partial void OnSiteImplementConfirmDataChanging(System.Nullable value); - partial void OnSiteImplementConfirmDataChanged(); - partial void OnRecordUploadDataChanging(System.Nullable value); - partial void OnRecordUploadDataChanged(); partial void OnInspectIsCloseChanging(System.Nullable value); partial void OnInspectIsCloseChanged(); - partial void OnInspectIsCloseUserChanging(string value); - partial void OnInspectIsCloseUserChanged(); partial void OnInspectCloseDataChanging(System.Nullable value); partial void OnInspectCloseDataChanged(); - partial void OnIsUnifyWanderAboutChanging(System.Nullable value); - partial void OnIsUnifyWanderAboutChanged(); - partial void OnUnifyWanderAboutDataChanging(System.Nullable value); - partial void OnUnifyWanderAboutDataChanged(); - partial void OnUnifyWanderAboutOpinionChanging(string value); - partial void OnUnifyWanderAboutOpinionChanged(); - partial void OnInspectTimeChanging(System.Nullable value); - partial void OnInspectTimeChanged(); - partial void OnAddUserChanging(string value); - partial void OnAddUserChanged(); - partial void OnAddTimeChanging(System.Nullable value); - partial void OnAddTimeChanged(); + partial void OnInspectIsCloseUserChanging(string value); + partial void OnInspectIsCloseUserChanged(); + partial void OnPropertyTechnologyIdChanging(string value); + partial void OnPropertyTechnologyIdChanged(); + partial void OnRecordUploadDataChanging(System.Nullable value); + partial void OnRecordUploadDataChanged(); + partial void OnSiteImplementConfirmDataChanging(System.Nullable value); + partial void OnSiteImplementConfirmDataChanged(); + partial void OnSiteImplementUserChanging(string value); + partial void OnSiteImplementUserChanged(); #endregion public PreRun_SubInspectTerm() @@ -272552,6 +273853,66 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectTime", DbType="DateTime")] + public System.Nullable InspectTime + { + get + { + return this._InspectTime; + } + set + { + if ((this._InspectTime != value)) + { + this.OnInspectTimeChanging(value); + this.SendPropertyChanging(); + this._InspectTime = value; + this.SendPropertyChanged("InspectTime"); + this.OnInspectTimeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] + public string AddUser + { + get + { + return this._AddUser; + } + set + { + if ((this._AddUser != value)) + { + this.OnAddUserChanging(value); + this.SendPropertyChanging(); + this._AddUser = value; + this.SendPropertyChanged("AddUser"); + this.OnAddUserChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] + public System.Nullable AddTime + { + get + { + return this._AddTime; + } + set + { + if ((this._AddTime != value)) + { + this.OnAddTimeChanging(value); + this.SendPropertyChanging(); + this._AddTime = value; + this.SendPropertyChanged("AddTime"); + this.OnAddTimeChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Subcontractor", DbType="VarChar(50)")] public string Subcontractor { @@ -272632,6 +273993,66 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsUnifyWanderAbout", DbType="Int")] + public System.Nullable IsUnifyWanderAbout + { + get + { + return this._IsUnifyWanderAbout; + } + set + { + if ((this._IsUnifyWanderAbout != value)) + { + this.OnIsUnifyWanderAboutChanging(value); + this.SendPropertyChanging(); + this._IsUnifyWanderAbout = value; + this.SendPropertyChanged("IsUnifyWanderAbout"); + this.OnIsUnifyWanderAboutChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnifyWanderAboutData", DbType="DateTime")] + public System.Nullable UnifyWanderAboutData + { + get + { + return this._UnifyWanderAboutData; + } + set + { + if ((this._UnifyWanderAboutData != value)) + { + this.OnUnifyWanderAboutDataChanging(value); + this.SendPropertyChanging(); + this._UnifyWanderAboutData = value; + this.SendPropertyChanged("UnifyWanderAboutData"); + this.OnUnifyWanderAboutDataChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnifyWanderAboutOpinion", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + public string UnifyWanderAboutOpinion + { + get + { + return this._UnifyWanderAboutOpinion; + } + set + { + if ((this._UnifyWanderAboutOpinion != value)) + { + this.OnUnifyWanderAboutOpinionChanging(value); + this.SendPropertyChanging(); + this._UnifyWanderAboutOpinion = value; + this.SendPropertyChanged("UnifyWanderAboutOpinion"); + this.OnUnifyWanderAboutOpinionChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectionIsAllPass", DbType="Int")] public System.Nullable InspectionIsAllPass { @@ -272732,42 +274153,22 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackType", DbType="Int")] - public System.Nullable WorkPackType + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WanderIsComplete", DbType="Int")] + public System.Nullable WanderIsComplete { get { - return this._WorkPackType; + return this._WanderIsComplete; } set { - if ((this._WorkPackType != value)) + if ((this._WanderIsComplete != value)) { - this.OnWorkPackTypeChanging(value); + this.OnWanderIsCompleteChanging(value); this.SendPropertyChanging(); - this._WorkPackType = value; - this.SendPropertyChanged("WorkPackType"); - this.OnWorkPackTypeChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PropertyTechnologyId", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] - public string PropertyTechnologyId - { - get - { - return this._PropertyTechnologyId; - } - set - { - if ((this._PropertyTechnologyId != value)) - { - this.OnPropertyTechnologyIdChanging(value); - this.SendPropertyChanging(); - this._PropertyTechnologyId = value; - this.SendPropertyChanged("PropertyTechnologyId"); - this.OnPropertyTechnologyIdChanged(); + this._WanderIsComplete = value; + this.SendPropertyChanged("WanderIsComplete"); + this.OnWanderIsCompleteChanged(); } } } @@ -272852,26 +274253,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WanderIsComplete", DbType="Int")] - public System.Nullable WanderIsComplete - { - get - { - return this._WanderIsComplete; - } - set - { - if ((this._WanderIsComplete != value)) - { - this.OnWanderIsCompleteChanging(value); - this.SendPropertyChanging(); - this._WanderIsComplete = value; - this.SendPropertyChanged("WanderIsComplete"); - this.OnWanderIsCompleteChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WanderCompleteData", DbType="DateTime")] public System.Nullable WanderCompleteData { @@ -272892,6 +274273,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackType", DbType="Int")] + public System.Nullable WorkPackType + { + get + { + return this._WorkPackType; + } + set + { + if ((this._WorkPackType != value)) + { + this.OnWorkPackTypeChanging(value); + this.SendPropertyChanging(); + this._WorkPackType = value; + this.SendPropertyChanged("WorkPackType"); + this.OnWorkPackTypeChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSiteImplement", DbType="Int")] public System.Nullable IsSiteImplement { @@ -272912,66 +274313,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SiteImplementUser", DbType="VarChar(50)")] - public string SiteImplementUser - { - get - { - return this._SiteImplementUser; - } - set - { - if ((this._SiteImplementUser != value)) - { - this.OnSiteImplementUserChanging(value); - this.SendPropertyChanging(); - this._SiteImplementUser = value; - this.SendPropertyChanged("SiteImplementUser"); - this.OnSiteImplementUserChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SiteImplementConfirmData", DbType="DateTime")] - public System.Nullable SiteImplementConfirmData - { - get - { - return this._SiteImplementConfirmData; - } - set - { - if ((this._SiteImplementConfirmData != value)) - { - this.OnSiteImplementConfirmDataChanging(value); - this.SendPropertyChanging(); - this._SiteImplementConfirmData = value; - this.SendPropertyChanged("SiteImplementConfirmData"); - this.OnSiteImplementConfirmDataChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordUploadData", DbType="DateTime")] - public System.Nullable RecordUploadData - { - get - { - return this._RecordUploadData; - } - set - { - if ((this._RecordUploadData != value)) - { - this.OnRecordUploadDataChanging(value); - this.SendPropertyChanging(); - this._RecordUploadData = value; - this.SendPropertyChanged("RecordUploadData"); - this.OnRecordUploadDataChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectIsClose", DbType="Int")] public System.Nullable InspectIsClose { @@ -272992,26 +274333,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectIsCloseUser", DbType="VarChar(50)")] - public string InspectIsCloseUser - { - get - { - return this._InspectIsCloseUser; - } - set - { - if ((this._InspectIsCloseUser != value)) - { - this.OnInspectIsCloseUserChanging(value); - this.SendPropertyChanging(); - this._InspectIsCloseUser = value; - this.SendPropertyChanged("InspectIsCloseUser"); - this.OnInspectIsCloseUserChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectCloseData", DbType="DateTime")] public System.Nullable InspectCloseData { @@ -273032,122 +274353,102 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsUnifyWanderAbout", DbType="Int")] - public System.Nullable IsUnifyWanderAbout + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectIsCloseUser", DbType="NVarChar(50)")] + public string InspectIsCloseUser { get { - return this._IsUnifyWanderAbout; + return this._InspectIsCloseUser; } set { - if ((this._IsUnifyWanderAbout != value)) + if ((this._InspectIsCloseUser != value)) { - this.OnIsUnifyWanderAboutChanging(value); + this.OnInspectIsCloseUserChanging(value); this.SendPropertyChanging(); - this._IsUnifyWanderAbout = value; - this.SendPropertyChanged("IsUnifyWanderAbout"); - this.OnIsUnifyWanderAboutChanged(); + this._InspectIsCloseUser = value; + this.SendPropertyChanged("InspectIsCloseUser"); + this.OnInspectIsCloseUserChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnifyWanderAboutData", DbType="DateTime")] - public System.Nullable UnifyWanderAboutData + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PropertyTechnologyId", DbType="NVarChar(500)")] + public string PropertyTechnologyId { get { - return this._UnifyWanderAboutData; + return this._PropertyTechnologyId; } set { - if ((this._UnifyWanderAboutData != value)) + if ((this._PropertyTechnologyId != value)) { - this.OnUnifyWanderAboutDataChanging(value); + this.OnPropertyTechnologyIdChanging(value); this.SendPropertyChanging(); - this._UnifyWanderAboutData = value; - this.SendPropertyChanged("UnifyWanderAboutData"); - this.OnUnifyWanderAboutDataChanged(); + this._PropertyTechnologyId = value; + this.SendPropertyChanged("PropertyTechnologyId"); + this.OnPropertyTechnologyIdChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnifyWanderAboutOpinion", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] - public string UnifyWanderAboutOpinion + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordUploadData", DbType="DateTime")] + public System.Nullable RecordUploadData { get { - return this._UnifyWanderAboutOpinion; + return this._RecordUploadData; } set { - if ((this._UnifyWanderAboutOpinion != value)) + if ((this._RecordUploadData != value)) { - this.OnUnifyWanderAboutOpinionChanging(value); + this.OnRecordUploadDataChanging(value); this.SendPropertyChanging(); - this._UnifyWanderAboutOpinion = value; - this.SendPropertyChanged("UnifyWanderAboutOpinion"); - this.OnUnifyWanderAboutOpinionChanged(); + this._RecordUploadData = value; + this.SendPropertyChanged("RecordUploadData"); + this.OnRecordUploadDataChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectTime", DbType="DateTime")] - public System.Nullable InspectTime + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SiteImplementConfirmData", DbType="DateTime")] + public System.Nullable SiteImplementConfirmData { get { - return this._InspectTime; + return this._SiteImplementConfirmData; } set { - if ((this._InspectTime != value)) + if ((this._SiteImplementConfirmData != value)) { - this.OnInspectTimeChanging(value); + this.OnSiteImplementConfirmDataChanging(value); this.SendPropertyChanging(); - this._InspectTime = value; - this.SendPropertyChanged("InspectTime"); - this.OnInspectTimeChanged(); + this._SiteImplementConfirmData = value; + this.SendPropertyChanged("SiteImplementConfirmData"); + this.OnSiteImplementConfirmDataChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] - public string AddUser + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SiteImplementUser", DbType="NVarChar(50)")] + public string SiteImplementUser { get { - return this._AddUser; + return this._SiteImplementUser; } set { - if ((this._AddUser != value)) + if ((this._SiteImplementUser != value)) { - this.OnAddUserChanging(value); + this.OnSiteImplementUserChanging(value); this.SendPropertyChanging(); - this._AddUser = value; - this.SendPropertyChanged("AddUser"); - this.OnAddUserChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] - public System.Nullable AddTime - { - get - { - return this._AddTime; - } - set - { - if ((this._AddTime != value)) - { - this.OnAddTimeChanging(value); - this.SendPropertyChanging(); - this._AddTime = value; - this.SendPropertyChanged("AddTime"); - this.OnAddTimeChanged(); + this._SiteImplementUser = value; + this.SendPropertyChanged("SiteImplementUser"); + this.OnSiteImplementUserChanged(); } } } @@ -273215,22 +274516,6 @@ namespace Model private string _Owner; - private System.Nullable _SubcontractorIsPass; - - private System.Nullable _ContractorIsPass; - - private System.Nullable _SupervisionIsPass; - - private System.Nullable _OwnerIsPass; - - private string _SubcontractorRemark; - - private string _ContractorRemark; - - private string _SupervisionRemark; - - private string _OwnerRemark; - private System.Nullable _WorkPackType; private string _PropertyTechnologyId; @@ -273243,6 +274528,22 @@ namespace Model private System.Nullable _Sort; + private string _SubcontractorRemark; + + private string _ContractorRemark; + + private string _SupervisionRemark; + + private string _OwnerRemark; + + private System.Nullable _SubcontractorIsPass; + + private System.Nullable _ContractorIsPass; + + private System.Nullable _SupervisionIsPass; + + private System.Nullable _OwnerIsPass; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -273283,22 +274584,6 @@ namespace Model partial void OnSupervisionChanged(); partial void OnOwnerChanging(string value); partial void OnOwnerChanged(); - partial void OnSubcontractorIsPassChanging(System.Nullable value); - partial void OnSubcontractorIsPassChanged(); - partial void OnContractorIsPassChanging(System.Nullable value); - partial void OnContractorIsPassChanged(); - partial void OnSupervisionIsPassChanging(System.Nullable value); - partial void OnSupervisionIsPassChanged(); - partial void OnOwnerIsPassChanging(System.Nullable value); - partial void OnOwnerIsPassChanged(); - partial void OnSubcontractorRemarkChanging(string value); - partial void OnSubcontractorRemarkChanged(); - partial void OnContractorRemarkChanging(string value); - partial void OnContractorRemarkChanged(); - partial void OnSupervisionRemarkChanging(string value); - partial void OnSupervisionRemarkChanged(); - partial void OnOwnerRemarkChanging(string value); - partial void OnOwnerRemarkChanged(); partial void OnWorkPackTypeChanging(System.Nullable value); partial void OnWorkPackTypeChanged(); partial void OnPropertyTechnologyIdChanging(string value); @@ -273311,6 +274596,22 @@ namespace Model partial void OnAddTimeChanged(); partial void OnSortChanging(System.Nullable value); partial void OnSortChanged(); + partial void OnSubcontractorRemarkChanging(string value); + partial void OnSubcontractorRemarkChanged(); + partial void OnContractorRemarkChanging(string value); + partial void OnContractorRemarkChanged(); + partial void OnSupervisionRemarkChanging(string value); + partial void OnSupervisionRemarkChanged(); + partial void OnOwnerRemarkChanging(string value); + partial void OnOwnerRemarkChanged(); + partial void OnSubcontractorIsPassChanging(System.Nullable value); + partial void OnSubcontractorIsPassChanged(); + partial void OnContractorIsPassChanging(System.Nullable value); + partial void OnContractorIsPassChanged(); + partial void OnSupervisionIsPassChanging(System.Nullable value); + partial void OnSupervisionIsPassChanged(); + partial void OnOwnerIsPassChanging(System.Nullable value); + partial void OnOwnerIsPassChanged(); #endregion public PreRun_SubInspectTermItem() @@ -273678,166 +274979,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorIsPass", DbType="Int")] - public System.Nullable SubcontractorIsPass - { - get - { - return this._SubcontractorIsPass; - } - set - { - if ((this._SubcontractorIsPass != value)) - { - this.OnSubcontractorIsPassChanging(value); - this.SendPropertyChanging(); - this._SubcontractorIsPass = value; - this.SendPropertyChanged("SubcontractorIsPass"); - this.OnSubcontractorIsPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorIsPass", DbType="Int")] - public System.Nullable ContractorIsPass - { - get - { - return this._ContractorIsPass; - } - set - { - if ((this._ContractorIsPass != value)) - { - this.OnContractorIsPassChanging(value); - this.SendPropertyChanging(); - this._ContractorIsPass = value; - this.SendPropertyChanged("ContractorIsPass"); - this.OnContractorIsPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionIsPass", DbType="Int")] - public System.Nullable SupervisionIsPass - { - get - { - return this._SupervisionIsPass; - } - set - { - if ((this._SupervisionIsPass != value)) - { - this.OnSupervisionIsPassChanging(value); - this.SendPropertyChanging(); - this._SupervisionIsPass = value; - this.SendPropertyChanged("SupervisionIsPass"); - this.OnSupervisionIsPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerIsPass", DbType="Int")] - public System.Nullable OwnerIsPass - { - get - { - return this._OwnerIsPass; - } - set - { - if ((this._OwnerIsPass != value)) - { - this.OnOwnerIsPassChanging(value); - this.SendPropertyChanging(); - this._OwnerIsPass = value; - this.SendPropertyChanged("OwnerIsPass"); - this.OnOwnerIsPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorRemark", DbType="VarChar(1000)")] - public string SubcontractorRemark - { - get - { - return this._SubcontractorRemark; - } - set - { - if ((this._SubcontractorRemark != value)) - { - this.OnSubcontractorRemarkChanging(value); - this.SendPropertyChanging(); - this._SubcontractorRemark = value; - this.SendPropertyChanged("SubcontractorRemark"); - this.OnSubcontractorRemarkChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorRemark", DbType="VarChar(1000)")] - public string ContractorRemark - { - get - { - return this._ContractorRemark; - } - set - { - if ((this._ContractorRemark != value)) - { - this.OnContractorRemarkChanging(value); - this.SendPropertyChanging(); - this._ContractorRemark = value; - this.SendPropertyChanged("ContractorRemark"); - this.OnContractorRemarkChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionRemark", DbType="VarChar(1000)")] - public string SupervisionRemark - { - get - { - return this._SupervisionRemark; - } - set - { - if ((this._SupervisionRemark != value)) - { - this.OnSupervisionRemarkChanging(value); - this.SendPropertyChanging(); - this._SupervisionRemark = value; - this.SendPropertyChanged("SupervisionRemark"); - this.OnSupervisionRemarkChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerRemark", DbType="VarChar(1000)")] - public string OwnerRemark - { - get - { - return this._OwnerRemark; - } - set - { - if ((this._OwnerRemark != value)) - { - this.OnOwnerRemarkChanging(value); - this.SendPropertyChanging(); - this._OwnerRemark = value; - this.SendPropertyChanged("OwnerRemark"); - this.OnOwnerRemarkChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackType", DbType="Int")] public System.Nullable WorkPackType { @@ -273858,7 +274999,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PropertyTechnologyId", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PropertyTechnologyId", DbType="VarChar(50)")] public string PropertyTechnologyId { get @@ -273958,6 +275099,166 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorRemark", DbType="VarChar(1000)")] + public string SubcontractorRemark + { + get + { + return this._SubcontractorRemark; + } + set + { + if ((this._SubcontractorRemark != value)) + { + this.OnSubcontractorRemarkChanging(value); + this.SendPropertyChanging(); + this._SubcontractorRemark = value; + this.SendPropertyChanged("SubcontractorRemark"); + this.OnSubcontractorRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorRemark", DbType="VarChar(1000)")] + public string ContractorRemark + { + get + { + return this._ContractorRemark; + } + set + { + if ((this._ContractorRemark != value)) + { + this.OnContractorRemarkChanging(value); + this.SendPropertyChanging(); + this._ContractorRemark = value; + this.SendPropertyChanged("ContractorRemark"); + this.OnContractorRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionRemark", DbType="VarChar(1000)")] + public string SupervisionRemark + { + get + { + return this._SupervisionRemark; + } + set + { + if ((this._SupervisionRemark != value)) + { + this.OnSupervisionRemarkChanging(value); + this.SendPropertyChanging(); + this._SupervisionRemark = value; + this.SendPropertyChanged("SupervisionRemark"); + this.OnSupervisionRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerRemark", DbType="VarChar(1000)")] + public string OwnerRemark + { + get + { + return this._OwnerRemark; + } + set + { + if ((this._OwnerRemark != value)) + { + this.OnOwnerRemarkChanging(value); + this.SendPropertyChanging(); + this._OwnerRemark = value; + this.SendPropertyChanged("OwnerRemark"); + this.OnOwnerRemarkChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorIsPass", DbType="Int")] + public System.Nullable SubcontractorIsPass + { + get + { + return this._SubcontractorIsPass; + } + set + { + if ((this._SubcontractorIsPass != value)) + { + this.OnSubcontractorIsPassChanging(value); + this.SendPropertyChanging(); + this._SubcontractorIsPass = value; + this.SendPropertyChanged("SubcontractorIsPass"); + this.OnSubcontractorIsPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorIsPass", DbType="Int")] + public System.Nullable ContractorIsPass + { + get + { + return this._ContractorIsPass; + } + set + { + if ((this._ContractorIsPass != value)) + { + this.OnContractorIsPassChanging(value); + this.SendPropertyChanging(); + this._ContractorIsPass = value; + this.SendPropertyChanged("ContractorIsPass"); + this.OnContractorIsPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionIsPass", DbType="Int")] + public System.Nullable SupervisionIsPass + { + get + { + return this._SupervisionIsPass; + } + set + { + if ((this._SupervisionIsPass != value)) + { + this.OnSupervisionIsPassChanging(value); + this.SendPropertyChanging(); + this._SupervisionIsPass = value; + this.SendPropertyChanged("SupervisionIsPass"); + this.OnSupervisionIsPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerIsPass", DbType="Int")] + public System.Nullable OwnerIsPass + { + get + { + return this._OwnerIsPass; + } + set + { + if ((this._OwnerIsPass != value)) + { + this.OnOwnerIsPassChanging(value); + this.SendPropertyChanging(); + this._OwnerIsPass = value; + this.SendPropertyChanged("OwnerIsPass"); + this.OnOwnerIsPassChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -274959,8 +276260,6 @@ namespace Model private string _RestrictCondition; - private System.Nullable _ResponsibilityProposeSatate; - private System.Nullable _ResponsibilityConfirm; private System.Nullable _ProposeConfirm; @@ -274971,11 +276270,9 @@ namespace Model private System.Nullable _OwnerConfirm; - private System.Nullable _ProposeConfirmData; - private System.Nullable _ResponsibilityConfirmData; - private System.Nullable _ProposeHandleData; + private System.Nullable _ProposeConfirmData; private System.Nullable _GeneraConfirmData; @@ -274991,6 +276288,10 @@ namespace Model private System.Nullable _Sort; + private System.Nullable _ResponsibilityProposeSatate; + + private System.Nullable _ProposeHandleData; + private string _FourDecisionCode; #region 可扩展性方法定义 @@ -275027,8 +276328,6 @@ namespace Model partial void OnRealityDestructionTimeChanged(); partial void OnRestrictConditionChanging(string value); partial void OnRestrictConditionChanged(); - partial void OnResponsibilityProposeSatateChanging(System.Nullable value); - partial void OnResponsibilityProposeSatateChanged(); partial void OnResponsibilityConfirmChanging(System.Nullable value); partial void OnResponsibilityConfirmChanged(); partial void OnProposeConfirmChanging(System.Nullable value); @@ -275039,12 +276338,10 @@ namespace Model partial void OnSupervisionConfirmChanged(); partial void OnOwnerConfirmChanging(System.Nullable value); partial void OnOwnerConfirmChanged(); - partial void OnProposeConfirmDataChanging(System.Nullable value); - partial void OnProposeConfirmDataChanged(); partial void OnResponsibilityConfirmDataChanging(System.Nullable value); partial void OnResponsibilityConfirmDataChanged(); - partial void OnProposeHandleDataChanging(System.Nullable value); - partial void OnProposeHandleDataChanged(); + partial void OnProposeConfirmDataChanging(System.Nullable value); + partial void OnProposeConfirmDataChanged(); partial void OnGeneraConfirmDataChanging(System.Nullable value); partial void OnGeneraConfirmDataChanged(); partial void OnSupervisionConfirmDataChanging(System.Nullable value); @@ -275059,6 +276356,10 @@ namespace Model partial void OnAddTimeChanged(); partial void OnSortChanging(System.Nullable value); partial void OnSortChanged(); + partial void OnResponsibilityProposeSatateChanging(System.Nullable value); + partial void OnResponsibilityProposeSatateChanged(); + partial void OnProposeHandleDataChanging(System.Nullable value); + partial void OnProposeHandleDataChanged(); partial void OnFourDecisionCodeChanging(string value); partial void OnFourDecisionCodeChanged(); #endregion @@ -275368,26 +276669,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponsibilityProposeSatate", DbType="Int")] - public System.Nullable ResponsibilityProposeSatate - { - get - { - return this._ResponsibilityProposeSatate; - } - set - { - if ((this._ResponsibilityProposeSatate != value)) - { - this.OnResponsibilityProposeSatateChanging(value); - this.SendPropertyChanging(); - this._ResponsibilityProposeSatate = value; - this.SendPropertyChanged("ResponsibilityProposeSatate"); - this.OnResponsibilityProposeSatateChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponsibilityConfirm", DbType="Int")] public System.Nullable ResponsibilityConfirm { @@ -275488,26 +276769,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProposeConfirmData", DbType="DateTime")] - public System.Nullable ProposeConfirmData - { - get - { - return this._ProposeConfirmData; - } - set - { - if ((this._ProposeConfirmData != value)) - { - this.OnProposeConfirmDataChanging(value); - this.SendPropertyChanging(); - this._ProposeConfirmData = value; - this.SendPropertyChanged("ProposeConfirmData"); - this.OnProposeConfirmDataChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponsibilityConfirmData", DbType="DateTime")] public System.Nullable ResponsibilityConfirmData { @@ -275528,22 +276789,22 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProposeHandleData", DbType="DateTime")] - public System.Nullable ProposeHandleData + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProposeConfirmData", DbType="DateTime")] + public System.Nullable ProposeConfirmData { get { - return this._ProposeHandleData; + return this._ProposeConfirmData; } set { - if ((this._ProposeHandleData != value)) + if ((this._ProposeConfirmData != value)) { - this.OnProposeHandleDataChanging(value); + this.OnProposeConfirmDataChanging(value); this.SendPropertyChanging(); - this._ProposeHandleData = value; - this.SendPropertyChanged("ProposeHandleData"); - this.OnProposeHandleDataChanged(); + this._ProposeConfirmData = value; + this.SendPropertyChanged("ProposeConfirmData"); + this.OnProposeConfirmDataChanged(); } } } @@ -275688,6 +276949,46 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ResponsibilityProposeSatate", DbType="Int")] + public System.Nullable ResponsibilityProposeSatate + { + get + { + return this._ResponsibilityProposeSatate; + } + set + { + if ((this._ResponsibilityProposeSatate != value)) + { + this.OnResponsibilityProposeSatateChanging(value); + this.SendPropertyChanging(); + this._ResponsibilityProposeSatate = value; + this.SendPropertyChanged("ResponsibilityProposeSatate"); + this.OnResponsibilityProposeSatateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProposeHandleData", DbType="DateTime")] + public System.Nullable ProposeHandleData + { + get + { + return this._ProposeHandleData; + } + set + { + if ((this._ProposeHandleData != value)) + { + this.OnProposeHandleDataChanging(value); + this.SendPropertyChanging(); + this._ProposeHandleData = value; + this.SendPropertyChanged("ProposeHandleData"); + this.OnProposeHandleDataChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_FourDecisionCode", DbType="VarChar(20)")] public string FourDecisionCode { @@ -276400,7 +277701,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] public string Remark { get @@ -311261,6 +312562,164 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Report_CQMS_ProblemHandle")] + public partial class Report_CQMS_ProblemHandle : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _Id; + + private string _ReportId; + + private string _ReType; + + private string _UnitName; + + private string _ProblemDes; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnIdChanging(string value); + partial void OnIdChanged(); + partial void OnReportIdChanging(string value); + partial void OnReportIdChanged(); + partial void OnReTypeChanging(string value); + partial void OnReTypeChanged(); + partial void OnUnitNameChanging(string value); + partial void OnUnitNameChanged(); + partial void OnProblemDesChanging(string value); + partial void OnProblemDesChanged(); + #endregion + + public Report_CQMS_ProblemHandle() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Id", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string Id + { + get + { + return this._Id; + } + set + { + if ((this._Id != value)) + { + this.OnIdChanging(value); + this.SendPropertyChanging(); + this._Id = value; + this.SendPropertyChanged("Id"); + this.OnIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReportId", DbType="NVarChar(50)")] + public string ReportId + { + get + { + return this._ReportId; + } + set + { + if ((this._ReportId != value)) + { + this.OnReportIdChanging(value); + this.SendPropertyChanging(); + this._ReportId = value; + this.SendPropertyChanged("ReportId"); + this.OnReportIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReType", DbType="NChar(20)")] + public string ReType + { + get + { + return this._ReType; + } + set + { + if ((this._ReType != value)) + { + this.OnReTypeChanging(value); + this.SendPropertyChanging(); + this._ReType = value; + this.SendPropertyChanged("ReType"); + this.OnReTypeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitName", DbType="NVarChar(100)")] + public string UnitName + { + get + { + return this._UnitName; + } + set + { + if ((this._UnitName != value)) + { + this.OnUnitNameChanging(value); + this.SendPropertyChanging(); + this._UnitName = value; + this.SendPropertyChanged("UnitName"); + this.OnUnitNameChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProblemDes", DbType="NVarChar(100)")] + public string ProblemDes + { + get + { + return this._ProblemDes; + } + set + { + if ((this._ProblemDes != value)) + { + this.OnProblemDesChanging(value); + this.SendPropertyChanging(); + this._ProblemDes = value; + this.SendPropertyChanged("ProblemDes"); + this.OnProblemDesChanged(); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Report_CqmsTarget")] public partial class Report_CqmsTarget : INotifyPropertyChanging, INotifyPropertyChanged { @@ -311955,6 +313414,8 @@ namespace Model private string _ContentText; + private string _ImageUrl; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -311967,6 +313428,8 @@ namespace Model partial void OnContentTypeChanged(); partial void OnContentTextChanging(string value); partial void OnContentTextChanged(); + partial void OnImageUrlChanging(string value); + partial void OnImageUrlChanged(); #endregion public Report_TextBoxContent() @@ -312054,6 +313517,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Name="imageUrl", Storage="_ImageUrl", DbType="NVarChar(100)")] + public string ImageUrl + { + get + { + return this._ImageUrl; + } + set + { + if ((this._ImageUrl != value)) + { + this.OnImageUrlChanging(value); + this.SendPropertyChanging(); + this._ImageUrl = value; + this.SendPropertyChanged("ImageUrl"); + this.OnImageUrlChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -345088,6 +346571,8 @@ namespace Model private EntitySet _Comprehensive_DataReceiving; + private EntitySet _Comprehensive_DataReceivingDoc; + private EntitySet _Comprehensive_DesignChangeOrder; private EntitySet _Comprehensive_DesignDetails; @@ -345118,8 +346603,6 @@ namespace Model private EntitySet _Doc_DocManage; - private EntitySet _Doc_DocManageApprove; - private EntitySet _Driver_DriverProgress; private EntitySet _Driver_DriverReport; @@ -345816,6 +347299,7 @@ namespace Model this._Check_ViolationPerson = new EntitySet(new Action(this.attach_Check_ViolationPerson), new Action(this.detach_Check_ViolationPerson)); this._Comprehensive_DataDistribution = new EntitySet(new Action(this.attach_Comprehensive_DataDistribution), new Action(this.detach_Comprehensive_DataDistribution)); this._Comprehensive_DataReceiving = new EntitySet(new Action(this.attach_Comprehensive_DataReceiving), new Action(this.detach_Comprehensive_DataReceiving)); + this._Comprehensive_DataReceivingDoc = new EntitySet(new Action(this.attach_Comprehensive_DataReceivingDoc), new Action(this.detach_Comprehensive_DataReceivingDoc)); this._Comprehensive_DesignChangeOrder = new EntitySet(new Action(this.attach_Comprehensive_DesignChangeOrder), new Action(this.detach_Comprehensive_DesignChangeOrder)); this._Comprehensive_DesignDetails = new EntitySet(new Action(this.attach_Comprehensive_DesignDetails), new Action(this.detach_Comprehensive_DesignDetails)); this._Comprehensive_InspectionPerson = new EntitySet(new Action(this.attach_Comprehensive_InspectionPerson), new Action(this.detach_Comprehensive_InspectionPerson)); @@ -345831,7 +347315,6 @@ namespace Model this._DataBase_File = new EntitySet(new Action(this.attach_DataBase_File), new Action(this.detach_DataBase_File)); this._DataBase_StartWorkReport = new EntitySet(new Action(this.attach_DataBase_StartWorkReport), new Action(this.detach_DataBase_StartWorkReport)); this._Doc_DocManage = new EntitySet(new Action(this.attach_Doc_DocManage), new Action(this.detach_Doc_DocManage)); - this._Doc_DocManageApprove = new EntitySet(new Action(this.attach_Doc_DocManageApprove), new Action(this.detach_Doc_DocManageApprove)); this._Driver_DriverProgress = new EntitySet(new Action(this.attach_Driver_DriverProgress), new Action(this.detach_Driver_DriverProgress)); this._Driver_DriverReport = new EntitySet(new Action(this.attach_Driver_DriverReport), new Action(this.detach_Driver_DriverReport)); this._Driver_DriverScheme = new EntitySet(new Action(this.attach_Driver_DriverScheme), new Action(this.detach_Driver_DriverScheme)); @@ -348014,6 +349497,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DataReceivingDoc_Sys_User", Storage="_Comprehensive_DataReceivingDoc", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] + public EntitySet Comprehensive_DataReceivingDoc + { + get + { + return this._Comprehensive_DataReceivingDoc; + } + set + { + this._Comprehensive_DataReceivingDoc.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Comprehensive_DesignChangeOrder_Sys_User", Storage="_Comprehensive_DesignChangeOrder", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] public EntitySet Comprehensive_DesignChangeOrder { @@ -348209,19 +349705,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Doc_DocManageApprove_Sys_User", Storage="_Doc_DocManageApprove", ThisKey="UserId", OtherKey="ApproveMan", DeleteRule="NO ACTION")] - public EntitySet Doc_DocManageApprove - { - get - { - return this._Doc_DocManageApprove; - } - set - { - this._Doc_DocManageApprove.Assign(value); - } - } - [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Driver_DriverProgress_Sys_User", Storage="_Driver_DriverProgress", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] public EntitySet Driver_DriverProgress { @@ -352509,6 +353992,18 @@ namespace Model entity.Sys_User = null; } + private void attach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Sys_User = this; + } + + private void detach_Comprehensive_DataReceivingDoc(Comprehensive_DataReceivingDoc entity) + { + this.SendPropertyChanging(); + entity.Sys_User = null; + } + private void attach_Comprehensive_DesignChangeOrder(Comprehensive_DesignChangeOrder entity) { this.SendPropertyChanging(); @@ -352689,18 +354184,6 @@ namespace Model entity.Sys_User = null; } - private void attach_Doc_DocManageApprove(Doc_DocManageApprove entity) - { - this.SendPropertyChanging(); - entity.Sys_User = this; - } - - private void detach_Doc_DocManageApprove(Doc_DocManageApprove entity) - { - this.SendPropertyChanging(); - entity.Sys_User = null; - } - private void attach_Driver_DriverProgress(Driver_DriverProgress entity) { this.SendPropertyChanging(); diff --git a/SGGL/WebAPI/WebAPI.csproj.user b/SGGL/WebAPI/WebAPI.csproj.user index bd497c6b..5fe155da 100644 --- a/SGGL/WebAPI/WebAPI.csproj.user +++ b/SGGL/WebAPI/WebAPI.csproj.user @@ -1,7 +1,7 @@  - Release|Any CPU + Debug|Any CPU true