From edd437295794f86d606091c6fc78554f9fabd0a0 Mon Sep 17 00:00:00 2001 From: gaofei1985 <181547018@qq.com> Date: Mon, 1 Sep 2025 16:42:53 +0800 Subject: [PATCH] 1 --- .gitignore | 1 + .../版本日志/SGGLDB_V2025-08-25-001_gf.sql | 433 ++ SGGL/BLL/Common/Const.cs | 5 + .../CQMS/DesignDrawing/ArchivesLib.aspx | 5 + .../CQMS/DesignDrawing/ArchivesLib.aspx.cs | 16 +- .../ArchivesLib.aspx.designer.cs | 87 +- .../CQMS/DesignDrawing/ArchivesLibIssue.aspx | 262 ++ .../DesignDrawing/ArchivesLibIssue.aspx.cs | 553 +++ .../ArchivesLibIssue.aspx.designer.cs | 357 ++ .../DesignDrawing/ArchivesLibReceive.aspx | 249 ++ .../DesignDrawing/ArchivesLibReceive.aspx.cs | 521 +++ .../ArchivesLibReceive.aspx.designer.cs | 321 ++ SGGL/FineUIPro.Web/FineUIPro.Web.csproj | 16 + SGGL/Model/Model.cs | 3633 +++++------------ SGGL/WebAPI/WebAPI.csproj.user | 2 +- 15 files changed, 3854 insertions(+), 2607 deletions(-) create mode 100644 DataBase/版本日志/SGGLDB_V2025-08-25-001_gf.sql create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.designer.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.cs create mode 100644 SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.designer.cs diff --git a/.gitignore b/.gitignore index e3ece735..bc84a534 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,4 @@ /SGGL/FineUIPro.Web/upload /SGGL/FineUIPro.Web/FileUpload/PersonBaseInfo/2025-4 /SGGL/BLLTests +/SGGL/FineUIPro.Web/FileUpload/CheckControl/2025-08 diff --git a/DataBase/版本日志/SGGLDB_V2025-08-25-001_gf.sql b/DataBase/版本日志/SGGLDB_V2025-08-25-001_gf.sql new file mode 100644 index 00000000..7da5be46 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_V2025-08-25-001_gf.sql @@ -0,0 +1,433 @@ +alter table IDP_DesignDrawing add IsIssue bit null +GO + + +CREATE TABLE [dbo].[IDP_DesignDrawingIssue]( + [Id] [nvarchar](50) NOT NULL, + [IDPId] [nvarchar](50) NULL, + [IssueUserId] [nvarchar](50) NULL, + [ReceiveUserId] [nvarchar](50) NULL, + [IsSee] [bit] NULL, + CONSTRAINT [PK_IDP_DesignDrawingIssue] PRIMARY KEY CLUSTERED +( + [Id] 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 + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue', @level2type=N'COLUMN',@level2name=N'Id' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ͼֽ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue', @level2type=N'COLUMN',@level2name=N'IDPId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'·Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue', @level2type=N'COLUMN',@level2name=N'IssueUserId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue', @level2type=N'COLUMN',@level2name=N'ReceiveUserId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƿ鿴' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue', @level2type=N'COLUMN',@level2name=N'IsSee' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ͼֽ·' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'IDP_DesignDrawingIssue' +GO + + +insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +values('7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662','ļ·','CQMS/DesignDrawing/ArchivesLibIssue.aspx',20,'A334796C-1D85-47F9-A9B2-E36BE49FADC2','Menu_CQMS',0,1,1) +GO + +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('FA263E7F-FCDF-4B9C-910C-1D37D3C707F0','7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662','',1) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('73F09C2D-6829-42AE-ADA6-CEA649BB9C9C','7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662','޸',2) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('1694777D-5082-4CDA-A970-172A364307F0','7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662','ɾ',3) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('E526DF10-63B3-4498-A7AF-04BCC7BAD976','7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662','',4) +GO + +insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) +values('C62F4256-4AC5-44BB-A990-2D330541A968','ļ','CQMS/DesignDrawing/ArchivesLibReceive.aspx',30,'A334796C-1D85-47F9-A9B2-E36BE49FADC2','Menu_CQMS',0,1,1) +GO + +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('E41D9E08-1C66-4F92-A0F2-A73D3859BFA4','C62F4256-4AC5-44BB-A990-2D330541A968','',1) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('5157B238-4236-4156-92E5-78E442EDCEB4','C62F4256-4AC5-44BB-A990-2D330541A968','޸',2) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('84A321E3-7D6B-47E7-84CC-556EC4B3B756','C62F4256-4AC5-44BB-A990-2D330541A968','ɾ',3) +insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) +values('4AD504C5-5C20-48FD-A23C-163B3DBA5BC7','C62F4256-4AC5-44BB-A990-2D330541A968','',4) +GO + +alter table IDP_DesignDrawingIssue add IssueDate datetime null +alter table IDP_DesignDrawingIssue add ProjectId nvarchar(50) null +GO + + +--ȡǰ˴ +ALTER PROCEDURE [dbo].[Sp_Project_GetToDoItems] + @projectId NVARCHAR(50)=NULL, + @userId NVARCHAR(200)=NULL +AS +/*ȡǰ˴*/ +BEGIN +SELECT HazardRegisterId AS DataId + ,'B6BE5FE0-CB84-47FF-A6C3-5AD9E1CCE079' AS MenuId + ,'ȫѲ' AS MenuName + ,(case when len(register.RegisterDef)>15 then left(register.RegisterDef,15)+'...' else register.RegisterDef end)AS Content + ,UserId + ,users.UserName + ,register.RegisterDate AS DataTime + ,CONVERT(varchar(100),register.RegisterDate, 23) AS DataTimeStr + ,'../HSSE/HiddenInspection/HiddenRectificationRectify.aspx?HazardRegisterId='+register.HazardRegisterId AS PCUrl +FROM HSSE_Hazard_HazardRegister AS register +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE register.ProjectId=@projectId AND +((register.states = '1' AND (register.ResponsibleMan =@userId OR register.CCManIds LIKE ('%'+@userId+'%') )) +) +UNION ALL + +SELECT HazardRegisterId AS DataId + ,'B6BE5FE0-CB84-47FF-A6C3-5AD9E1CCE079' AS MenuId + ,'ȫѲȷ' AS MenuName + ,(case when len(register.RegisterDef)>15 then left(register.RegisterDef,15)+'...' else register.RegisterDef end) AS Content + ,UserId + ,users.UserName + ,register.RegisterDate AS DataTime + ,CONVERT(varchar(100),register.RegisterDate, 23) AS DataTimeStr + ,'../HSSE/HiddenInspection/HiddenRectificationConfirm.aspx?HazardRegisterId='+register.HazardRegisterId AS PCUrl +FROM HSSE_Hazard_HazardRegister AS register +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE register.ProjectId=@projectId AND +register.states = '2' AND register.CheckManId =@userId + +UNION ALL +SELECT CheckControlCode AS DataId + ,'B3E99BD9-FDC7-4F15-8C3C-A7821AC9E306' AS MenuId + ,'Ѳ' AS MenuName + ,checkControl.QuestionDef AS Content + ,UserId + ,users.UserName + ,checkControl.CheckDate AS DataTime + ,CONVERT(varchar(100),checkControl.CheckDate, 23) AS DataTimeStr + ,'../CQMS/Check/ChecklistEdit.aspx?ToDo=ToDo&CheckControlCode='+checkControl.CheckControlCode AS PCUrl +FROM Check_CheckControl AS checkControl +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE checkControl.ProjectId=@projectId AND +checkControl.State != '7' AND checkControl.CheckControlCode in (select CheckControlCode from Check_CheckControlApprove approve where approve.ApproveType!='S' and approve.ApproveMan=@userId and approve.ApproveDate is null ) + +UNION ALL +SELECT GJSXID AS DataId + ,'0BEA2126-7A48-40EB-8E21-99148E91A22B' AS MenuId + ,'ؼ' AS MenuName + ,GJSX.Detail AS Content + ,users.UserId + ,users.UserName + ,GJSX.CreateDate AS DataTime + ,CONVERT(varchar(100),GJSX.CreateDate, 23) AS DataTimeStr + ,'../PZHGL/GJSX/GJSXListEdit.aspx?ToDo=ToDo&EditType=Edit&ID='+GJSXID AS PCUrl +FROM GJSX +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE GJSX.ProjectId=@projectId AND +GJSX.State != 0 AND (((select count(*) from GJSX_detail detail where detail.Progress_user=@userId and detail.GJSXID=GJSX.GJSXID)=0 +and (select count(*) from GJSX_Process process where process.UserId=@userId and process.GJSXID=GJSX.GJSXID)>0) +or (GJSX.User_Acceptance like '%'+@userId+'%' and (select count(*) from GJSX_detail detail where detail.GJSXID=GJSX.GJSXID)=(select count(*) from GJSX_Process process where process.GJSXID=GJSX.GJSXID)) +) + +--UNION ALL +--SELECT InspectionEquipmentId AS DataId +-- ,'6c2c1e5e-1812-4e1c-a683-7125518e28c7' AS MenuId +-- ,'豸ϱȷ' AS MenuName +-- ,Equipment.InspectionName AS Content +-- ,UserId +-- ,users.UserName +-- ,Equipment.InspectionDate AS DataTime +-- ,CONVERT(varchar(100),Equipment.InspectionDate, 23) AS DataTimeStr +-- ,'../CQMS/Comprehensive/InspectionEquipmentEdit.aspx?ToDo=ToDo&InspectionEquipmentId='+Equipment.InspectionEquipmentId AS PCUrl +--FROM Comprehensive_InspectionEquipment AS Equipment +--LEFT JOIN Sys_User AS users ON users.UserId =@userId +--WHERE Equipment.ProjectId=@projectId and +--Equipment.Status!='3' AND Equipment.InspectionEquipmentId in (select InspectionEquipmentId from Comprehensive_InspectionEquipmentApprove approve where approve.ApproveType!='S' and approve.ApproveMan=@userId and approve.ApproveDate is null ) +--UNION ALL +--SELECT InspectionPersonId AS DataId +-- ,'8ed133de-5899-4687-878a-20b1f5280f18' AS MenuId +-- ,'Աȷ' AS MenuName +-- ,Person.PersonName AS Content +-- ,UserId +-- ,users.UserName +-- ,Person.CompileDate AS DataTime +-- ,CONVERT(varchar(100),Person.CompileDate, 23) AS DataTimeStr +-- ,'../CQMS/Comprehensive/InspectionPersonEdit.aspx?ToDo=ToDo&InspectionPersonId='+Person.InspectionPersonId AS PCUrl +--FROM Comprehensive_InspectionPerson AS Person +--LEFT JOIN Sys_User AS users ON users.UserId =@userId +--WHERE Person.ProjectId=@projectId and +--Person.Status!='3' AND Person.InspectionPersonId in (select InspectionPersonId from Comprehensive_InspectionPersonApprove approve where approve.ApproveType!='S' and approve.ApproveMan=@userId and approve.ApproveDate is null ) +--UNION ALL +--SELECT InspectionMachineId AS DataId +-- ,'aa55fad1-6c51-43f5-8c99-3c6aaae79118' AS MenuId +-- ,'߱ȷ' AS MenuName +-- ,Machine.InspectionMachineName AS Content +-- ,UserId +-- ,users.UserName +-- ,Machine.CompileDate AS DataTime +-- ,CONVERT(varchar(100),Machine.CompileDate, 23) AS DataTimeStr +-- ,'../CQMS/Comprehensive/InspectionMachineEdit.aspx?ToDo=ToDo&InspectionMachineId='+Machine.InspectionMachineId AS PCUrl +--FROM Comprehensive_InspectionMachine AS Machine +--LEFT JOIN Sys_User AS users ON users.UserId =@userId +--WHERE Machine.ProjectId=@projectId and +--Machine.Status!='3' AND Machine.InspectionMachineId in (select InspectionMachineId from Comprehensive_InspectionMachineApprove approve where approve.ApproveType!='S' and approve.ApproveMan=@userId and approve.ApproveDate is null ) +UNION ALL +SELECT ConstructSolutionId AS DataId + ,'91C4BFDB-0A51-4992-99CC-EB4EC185593D' AS MenuId + ,'ʩ' AS MenuName + ,Solution.SolutionName AS Content + ,UserId + ,users.UserName + ,Solution.CompileDate AS DataTime + ,CONVERT(varchar(100),Solution.CompileDate, 23) AS DataTimeStr + ,'../CQMS/Solution/EditConstructSolution.aspx?ToDo=ToDo&ConstructSolutionId='+Solution.ConstructSolutionId AS PCUrl +FROM Solution_CQMSConstructSolution AS Solution +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE Solution.ProjectId=@projectId and +Solution.State!='3' +AND Solution.ConstructSolutionId in +(select top 1 ConstructSolutionId from ( +SELECT Solution_CQMSConstructSolutionApprove.* +FROM Solution_CQMSConstructSolutionApprove, +(SELECT MIN([order]) AS [order],ConstructSolutionId FROM Solution_CQMSConstructSolutionApprove where ApproveType!='S' and ApproveDate is null GROUP BY ConstructSolutionId )b +WHERE Solution_CQMSConstructSolutionApprove.[order] = b.[order] and Solution_CQMSConstructSolutionApprove.ConstructSolutionId = b.ConstructSolutionId + ) approve +where approve.ApproveMan=@userId ) + +UNION ALL +SELECT InspectionId AS DataId + ,'4781f467-35bf-4cf2-aaa4-7960a175eb61' AS MenuId + ,'֪ͨ' AS MenuName + ,InspectionManagement.AcceptanceSite AS Content + ,UserId + ,users.UserName + ,InspectionManagement.CompileDate AS DataTime + ,CONVERT(varchar(100),InspectionManagement.CompileDate, 23) AS DataTimeStr + ,'../CQMS/ProcessControl/InspectionNoticeEdit.aspx?View=View&InspectionId='+InspectionManagement.InspectionId AS PCUrl +FROM ProcessControl_InspectionManagement AS InspectionManagement +LEFT JOIN Sys_User AS users ON users.UserId =@userId +WHERE InspectionManagement.ProjectId=@projectId and +dateadd(day,3,InspectionManagement.CompileDate)>getdate() and InspectionManagement.AcceptanceCheckMan like '%'+@userId+'%' +UNION ALL +SELECT CheckSpecialId AS DataId + ,'1B08048F-93ED-4E84-AE65-DB7917EA2DFB' AS MenuId + ,'ר' AS MenuName + ,CheckItemSet.CheckItemName AS Content + ,UserId + ,users.UserName + ,CheckSpecial.CheckTime AS DataTime + ,CONVERT(varchar(100),CheckSpecial.CheckTime, 23) AS DataTimeStr + ,'../HSSE/Check/CheckSpecialView.aspx?CheckSpecialId='+CheckSpecial.CheckSpecialId AS PCUrl +FROM Check_CheckSpecial AS CheckSpecial +LEFT JOIN Sys_User AS users ON users.UserId =@userId +LEFT JOIN Technique_CheckItemSet AS CheckItemSet ON CheckItemSet.CheckItemSetId =CheckSpecial.CheckItemSetId +WHERE CheckSpecial.ProjectId=@projectId and +dateadd(day,3,CheckSpecial.CheckTime)>getdate() and CheckSpecial.PartInPersonIds like '%'+@userId+'%' +UNION ALL +SELECT CheckColligationId AS DataId + ,'C198EBA8-9E23-4654-92E1-09C61105C522' AS MenuId + ,'ۺϼ' AS MenuName + ,case CheckType when '0' then 'ܼ' when '1' then '¼' else '' end AS Content + ,users.UserId + ,users.UserName + ,CheckColligation.CheckTime AS DataTime + ,CONVERT(varchar(100),CheckColligation.CheckTime, 23) AS DataTimeStr + ,'../HSSE/Check/CheckColligationEdit.aspx?CheckColligationId='+CheckColligation.CheckColligationId AS PCUrl +FROM Check_CheckColligation AS CheckColligation +LEFT JOIN Sys_User AS users ON users.UserId =@userId +LEFT JOIN Sys_FlowOperate AS FlowOperate ON CheckColligation.CheckColligationId=FlowOperate.DataId +LEFT JOIN Sys_User AS OperateUser ON FlowOperate.OperaterId=OperateUser.UserId +WHERE CheckColligation.ProjectId=@projectId and FlowOperate.IsClosed <> 1 and FlowOperate.OperaterId=@userId +UNION ALL +SELECT PatrolPlanId AS DataId + ,'D256E5C8-DC76-4F4D-BABE-A253418823F4' AS MenuId + ,'Ѳ' AS MenuName + ,HazardListItem.HazardItems AS Content + ,UserId + ,users.UserName + ,PatrolPlan.LimitCheckDate AS DataTime + ,CONVERT(varchar(100),PatrolPlan.LimitCheckDate, 23) AS DataTimeStr + ,'../HSSE/Hazard/RoutingInspectionEdit.aspx?PatrolPlanId='+PatrolPlan.PatrolPlanId AS PCUrl +FROM Hazard_PatrolPlan AS PatrolPlan +LEFT JOIN Sys_User AS users ON users.UserId =@userId +LEFT JOIN Hazard_HazardSelectedItem AS HazardListItem on HazardListItem.HazardSelectedItemId=PatrolPlan.HazardSelectedItemId +WHERE HazardListItem.ProjectId=@projectId and +dateadd(day,-3,PatrolPlan.LimitCheckDate)=22 and (select COUNT(*) from JDGL_QuantityCompletion WHERE ProjectId=@projectId and DATENAME(year,GETDATE())=DATENAME(year,EndDate) and DATENAME(MONTH,GETDATE())=DATENAME(MONTH,EndDate))=0) +--or (DATEADD(day,60,(select top 1 EndDate from JDGL_QuantityCompletion WHERE ProjectId=@projectId order by EndDate desc))=22 and +DATENAME(year,GETDATE())=DATENAME(year,MonthPlan.PlanDate) and DATENAME(MONTH,GETDATE())=DATENAME(MONTH,MonthPlan.PlanDate) + +UNION ALL +SELECT DISTINCT --WeekPlan.WeekPlanId AS DataId + '' AS DataId + ,'56A54B4B-BBA3-4249-9FFC-3A60DAC79059' AS MenuId + ,'ȹܽȼƻδ' AS MenuName + ,'' AS Content + ,users.UserId + ,users.UserName + ,GETDATE() AS DataTime + ,CONVERT(varchar(100),GETDATE(), 23) AS DataTimeStr + ,'../JDGL/Check/WeekPlanEdit.aspx?ToDo=ToDo&WeekNo='+WeekPlan.WeekNo AS PCUrl +FROM JDGL_WeekPlan AS WeekPlan +LEFT JOIN Sys_User AS users ON users.UserId =@userId +LEFT JOIN Project_ProjectUser as pu on pu.UserId=@userId +WHERE WeekPlan.ProjectId=@projectId +and WeekPlan.DutyPerson like '%'+@userId+'%' and WeekPlan.IsOK =0 and DATENAME(DAY,GETDATE())<=DATENAME(DAY,WeekPlan.EndDate) +and DATENAME(year,GETDATE())=DATENAME(year,WeekPlan.EndDate) and DATENAME(MONTH,GETDATE())=DATENAME(MONTH,WeekPlan.EndDate) + +UNION ALL +SELECT DISTINCT --MonthPlan.MonthPlanId AS DataId + '' AS DataId + ,'C62F4256-4AC5-44BB-A990-2D330541A968' AS MenuId + ,'ļ·' AS MenuName + ,'' AS Content + ,users.UserId + ,users.UserName + ,GETDATE() AS DataTime + ,CONVERT(varchar(100),GETDATE(), 23) AS DataTimeStr + ,'../CQMS/DesignDrawing/ArchivesLibReceive.aspx' AS PCUrl +FROM IDP_DesignDrawingIssue AS DesignDrawingIssue +LEFT JOIN Sys_User AS users ON users.UserId =@userId +LEFT JOIN Project_ProjectUser as pu on pu.UserId=@userId +WHERE DesignDrawingIssue.ProjectId=@projectId and DesignDrawingIssue.ReceiveUserId=@userId +and DesignDrawingIssue.IsSee is null + + +ORDER BY DataTime DESC +END + + + + + + +GO + + diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs index 35882f60..40acb5ce 100644 --- a/SGGL/BLL/Common/Const.cs +++ b/SGGL/BLL/Common/Const.cs @@ -3940,6 +3940,11 @@ namespace BLL /// 档案文件库 /// public const string ArchivesLibMenuId = "13E3544E-AC56-48F9-9BC0-EB14EF4620FF"; + + /// + /// 档案文件下发 + /// + public const string ArchivesLibIssueMenuId = "7FF0C99B-64E6-4AE5-BE90-26AB3EF1B662"; #endregion #region 质量共检 diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx index 61093e79..3abf9698 100644 --- a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx @@ -114,6 +114,11 @@ + + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.cs index 41a4aad3..e08960ed 100644 --- a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.cs +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.cs @@ -282,6 +282,17 @@ namespace FineUIPro.Web.CQMS.DesignDrawing } strSql += ")"; } + if (this.rbType.SelectedValue != "2") + { + if (this.rbType.SelectedValue == "0") + { + strSql += " AND IsIssue is null "; + } + else + { + strSql += " AND IsIssue=1 "; + } + } SqlParameter[] parameter = listStr.ToArray(); DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); @@ -488,7 +499,10 @@ namespace FineUIPro.Web.CQMS.DesignDrawing #endregion - + protected void rbType_SelectedIndexChanged(object sender, EventArgs e) + { + BindGrid(); + } } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.designer.cs index 6a05abab..aed2a65b 100644 --- a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLib.aspx.designer.cs @@ -7,13 +7,11 @@ // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.CQMS.DesignDrawing -{ - - - public partial class ArchivesLib - { - +namespace FineUIPro.Web.CQMS.DesignDrawing { + + + public partial class ArchivesLib { + /// /// form1 控件。 /// @@ -22,7 +20,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -31,7 +29,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// Panel1 控件。 /// @@ -40,7 +38,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Panel Panel1; - + /// /// Grid1 控件。 /// @@ -49,7 +47,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Grid Grid1; - + /// /// Toolbar1 控件。 /// @@ -58,7 +56,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// ddlWbsFullPath 控件。 /// @@ -67,7 +65,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlWbsFullPath; - + /// /// ddlFileVersion 控件。 /// @@ -76,7 +74,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlFileVersion; - + /// /// ddlMajorName 控件。 /// @@ -85,7 +83,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlMajorName; - + /// /// ddlStatus 控件。 /// @@ -94,7 +92,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlStatus; - + /// /// ddlClass 控件。 /// @@ -103,7 +101,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlClass; - + /// /// ddlIfmail 控件。 /// @@ -112,7 +110,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlIfmail; - + /// /// btnQuery 控件。 /// @@ -121,7 +119,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnQuery; - + /// /// Toolbar2 控件。 /// @@ -130,7 +128,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar2; - + /// /// ddlDesignUserName 控件。 /// @@ -139,7 +137,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlDesignUserName; - + /// /// ddlJiaoheUserName 控件。 /// @@ -148,7 +146,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlJiaoheUserName; - + /// /// ddlShenheUserName 控件。 /// @@ -157,7 +155,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlShenheUserName; - + /// /// ddlShendingUserName 控件。 /// @@ -166,7 +164,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlShendingUserName; - + /// /// ddlMajorResponsibleUserName 控件。 /// @@ -175,7 +173,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlMajorResponsibleUserName; - + /// /// Toolbar3 控件。 /// @@ -184,7 +182,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar3; - + /// /// txtStartUpdateTime 控件。 /// @@ -193,7 +191,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtStartUpdateTime; - + /// /// Label1 控件。 /// @@ -202,7 +200,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label1; - + /// /// txtEndUpdateTime 控件。 /// @@ -211,7 +209,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtEndUpdateTime; - + /// /// txtStartSendTime 控件。 /// @@ -220,7 +218,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtStartSendTime; - + /// /// Label2 控件。 /// @@ -229,7 +227,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label2; - + /// /// txtEndSendTime 控件。 /// @@ -238,7 +236,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtEndSendTime; - + /// /// txtStartPrintTime 控件。 /// @@ -247,7 +245,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtStartPrintTime; - + /// /// Label3 控件。 /// @@ -256,7 +254,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label3; - + /// /// txtEndPrintTime 控件。 /// @@ -265,7 +263,16 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtEndPrintTime; - + + /// + /// rbType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.RadioButtonList rbType; + /// /// lblPageIndex 控件。 /// @@ -274,7 +281,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.Label lblPageIndex; - + /// /// lbtnFileUrl 控件。 /// @@ -283,7 +290,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.WebControls.LinkButton lbtnFileUrl; - + /// /// ToolbarSeparator1 控件。 /// @@ -292,7 +299,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; - + /// /// ToolbarText1 控件。 /// @@ -301,7 +308,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarText ToolbarText1; - + /// /// ddlPageSize 控件。 /// @@ -310,7 +317,7 @@ namespace FineUIPro.Web.CQMS.DesignDrawing /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList ddlPageSize; - + /// /// Window1 控件。 /// diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx new file mode 100644 index 00000000..ab7ef1ab --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx @@ -0,0 +1,262 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ArchivesLibIssue.aspx.cs" Inherits="FineUIPro.Web.CQMS.DesignDrawing.ArchivesLibIssue" %> + + + + + + + + + 档案文件库 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <%-- + + --%> + + + + + + + + + + + + + + + + + + + + + <%-- + + + + + + + --%> + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.cs new file mode 100644 index 00000000..5a1648ed --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.cs @@ -0,0 +1,553 @@ +using BLL; +using FineUIPro.Web.DataShow; +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NPOI.SS.UserModel; +using System.Security.Policy; + +namespace FineUIPro.Web.CQMS.DesignDrawing +{ + public partial class ArchivesLibIssue : PageBase + { + /// + /// 项目id + /// + public string ProjectId + { + get + { + return (string)ViewState["ProjectId"]; + } + set + { + ViewState["ProjectId"] = value; + } + } + + #region 加载页面 + + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.ProjectId = this.CurrUser.LoginProjectId; + this.InitDropDownList(); + GetButtonPower(); + ////权限按钮方法 + //UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true); + //UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true); + //CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true); + //QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true); + //Funs.FineUIPleaseSelect(this.dpHandelStatus); + //btnNew.OnClientClick = Window1.GetShowReference("ChecklistEdit.aspx") + "return false;"; + ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + //if (ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.CurrUser.LoginProjectId, CurrUser.UnitId)) + //{ + // drpSponsorUnit.SelectedValue = CurrUser.UnitId; + // drpSponsorUnit.Readonly = true; + //} + // 绑定表格 + BindGrid(); + + } + + } + + /// + /// 下拉加载 + /// + private void InitDropDownList() + { + BLL.DesignDrawingService.InitWbsFullPathDropDownList(this.ddlWbsFullPath, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitFileVersionDropDownList(this.ddlFileVersion, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitMajorNameDropDownList(this.ddlMajorName, this.CurrUser.LoginProjectId, false); + //BLL.DesignDrawingService.InitMajorNoDropDownList(this.ddlMajorNo, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitStatusNameDropDownList(this.ddlStatus, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitClassDropDownList(this.ddlClass, this.CurrUser.LoginProjectId, false); + + BLL.DesignDrawingService.InitDesignUserNameDropDownList(this.ddlDesignUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitJiaoheUserNameDropDownList(this.ddlJiaoheUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitShenheUserNameDropDownList(this.ddlShenheUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitShendingUserNameDropDownList(this.ddlShendingUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitMajorResponsibleUserNameDropDownList(this.ddlMajorResponsibleUserName, this.CurrUser.LoginProjectId, false); + BLL.UserService.InitUserProjectIdUnitTypeDropDownList(this.drpReceiveUser, this.CurrUser.LoginProjectId, string.Empty, false); + } + + #endregion + + + /// + /// 获取数据 + /// + /// + protected DataTable BindData() + { + string strSql = $@"SELECT * FROM IDP_DesignDrawing as lib WHERE lib.ProjectId=@ProjectId "; + //ORDER BY lib.updatetime DESC + List listStr = new List(); + listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId)); + + if (!string.IsNullOrEmpty(txtStartUpdateTime.Text.Trim())) + { + strSql += " AND UpdateTime >= @startUpdateTime "; + listStr.Add(new SqlParameter("@startUpdateTime", Funs.GetNewDateTime(txtStartUpdateTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndUpdateTime.Text.Trim())) + { + strSql += " AND UpdateTime <= @endUpdatTime "; + listStr.Add(new SqlParameter("@endUpdatTime", $"{Funs.GetNewDateTime(txtEndUpdateTime.Text.Trim())} 23:59:59")); + } + if (!string.IsNullOrEmpty(txtStartSendTime.Text.Trim())) + { + strSql += " AND Sendtime >= @startSendTime "; + listStr.Add(new SqlParameter("@startSendTime", Funs.GetNewDateTime(txtStartSendTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndSendTime.Text.Trim())) + { + strSql += " AND Sendtime <= @endSendTime "; + listStr.Add(new SqlParameter("@endSendTime", $"{Funs.GetNewDateTime(txtEndSendTime.Text.Trim())} 23:59:59")); + } + if (!string.IsNullOrEmpty(txtStartPrintTime.Text.Trim())) + { + strSql += " AND Printtime >= @startPrintTime "; + listStr.Add(new SqlParameter("@startPrintTime", Funs.GetNewDateTime(txtStartPrintTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndPrintTime.Text.Trim())) + { + strSql += " AND Printtime <= @endPrintTime "; + listStr.Add(new SqlParameter("@endPrintTime", $"{Funs.GetNewDateTime(txtEndPrintTime.Text.Trim())} 23:59:59")); + } + if (this.ddlWbsFullPath.SelectedItemArray.Count() > 1 || (this.ddlWbsFullPath.SelectedValue != BLL.Const._Null && this.ddlWbsFullPath.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlWbsFullPath.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR WbsFullPath = @WbsFullPath" + i.ToString(); + listStr.Add(new SqlParameter("@WbsFullPath" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlFileVersion.SelectedItemArray.Count() > 1 || (this.ddlFileVersion.SelectedValue != BLL.Const._Null && this.ddlFileVersion.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlFileVersion.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR FileVersion = @FileVersion" + i.ToString(); + listStr.Add(new SqlParameter("@FileVersion" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlMajorName.SelectedItemArray.Count() > 1 || (this.ddlMajorName.SelectedValue != BLL.Const._Null && this.ddlMajorName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlMajorName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR MajorName = @MajorName" + i.ToString(); + listStr.Add(new SqlParameter("@MajorName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlStatus.SelectedItemArray.Count() > 1 || (this.ddlStatus.SelectedValue != BLL.Const._Null && this.ddlStatus.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlStatus.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR Status = @Status" + i.ToString(); + listStr.Add(new SqlParameter("@Status" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlClass.SelectedItemArray.Count() > 1 || (this.ddlClass.SelectedValue != BLL.Const._Null && this.ddlClass.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlClass.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ClassificationLevelInProject = @Class" + i.ToString(); + listStr.Add(new SqlParameter("@Class" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (!string.IsNullOrEmpty(ddlIfmail.SelectedValue.Trim())) + { + strSql += " AND ifmail = @ifmail"; + listStr.Add(new SqlParameter("@ifmail", ddlIfmail.SelectedValue.Trim())); + } + if (this.ddlDesignUserName.SelectedItemArray.Count() > 1 || (this.ddlDesignUserName.SelectedValue != BLL.Const._Null && this.ddlDesignUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlDesignUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR DesignUserName = @DesignUserName" + i.ToString(); + listStr.Add(new SqlParameter("@DesignUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlJiaoheUserName.SelectedItemArray.Count() > 1 || (this.ddlJiaoheUserName.SelectedValue != BLL.Const._Null && this.ddlJiaoheUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlJiaoheUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR JiaoheUserName = @JiaoheUserName" + i.ToString(); + listStr.Add(new SqlParameter("@JiaoheUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlShenheUserName.SelectedItemArray.Count() > 1 || (this.ddlShenheUserName.SelectedValue != BLL.Const._Null && this.ddlShenheUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlShenheUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ShenheUserName = @ShenheUserName" + i.ToString(); + listStr.Add(new SqlParameter("@ShenheUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlShendingUserName.SelectedItemArray.Count() > 1 || (this.ddlShendingUserName.SelectedValue != BLL.Const._Null && this.ddlShendingUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlShendingUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ShendingUserName = @ShendingUserName" + i.ToString(); + listStr.Add(new SqlParameter("@ShendingUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlMajorResponsibleUserName.SelectedItemArray.Count() > 1 || (this.ddlMajorResponsibleUserName.SelectedValue != BLL.Const._Null && this.ddlMajorResponsibleUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlMajorResponsibleUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR MajorResponsibleUserName = @MajorResponsibleUserName" + i.ToString(); + listStr.Add(new SqlParameter("@MajorResponsibleUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.rbType.SelectedValue != "2") + { + if (this.rbType.SelectedValue == "0") + { + strSql += " AND IsIssue is null "; + } + else + { + strSql += " AND IsIssue=1 "; + } + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + return tb; + } + + /// + /// 绑定数据 + /// + + public void BindGrid() + { + DataTable tb = BindData(); + + // 2.获取当前分页数据 + //var table = this.GetPagedDataTable(Grid1, tb1); + + Grid1.RecordCount = tb.Rows.Count; + tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + + Grid1.DataSource = table; + Grid1.DataBind(); + + //for (int i = 0; i < Grid1.Rows.Count; i++) + //{ + // string rowID = Grid1.Rows[i].DataKeys[0].ToString(); + // if (rowID.Count() > 0) + // { + // Model.Check_CheckControl checkControl = BLL.CheckControlService.GetCheckControl(rowID); + // if (checkControl.State.Equals("5") || checkControl.State.Equals("6")) + // { + // Grid1.Rows[i].CellCssClasses[11] = "LightGreen";//未确认 + // } + // else if (checkControl.State == Const.CheckControl_Complete) + // { //闭环 + // Grid1.Rows[i].CellCssClasses[11] = "Green"; + + // } + // else if (Convert.ToDateTime(checkControl.LimitDate).AddDays(1) < DateTime.Now) //延期未整改 + // { + // Grid1.Rows[i].CellCssClasses[11] = "Red"; + // } + // else //期内未整改 + // { + // Grid1.Rows[i].CellCssClasses[11] = " Yellow "; + // } + // } + //} + } + + /// + /// 查看文件 + /// + /// + /// + /// + public static string GetFileUrl(object fid, object maintitle) + { + string fileUrl = string.Empty; + string fileid = fid.ToString(); + string filename = maintitle.ToString(); + if (!string.IsNullOrWhiteSpace(fileid)) + { + maintitle = !string.IsNullOrWhiteSpace(filename) ? filename : "查看"; + string url = $"https://arch.cwcec.com/preview.html?fileid={fileid}"; + fileUrl = ShowAttachment(url, filename); + } + return fileUrl; + } + + public static string ShowAttachment(string path, string filename) + { + string htmlStr = string.Empty; + if (!string.IsNullOrEmpty(path)) + { + htmlStr = ""; + htmlStr += ""; + htmlStr += "
" + filename + "
"; + } + return htmlStr; + } + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == "0") + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.ProjectId, this.CurrUser.UserId, BLL.Const.ArchivesLibIssueMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnSave)) + { + this.btnIssue.Hidden = false; + } + //if (buttonList.Contains(BLL.Const.BtnModify)) + //{ + // this.btnMenuModify.Hidden = false; + //} + //if (buttonList.Contains(BLL.Const.BtnDelete)) + //{ + // this.btnMenuDel.Hidden = false; + //} + } + } + #endregion + + #region 查询 + + protected void btnQuery_Click(object sender, EventArgs e) + { + BindGrid(); + } + + /// + /// 查询 + /// + /// + /// + protected void TextBox_TextChanged(object sender, EventArgs e) + { + this.BindGrid(); + } + #endregion + + #region 下发 + protected void btnIssue_Click(object sender, EventArgs e) + { + if (this.drpReceiveUser.SelectedValueArray.Length > 0) + { + string[] userIds = this.drpReceiveUser.SelectedValueArray; + if (this.Grid1.SelectedRowIDArray.Length > 0) + { + Model.SGGLDB db = Funs.DB; + var idps = from x in db.IDP_DesignDrawing where x.ProjectId == this.CurrUser.LoginProjectId select x; + List list = new List(); + foreach (var item in this.Grid1.SelectedRowIDArray) + { + var idp = idps.FirstOrDefault(x => x.Id == item); + idp.IsIssue = true; + foreach (var userId in userIds) + { + Model.IDP_DesignDrawingIssue issue = new Model.IDP_DesignDrawingIssue(); + issue.Id = SQLHelper.GetNewID(); + issue.IDPId = item; + issue.IssueUserId = this.CurrUser.UserId; + issue.ReceiveUserId = userId; + issue.IssueDate = DateTime.Now; + issue.ProjectId = this.CurrUser.LoginProjectId; + list.Add(issue); + } + } + db.IDP_DesignDrawingIssue.InsertAllOnSubmit(list); + db.SubmitChanges(); + BindGrid(); + Alert.ShowInTop("下发成功!", MessageBoxIcon.Success); + return; + } + else + { + Alert.ShowInTop("请勾选需要下发的文件!", MessageBoxIcon.Warning); + return; + } + } + else + { + Alert.ShowInTop("请选择文件接收人!", MessageBoxIcon.Warning); + return; + } + } + #endregion + + #region 过滤表头、排序、分页、关闭窗口 + /// + /// 过滤表头 + /// + /// + /// + protected void Grid1_FilterChange(object sender, EventArgs e) + { + BindGrid(); + } + + /// + /// 分页 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + Grid1.PageIndex = e.NewPageIndex; + BindGrid(); + } + + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, GridSortEventArgs e) + { + //Grid1.SortDirection = e.SortDirection; + //Grid1.SortField = e.SortField; + BindGrid(); + } + + /// + /// 分页显示条数下拉框 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + + /// + /// 关闭弹出窗 + /// + /// + /// + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + #endregion + + #region Grid双击事件 + /// + /// Grid行双击事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + //btnMenuModify_Click(null, null); + } + #endregion + + #region 编辑 + + + #endregion + + protected void rbType_SelectedIndexChanged(object sender, EventArgs e) + { + BindGrid(); + } + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.designer.cs new file mode 100644 index 00000000..3e7258f9 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibIssue.aspx.designer.cs @@ -0,0 +1,357 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.CQMS.DesignDrawing { + + + public partial class ArchivesLibIssue { + + /// + /// 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; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// ddlWbsFullPath 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlWbsFullPath; + + /// + /// ddlFileVersion 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlFileVersion; + + /// + /// ddlMajorName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlMajorName; + + /// + /// ddlStatus 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlStatus; + + /// + /// ddlClass 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlClass; + + /// + /// ddlIfmail 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlIfmail; + + /// + /// btnQuery 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnQuery; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// ddlDesignUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlDesignUserName; + + /// + /// ddlJiaoheUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlJiaoheUserName; + + /// + /// ddlShenheUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlShenheUserName; + + /// + /// ddlShendingUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlShendingUserName; + + /// + /// ddlMajorResponsibleUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlMajorResponsibleUserName; + + /// + /// Toolbar3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar3; + + /// + /// txtStartUpdateTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartUpdateTime; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// txtEndUpdateTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndUpdateTime; + + /// + /// txtStartSendTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartSendTime; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// txtEndSendTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndSendTime; + + /// + /// txtStartPrintTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartPrintTime; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label3; + + /// + /// txtEndPrintTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndPrintTime; + + /// + /// Toolbar4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar4; + + /// + /// drpReceiveUser 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpReceiveUser; + + /// + /// btnIssue 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnIssue; + + /// + /// rbType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.RadioButtonList rbType; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// lbtnFileUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.LinkButton lbtnFileUrl; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + } +} diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx new file mode 100644 index 00000000..b423237a --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx @@ -0,0 +1,249 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ArchivesLibReceive.aspx.cs" Inherits="FineUIPro.Web.CQMS.DesignDrawing.ArchivesLibReceive" %> + + + + + + + + + 档案文件库 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <%-- + + --%> + + + + + + + + + + + + + + + + + + + + + <%-- + + + + + + + --%> + + + + diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.cs new file mode 100644 index 00000000..7d1fb7e0 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.cs @@ -0,0 +1,521 @@ +using BLL; +using FineUIPro.Web.DataShow; +using System; +using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using NPOI.SS.UserModel; +using System.Security.Policy; + +namespace FineUIPro.Web.CQMS.DesignDrawing +{ + public partial class ArchivesLibReceive : PageBase + { + /// + /// 项目id + /// + public string ProjectId + { + get + { + return (string)ViewState["ProjectId"]; + } + set + { + ViewState["ProjectId"] = value; + } + } + + #region 加载页面 + + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.ProjectId = this.CurrUser.LoginProjectId; + this.InitDropDownList(); + Model.SGGLDB db = Funs.DB; + var list= from x in db.IDP_DesignDrawingIssue where x.ProjectId == this.CurrUser.LoginProjectId && x.ReceiveUserId == this.CurrUser.UserId select x; + if (list.Count() > 0) + { + foreach (var item in list) + { + item.IsSee = true; + } + db.SubmitChanges(); + } + ////权限按钮方法 + //UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpSponsorUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true); + //UnitWorkService.InitUnitWorkDownList(drpUnitWork, this.CurrUser.LoginProjectId, true); + //CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true); + //QualityQuestionTypeService.InitQualityQuestionTypeDownList(drpQuestionType, true); + //Funs.FineUIPleaseSelect(this.dpHandelStatus); + //btnNew.OnClientClick = Window1.GetShowReference("ChecklistEdit.aspx") + "return false;"; + ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + //if (ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.CurrUser.LoginProjectId, CurrUser.UnitId)) + //{ + // drpSponsorUnit.SelectedValue = CurrUser.UnitId; + // drpSponsorUnit.Readonly = true; + //} + // 绑定表格 + BindGrid(); + + } + + } + + /// + /// 下拉加载 + /// + private void InitDropDownList() + { + BLL.DesignDrawingService.InitWbsFullPathDropDownList(this.ddlWbsFullPath, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitFileVersionDropDownList(this.ddlFileVersion, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitMajorNameDropDownList(this.ddlMajorName, this.CurrUser.LoginProjectId, false); + //BLL.DesignDrawingService.InitMajorNoDropDownList(this.ddlMajorNo, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitStatusNameDropDownList(this.ddlStatus, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitClassDropDownList(this.ddlClass, this.CurrUser.LoginProjectId, false); + + BLL.DesignDrawingService.InitDesignUserNameDropDownList(this.ddlDesignUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitJiaoheUserNameDropDownList(this.ddlJiaoheUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitShenheUserNameDropDownList(this.ddlShenheUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitShendingUserNameDropDownList(this.ddlShendingUserName, this.CurrUser.LoginProjectId, false); + BLL.DesignDrawingService.InitMajorResponsibleUserNameDropDownList(this.ddlMajorResponsibleUserName, this.CurrUser.LoginProjectId, false); + } + + #endregion + + + /// + /// 获取数据 + /// + /// + protected DataTable BindData() + { + var list = from x in Funs.DB.IDP_DesignDrawingIssue where x.ProjectId == this.CurrUser.LoginProjectId && x.ReceiveUserId == this.CurrUser.UserId select x.IDPId; + if (list.Count() > 0) + { + string strSql = $@"SELECT * FROM IDP_DesignDrawing as lib WHERE lib.ProjectId=@ProjectId "; + //ORDER BY lib.updatetime DESC + List listStr = new List(); + listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId)); + + if (!string.IsNullOrEmpty(txtStartUpdateTime.Text.Trim())) + { + strSql += " AND UpdateTime >= @startUpdateTime "; + listStr.Add(new SqlParameter("@startUpdateTime", Funs.GetNewDateTime(txtStartUpdateTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndUpdateTime.Text.Trim())) + { + strSql += " AND UpdateTime <= @endUpdatTime "; + listStr.Add(new SqlParameter("@endUpdatTime", $"{Funs.GetNewDateTime(txtEndUpdateTime.Text.Trim())} 23:59:59")); + } + if (!string.IsNullOrEmpty(txtStartSendTime.Text.Trim())) + { + strSql += " AND Sendtime >= @startSendTime "; + listStr.Add(new SqlParameter("@startSendTime", Funs.GetNewDateTime(txtStartSendTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndSendTime.Text.Trim())) + { + strSql += " AND Sendtime <= @endSendTime "; + listStr.Add(new SqlParameter("@endSendTime", $"{Funs.GetNewDateTime(txtEndSendTime.Text.Trim())} 23:59:59")); + } + if (!string.IsNullOrEmpty(txtStartPrintTime.Text.Trim())) + { + strSql += " AND Printtime >= @startPrintTime "; + listStr.Add(new SqlParameter("@startPrintTime", Funs.GetNewDateTime(txtStartPrintTime.Text.Trim()))); + } + if (!string.IsNullOrEmpty(txtEndPrintTime.Text.Trim())) + { + strSql += " AND Printtime <= @endPrintTime "; + listStr.Add(new SqlParameter("@endPrintTime", $"{Funs.GetNewDateTime(txtEndPrintTime.Text.Trim())} 23:59:59")); + } + if (this.ddlWbsFullPath.SelectedItemArray.Count() > 1 || (this.ddlWbsFullPath.SelectedValue != BLL.Const._Null && this.ddlWbsFullPath.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlWbsFullPath.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR WbsFullPath = @WbsFullPath" + i.ToString(); + listStr.Add(new SqlParameter("@WbsFullPath" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlFileVersion.SelectedItemArray.Count() > 1 || (this.ddlFileVersion.SelectedValue != BLL.Const._Null && this.ddlFileVersion.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlFileVersion.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR FileVersion = @FileVersion" + i.ToString(); + listStr.Add(new SqlParameter("@FileVersion" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlMajorName.SelectedItemArray.Count() > 1 || (this.ddlMajorName.SelectedValue != BLL.Const._Null && this.ddlMajorName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlMajorName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR MajorName = @MajorName" + i.ToString(); + listStr.Add(new SqlParameter("@MajorName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlStatus.SelectedItemArray.Count() > 1 || (this.ddlStatus.SelectedValue != BLL.Const._Null && this.ddlStatus.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlStatus.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR Status = @Status" + i.ToString(); + listStr.Add(new SqlParameter("@Status" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlClass.SelectedItemArray.Count() > 1 || (this.ddlClass.SelectedValue != BLL.Const._Null && this.ddlClass.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlClass.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ClassificationLevelInProject = @Class" + i.ToString(); + listStr.Add(new SqlParameter("@Class" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (!string.IsNullOrEmpty(ddlIfmail.SelectedValue.Trim())) + { + strSql += " AND ifmail = @ifmail"; + listStr.Add(new SqlParameter("@ifmail", ddlIfmail.SelectedValue.Trim())); + } + if (this.ddlDesignUserName.SelectedItemArray.Count() > 1 || (this.ddlDesignUserName.SelectedValue != BLL.Const._Null && this.ddlDesignUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlDesignUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR DesignUserName = @DesignUserName" + i.ToString(); + listStr.Add(new SqlParameter("@DesignUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlJiaoheUserName.SelectedItemArray.Count() > 1 || (this.ddlJiaoheUserName.SelectedValue != BLL.Const._Null && this.ddlJiaoheUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlJiaoheUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR JiaoheUserName = @JiaoheUserName" + i.ToString(); + listStr.Add(new SqlParameter("@JiaoheUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlShenheUserName.SelectedItemArray.Count() > 1 || (this.ddlShenheUserName.SelectedValue != BLL.Const._Null && this.ddlShenheUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlShenheUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ShenheUserName = @ShenheUserName" + i.ToString(); + listStr.Add(new SqlParameter("@ShenheUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlShendingUserName.SelectedItemArray.Count() > 1 || (this.ddlShendingUserName.SelectedValue != BLL.Const._Null && this.ddlShendingUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlShendingUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR ShendingUserName = @ShendingUserName" + i.ToString(); + listStr.Add(new SqlParameter("@ShendingUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + if (this.ddlMajorResponsibleUserName.SelectedItemArray.Count() > 1 || (this.ddlMajorResponsibleUserName.SelectedValue != BLL.Const._Null && this.ddlMajorResponsibleUserName.SelectedItemArray.Count() == 1)) + { + strSql += " AND (1=2 "; + int i = 0; + foreach (var item in this.ddlMajorResponsibleUserName.SelectedValueArray) + { + if (!string.IsNullOrEmpty(item) && item != BLL.Const._Null) + { + strSql += " OR MajorResponsibleUserName = @MajorResponsibleUserName" + i.ToString(); + listStr.Add(new SqlParameter("@MajorResponsibleUserName" + i.ToString(), item)); + } + i++; + } + strSql += ")"; + } + + strSql += " AND (1=2 "; + int b = 0; + foreach (var item in list) + { + strSql += " OR lib.Id = @Id" + b.ToString(); + listStr.Add(new SqlParameter("@Id" + b.ToString(), item)); + b++; + } + strSql += ")"; + + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + return tb; + } + else + { + return null; + } + } + + /// + /// 绑定数据 + /// + + public void BindGrid() + { + DataTable tb = BindData(); + + if (tb != null) + { + // 2.获取当前分页数据 + //var table = this.GetPagedDataTable(Grid1, tb1); + + Grid1.RecordCount = tb.Rows.Count; + tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + + Grid1.DataSource = table; + Grid1.DataBind(); + } + + //for (int i = 0; i < Grid1.Rows.Count; i++) + //{ + // string rowID = Grid1.Rows[i].DataKeys[0].ToString(); + // if (rowID.Count() > 0) + // { + // Model.Check_CheckControl checkControl = BLL.CheckControlService.GetCheckControl(rowID); + // if (checkControl.State.Equals("5") || checkControl.State.Equals("6")) + // { + // Grid1.Rows[i].CellCssClasses[11] = "LightGreen";//未确认 + // } + // else if (checkControl.State == Const.CheckControl_Complete) + // { //闭环 + // Grid1.Rows[i].CellCssClasses[11] = "Green"; + + // } + // else if (Convert.ToDateTime(checkControl.LimitDate).AddDays(1) < DateTime.Now) //延期未整改 + // { + // Grid1.Rows[i].CellCssClasses[11] = "Red"; + // } + // else //期内未整改 + // { + // Grid1.Rows[i].CellCssClasses[11] = " Yellow "; + // } + // } + //} + } + + /// + /// 查看文件 + /// + /// + /// + /// + public static string GetFileUrl(object fid, object maintitle) + { + string fileUrl = string.Empty; + string fileid = fid.ToString(); + string filename = maintitle.ToString(); + if (!string.IsNullOrWhiteSpace(fileid)) + { + maintitle = !string.IsNullOrWhiteSpace(filename) ? filename : "查看"; + string url = $"https://arch.cwcec.com/preview.html?fileid={fileid}"; + fileUrl = ShowAttachment(url, filename); + } + return fileUrl; + } + + public static string ShowAttachment(string path, string filename) + { + string htmlStr = string.Empty; + if (!string.IsNullOrEmpty(path)) + { + htmlStr = ""; + htmlStr += ""; + htmlStr += "
" + filename + "
"; + } + return htmlStr; + } + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == "0") + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.ProjectId, this.CurrUser.UserId, BLL.Const.ArchivesLibMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + //this.btnNew.Hidden = false; + } + //if (buttonList.Contains(BLL.Const.BtnModify)) + //{ + // this.btnMenuModify.Hidden = false; + //} + //if (buttonList.Contains(BLL.Const.BtnDelete)) + //{ + // this.btnMenuDel.Hidden = false; + //} + } + } + #endregion + + #region 查询 + + protected void btnQuery_Click(object sender, EventArgs e) + { + BindGrid(); + } + + /// + /// 查询 + /// + /// + /// + protected void TextBox_TextChanged(object sender, EventArgs e) + { + this.BindGrid(); + } + #endregion + + #region 过滤表头、排序、分页、关闭窗口 + /// + /// 过滤表头 + /// + /// + /// + protected void Grid1_FilterChange(object sender, EventArgs e) + { + BindGrid(); + } + + /// + /// 分页 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + Grid1.PageIndex = e.NewPageIndex; + BindGrid(); + } + + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, GridSortEventArgs e) + { + //Grid1.SortDirection = e.SortDirection; + //Grid1.SortField = e.SortField; + BindGrid(); + } + + /// + /// 分页显示条数下拉框 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + + /// + /// 关闭弹出窗 + /// + /// + /// + protected void Window1_Close(object sender, WindowCloseEventArgs e) + { + BindGrid(); + } + #endregion + + #region Grid双击事件 + /// + /// Grid行双击事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + //btnMenuModify_Click(null, null); + } + #endregion + + + #region 编辑 + + + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.designer.cs b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.designer.cs new file mode 100644 index 00000000..a95c7ed7 --- /dev/null +++ b/SGGL/FineUIPro.Web/CQMS/DesignDrawing/ArchivesLibReceive.aspx.designer.cs @@ -0,0 +1,321 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.CQMS.DesignDrawing { + + + public partial class ArchivesLibReceive { + + /// + /// 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; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// ddlWbsFullPath 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlWbsFullPath; + + /// + /// ddlFileVersion 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlFileVersion; + + /// + /// ddlMajorName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlMajorName; + + /// + /// ddlStatus 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlStatus; + + /// + /// ddlClass 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlClass; + + /// + /// ddlIfmail 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlIfmail; + + /// + /// btnQuery 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnQuery; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// ddlDesignUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlDesignUserName; + + /// + /// ddlJiaoheUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlJiaoheUserName; + + /// + /// ddlShenheUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlShenheUserName; + + /// + /// ddlShendingUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlShendingUserName; + + /// + /// ddlMajorResponsibleUserName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlMajorResponsibleUserName; + + /// + /// Toolbar3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar3; + + /// + /// txtStartUpdateTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartUpdateTime; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// txtEndUpdateTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndUpdateTime; + + /// + /// txtStartSendTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartSendTime; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// txtEndSendTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndSendTime; + + /// + /// txtStartPrintTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartPrintTime; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label3; + + /// + /// txtEndPrintTime 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndPrintTime; + + /// + /// lblPageIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lblPageIndex; + + /// + /// lbtnFileUrl 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.LinkButton lbtnFileUrl; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + } +} diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj index 337b812d..1317a8b3 100644 --- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj +++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj @@ -578,6 +578,8 @@ + + @@ -8504,6 +8506,20 @@ ArchivesLib.aspx + + ArchivesLibIssue.aspx + ASPXCodeBehind + + + ArchivesLibIssue.aspx + + + ArchivesLibReceive.aspx + ASPXCodeBehind + + + ArchivesLibReceive.aspx + ControlPointCheck.aspx ASPXCodeBehind diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index ab2ea1b0..3642f6be 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -1190,6 +1190,9 @@ namespace Model partial void InsertIDP_DesignDrawing(IDP_DesignDrawing instance); partial void UpdateIDP_DesignDrawing(IDP_DesignDrawing instance); partial void DeleteIDP_DesignDrawing(IDP_DesignDrawing instance); + partial void InsertIDP_DesignDrawingIssue(IDP_DesignDrawingIssue instance); + partial void UpdateIDP_DesignDrawingIssue(IDP_DesignDrawingIssue instance); + partial void DeleteIDP_DesignDrawingIssue(IDP_DesignDrawingIssue instance); partial void InsertIDP_PreRunData_Equipment(IDP_PreRunData_Equipment instance); partial void UpdateIDP_PreRunData_Equipment(IDP_PreRunData_Equipment instance); partial void DeleteIDP_PreRunData_Equipment(IDP_PreRunData_Equipment instance); @@ -1994,15 +1997,6 @@ namespace Model partial void InsertProject_Sys_Set(Project_Sys_Set instance); partial void UpdateProject_Sys_Set(Project_Sys_Set instance); partial void DeleteProject_Sys_Set(Project_Sys_Set instance); - partial void InsertProject_Wbsconstruct(Project_Wbsconstruct instance); - partial void UpdateProject_Wbsconstruct(Project_Wbsconstruct instance); - partial void DeleteProject_Wbsconstruct(Project_Wbsconstruct instance); - partial void InsertProject_Wbsconstruct_Construct(Project_Wbsconstruct_Construct instance); - partial void UpdateProject_Wbsconstruct_Construct(Project_Wbsconstruct_Construct instance); - partial void DeleteProject_Wbsconstruct_Construct(Project_Wbsconstruct_Construct instance); - partial void InsertProject_Wbsconstruct_Package(Project_Wbsconstruct_Package instance); - partial void UpdateProject_Wbsconstruct_Package(Project_Wbsconstruct_Package instance); - partial void DeleteProject_Wbsconstruct_Package(Project_Wbsconstruct_Package instance); partial void InsertProjectAccident_AccidentAnalysis(ProjectAccident_AccidentAnalysis instance); partial void UpdateProjectAccident_AccidentAnalysis(ProjectAccident_AccidentAnalysis instance); partial void DeleteProjectAccident_AccidentAnalysis(ProjectAccident_AccidentAnalysis instance); @@ -5955,6 +5949,14 @@ namespace Model } } + public System.Data.Linq.Table IDP_DesignDrawingIssue + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table IDP_PreRunData_Equipment { get @@ -8099,30 +8101,6 @@ namespace Model } } - public System.Data.Linq.Table Project_Wbsconstruct - { - get - { - return this.GetTable(); - } - } - - public System.Data.Linq.Table Project_Wbsconstruct_Construct - { - get - { - return this.GetTable(); - } - } - - public System.Data.Linq.Table Project_Wbsconstruct_Package - { - get - { - return this.GetTable(); - } - } - public System.Data.Linq.Table ProjectAccident_AccidentAnalysis { get @@ -9323,14 +9301,6 @@ namespace Model } } - public System.Data.Linq.Table Sys_User2 - { - get - { - return this.GetTable(); - } - } - public System.Data.Linq.Table Sys_UserRead { get @@ -10507,14 +10477,6 @@ namespace Model } } - public System.Data.Linq.Table View_JDGL_QuantityCompletionDone - { - get - { - return this.GetTable(); - } - } - public System.Data.Linq.Table View_JDGL_SteelStructureCompletion { get @@ -63410,6 +63372,8 @@ namespace Model private EntityRef _Base_Project; + private EntityRef _Technique_CheckItemSet; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -63461,6 +63425,7 @@ namespace Model public Check_CheckSpecial() { this._Base_Project = default(EntityRef); + this._Technique_CheckItemSet = default(EntityRef); OnCreated(); } @@ -63779,6 +63744,10 @@ namespace Model { if ((this._CheckItemSetId != value)) { + if (this._Technique_CheckItemSet.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } this.OnCheckItemSetIdChanging(value); this.SendPropertyChanging(); this._CheckItemSetId = value; @@ -63922,6 +63891,40 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Check_CheckSpecial_Technique_CheckItemSet", Storage="_Technique_CheckItemSet", ThisKey="CheckItemSetId", OtherKey="CheckItemSetId", IsForeignKey=true)] + public Technique_CheckItemSet Technique_CheckItemSet + { + get + { + return this._Technique_CheckItemSet.Entity; + } + set + { + Technique_CheckItemSet previousValue = this._Technique_CheckItemSet.Entity; + if (((previousValue != value) + || (this._Technique_CheckItemSet.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Technique_CheckItemSet.Entity = null; + previousValue.Check_CheckSpecial.Remove(this); + } + this._Technique_CheckItemSet.Entity = value; + if ((value != null)) + { + value.Check_CheckSpecial.Add(this); + this._CheckItemSetId = value.CheckItemSetId; + } + else + { + this._CheckItemSetId = default(string); + } + this.SendPropertyChanged("Technique_CheckItemSet"); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -97696,7 +97699,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CertificateNumber", DbType="NVarChar(50)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CertificateNumber", DbType="NVarChar(500)")] public string CertificateNumber { get @@ -103139,7 +103142,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitWorkId", DbType="NVarChar(2000)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitWorkId", DbType="NVarChar(500)")] public string UnitWorkId { get @@ -141899,6 +141902,8 @@ namespace Model private System.Nullable _State; + private string _DriverSubNames; + private EntityRef _Base_Project; private EntityRef _Base_Unit; @@ -141935,6 +141940,8 @@ namespace Model partial void OnSubcontractingTypesChanged(); partial void OnStateChanging(System.Nullable value); partial void OnStateChanged(); + partial void OnDriverSubNamesChanging(string value); + partial void OnDriverSubNamesChanged(); #endregion public DriverSub_DriverSubPlan() @@ -142232,6 +142239,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DriverSubNames", DbType="VarChar(100)")] + public string DriverSubNames + { + get + { + return this._DriverSubNames; + } + set + { + if ((this._DriverSubNames != value)) + { + this.OnDriverSubNamesChanging(value); + this.SendPropertyChanging(); + this._DriverSubNames = value; + this.SendPropertyChanged("DriverSubNames"); + this.OnDriverSubNamesChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_DriverSub_DriverSubPlan_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] public Base_Project Base_Project { @@ -188536,6 +188563,8 @@ namespace Model private string _Ifmail; + private System.Nullable _IsIssue; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -188606,6 +188635,8 @@ namespace Model partial void OnPrinttimeChanged(); partial void OnIfmailChanging(string value); partial void OnIfmailChanged(); + partial void OnIsIssueChanging(System.Nullable value); + partial void OnIsIssueChanged(); #endregion public IDP_DesignDrawing() @@ -189273,6 +189304,232 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsIssue", DbType="Bit")] + public System.Nullable IsIssue + { + get + { + return this._IsIssue; + } + set + { + if ((this._IsIssue != value)) + { + this.OnIsIssueChanging(value); + this.SendPropertyChanging(); + this._IsIssue = value; + this.SendPropertyChanged("IsIssue"); + this.OnIsIssueChanged(); + } + } + } + + 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.IDP_DesignDrawingIssue")] + public partial class IDP_DesignDrawingIssue : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _Id; + + private string _IDPId; + + private string _IssueUserId; + + private string _ReceiveUserId; + + private System.Nullable _IsSee; + + private System.Nullable _IssueDate; + + private string _ProjectId; + + #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 OnIDPIdChanging(string value); + partial void OnIDPIdChanged(); + partial void OnIssueUserIdChanging(string value); + partial void OnIssueUserIdChanged(); + partial void OnReceiveUserIdChanging(string value); + partial void OnReceiveUserIdChanged(); + partial void OnIsSeeChanging(System.Nullable value); + partial void OnIsSeeChanged(); + partial void OnIssueDateChanging(System.Nullable value); + partial void OnIssueDateChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + #endregion + + public IDP_DesignDrawingIssue() + { + 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="_IDPId", DbType="NVarChar(50)")] + public string IDPId + { + get + { + return this._IDPId; + } + set + { + if ((this._IDPId != value)) + { + this.OnIDPIdChanging(value); + this.SendPropertyChanging(); + this._IDPId = value; + this.SendPropertyChanged("IDPId"); + this.OnIDPIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueUserId", DbType="NVarChar(50)")] + public string IssueUserId + { + get + { + return this._IssueUserId; + } + set + { + if ((this._IssueUserId != value)) + { + this.OnIssueUserIdChanging(value); + this.SendPropertyChanging(); + this._IssueUserId = value; + this.SendPropertyChanged("IssueUserId"); + this.OnIssueUserIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReceiveUserId", DbType="NVarChar(50)")] + public string ReceiveUserId + { + get + { + return this._ReceiveUserId; + } + set + { + if ((this._ReceiveUserId != value)) + { + this.OnReceiveUserIdChanging(value); + this.SendPropertyChanging(); + this._ReceiveUserId = value; + this.SendPropertyChanged("ReceiveUserId"); + this.OnReceiveUserIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsSee", DbType="Bit")] + public System.Nullable IsSee + { + get + { + return this._IsSee; + } + set + { + if ((this._IsSee != value)) + { + this.OnIsSeeChanging(value); + this.SendPropertyChanging(); + this._IsSee = value; + this.SendPropertyChanged("IsSee"); + this.OnIsSeeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IssueDate", DbType="DateTime")] + public System.Nullable IssueDate + { + get + { + return this._IssueDate; + } + set + { + if ((this._IssueDate != value)) + { + this.OnIssueDateChanging(value); + this.SendPropertyChanging(); + this._IssueDate = value; + this.SendPropertyChanged("IssueDate"); + this.OnIssueDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -271153,10 +271410,10 @@ namespace Model private string _MeetingHostManOther; - private string _UnitId; - private string _ProjectId; + private string _UnitId; + #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -271191,10 +271448,10 @@ namespace Model partial void OnAttentPersonIdsChanged(); partial void OnMeetingHostManOtherChanging(string value); partial void OnMeetingHostManOtherChanged(); - partial void OnUnitIdChanging(string value); - partial void OnUnitIdChanged(); partial void OnProjectIdChanging(string value); partial void OnProjectIdChanged(); + partial void OnUnitIdChanging(string value); + partial void OnUnitIdChanged(); #endregion public Meeting_CompanySafetyMeeting() @@ -271502,26 +271759,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitId", DbType="NVarChar(50)")] - public string UnitId - { - get - { - return this._UnitId; - } - set - { - if ((this._UnitId != value)) - { - this.OnUnitIdChanging(value); - this.SendPropertyChanging(); - this._UnitId = value; - this.SendPropertyChanged("UnitId"); - this.OnUnitIdChanged(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] public string ProjectId { @@ -271542,6 +271779,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitId", DbType="NVarChar(50)")] + public string UnitId + { + get + { + return this._UnitId; + } + set + { + if ((this._UnitId != value)) + { + this.OnUnitIdChanging(value); + this.SendPropertyChanging(); + this._UnitId = value; + this.SendPropertyChanged("UnitId"); + this.OnUnitIdChanged(); + } + } + } + public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -291915,7 +292172,7 @@ namespace Model private System.Nullable _ProblemType; - private string _SubInspectId; + private string _QuestionTechnologyId; private string _TermItemId; @@ -291929,18 +292186,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); @@ -291957,8 +292216,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); @@ -291971,18 +292230,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() @@ -292110,22 +292371,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(); } } } @@ -292250,26 +292511,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 { @@ -292290,26 +292531,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 { @@ -292370,6 +292591,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; @@ -292411,14 +292692,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); @@ -292437,14 +292718,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() @@ -292592,26 +292873,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 { @@ -292672,6 +292933,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; @@ -293608,7 +293889,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 @@ -293751,6 +294032,12 @@ namespace Model private string _InspectResult; + private System.Nullable _InspectTime; + + private string _AddUser; + + private System.Nullable _AddTime; + private string _Subcontractor; private string _Contractor; @@ -293759,20 +294046,6 @@ namespace Model private string _Owner; - private System.Nullable _InspectionIsAllPass; - - private System.Nullable _SubcontractorIsAllPass; - - private System.Nullable _ContractorIsAllPass; - - private System.Nullable _SupervisionIsAllPass; - - private System.Nullable _OwnerIsAllPass; - - private System.Nullable _WorkPackType; - - private string _PropertyTechnologyId; - private System.Nullable _SubcontractorAllPassData; private System.Nullable _ContractorAllPassData; @@ -293805,11 +294078,19 @@ namespace Model private string _UnifyWanderAboutOpinion; - private System.Nullable _InspectTime; + private System.Nullable _InspectionIsAllPass; - private string _AddUser; + private System.Nullable _WorkPackType; - private System.Nullable _AddTime; + private string _PropertyTechnologyId; + + private System.Nullable _SubcontractorIsAllPass; + + private System.Nullable _ContractorIsAllPass; + + private System.Nullable _SupervisionIsAllPass; + + private System.Nullable _OwnerIsAllPass; #region 可扩展性方法定义 partial void OnLoaded(); @@ -293831,6 +294112,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); @@ -293839,20 +294126,6 @@ namespace Model partial void OnSupervisionChanged(); partial void OnOwnerChanging(string value); partial void OnOwnerChanged(); - partial void OnInspectionIsAllPassChanging(System.Nullable value); - partial void OnInspectionIsAllPassChanged(); - partial void OnSubcontractorIsAllPassChanging(System.Nullable value); - partial void OnSubcontractorIsAllPassChanged(); - partial void OnContractorIsAllPassChanging(System.Nullable value); - partial void OnContractorIsAllPassChanged(); - partial void OnSupervisionIsAllPassChanging(System.Nullable value); - 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 OnSubcontractorAllPassDataChanging(System.Nullable value); partial void OnSubcontractorAllPassDataChanged(); partial void OnContractorAllPassDataChanging(System.Nullable value); @@ -293885,12 +294158,20 @@ namespace Model 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 OnInspectionIsAllPassChanging(System.Nullable value); + partial void OnInspectionIsAllPassChanged(); + partial void OnWorkPackTypeChanging(System.Nullable value); + partial void OnWorkPackTypeChanged(); + partial void OnPropertyTechnologyIdChanging(string value); + partial void OnPropertyTechnologyIdChanged(); + partial void OnSubcontractorIsAllPassChanging(System.Nullable value); + partial void OnSubcontractorIsAllPassChanged(); + partial void OnContractorIsAllPassChanging(System.Nullable value); + partial void OnContractorIsAllPassChanged(); + partial void OnSupervisionIsAllPassChanging(System.Nullable value); + partial void OnSupervisionIsAllPassChanged(); + partial void OnOwnerIsAllPassChanging(System.Nullable value); + partial void OnOwnerIsAllPassChanged(); #endregion public PreRun_SubInspectTerm() @@ -294058,6 +294339,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 { @@ -294138,146 +294479,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectionIsAllPass", DbType="Int")] - public System.Nullable InspectionIsAllPass - { - get - { - return this._InspectionIsAllPass; - } - set - { - if ((this._InspectionIsAllPass != value)) - { - this.OnInspectionIsAllPassChanging(value); - this.SendPropertyChanging(); - this._InspectionIsAllPass = value; - this.SendPropertyChanged("InspectionIsAllPass"); - this.OnInspectionIsAllPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorIsAllPass", DbType="Int")] - public System.Nullable SubcontractorIsAllPass - { - get - { - return this._SubcontractorIsAllPass; - } - set - { - if ((this._SubcontractorIsAllPass != value)) - { - this.OnSubcontractorIsAllPassChanging(value); - this.SendPropertyChanging(); - this._SubcontractorIsAllPass = value; - this.SendPropertyChanged("SubcontractorIsAllPass"); - this.OnSubcontractorIsAllPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorIsAllPass", DbType="Int")] - public System.Nullable ContractorIsAllPass - { - get - { - return this._ContractorIsAllPass; - } - set - { - if ((this._ContractorIsAllPass != value)) - { - this.OnContractorIsAllPassChanging(value); - this.SendPropertyChanging(); - this._ContractorIsAllPass = value; - this.SendPropertyChanged("ContractorIsAllPass"); - this.OnContractorIsAllPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionIsAllPass", DbType="Int")] - public System.Nullable SupervisionIsAllPass - { - get - { - return this._SupervisionIsAllPass; - } - set - { - if ((this._SupervisionIsAllPass != value)) - { - this.OnSupervisionIsAllPassChanging(value); - this.SendPropertyChanging(); - this._SupervisionIsAllPass = value; - this.SendPropertyChanged("SupervisionIsAllPass"); - this.OnSupervisionIsAllPassChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerIsAllPass", DbType="Int")] - public System.Nullable OwnerIsAllPass - { - get - { - return this._OwnerIsAllPass; - } - set - { - if ((this._OwnerIsAllPass != value)) - { - this.OnOwnerIsAllPassChanging(value); - this.SendPropertyChanging(); - this._OwnerIsAllPass = value; - this.SendPropertyChanged("OwnerIsAllPass"); - this.OnOwnerIsAllPassChanged(); - } - } - } - - [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="_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(); - } - } - } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorAllPassData", DbType="DateTime")] public System.Nullable SubcontractorAllPassData { @@ -294598,62 +294799,142 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectTime", DbType="DateTime")] - public System.Nullable InspectTime + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InspectionIsAllPass", DbType="Int")] + public System.Nullable InspectionIsAllPass { get { - return this._InspectTime; + return this._InspectionIsAllPass; } set { - if ((this._InspectTime != value)) + if ((this._InspectionIsAllPass != value)) { - this.OnInspectTimeChanging(value); + this.OnInspectionIsAllPassChanging(value); this.SendPropertyChanging(); - this._InspectTime = value; - this.SendPropertyChanged("InspectTime"); - this.OnInspectTimeChanged(); + this._InspectionIsAllPass = value; + this.SendPropertyChanged("InspectionIsAllPass"); + this.OnInspectionIsAllPassChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddUser", DbType="VarChar(50)")] - public string AddUser + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackType", DbType="Int")] + public System.Nullable WorkPackType { get { - return this._AddUser; + return this._WorkPackType; } set { - if ((this._AddUser != value)) + if ((this._WorkPackType != value)) { - this.OnAddUserChanging(value); + this.OnWorkPackTypeChanging(value); this.SendPropertyChanging(); - this._AddUser = value; - this.SendPropertyChanged("AddUser"); - this.OnAddUserChanged(); + this._WorkPackType = value; + this.SendPropertyChanged("WorkPackType"); + this.OnWorkPackTypeChanged(); } } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AddTime", DbType="DateTime")] - public System.Nullable AddTime + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PropertyTechnologyId", DbType="VarChar(MAX)", UpdateCheck=UpdateCheck.Never)] + public string PropertyTechnologyId { get { - return this._AddTime; + return this._PropertyTechnologyId; } set { - if ((this._AddTime != value)) + if ((this._PropertyTechnologyId != value)) { - this.OnAddTimeChanging(value); + this.OnPropertyTechnologyIdChanging(value); this.SendPropertyChanging(); - this._AddTime = value; - this.SendPropertyChanged("AddTime"); - this.OnAddTimeChanged(); + this._PropertyTechnologyId = value; + this.SendPropertyChanged("PropertyTechnologyId"); + this.OnPropertyTechnologyIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubcontractorIsAllPass", DbType="Int")] + public System.Nullable SubcontractorIsAllPass + { + get + { + return this._SubcontractorIsAllPass; + } + set + { + if ((this._SubcontractorIsAllPass != value)) + { + this.OnSubcontractorIsAllPassChanging(value); + this.SendPropertyChanging(); + this._SubcontractorIsAllPass = value; + this.SendPropertyChanged("SubcontractorIsAllPass"); + this.OnSubcontractorIsAllPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ContractorIsAllPass", DbType="Int")] + public System.Nullable ContractorIsAllPass + { + get + { + return this._ContractorIsAllPass; + } + set + { + if ((this._ContractorIsAllPass != value)) + { + this.OnContractorIsAllPassChanging(value); + this.SendPropertyChanging(); + this._ContractorIsAllPass = value; + this.SendPropertyChanged("ContractorIsAllPass"); + this.OnContractorIsAllPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SupervisionIsAllPass", DbType="Int")] + public System.Nullable SupervisionIsAllPass + { + get + { + return this._SupervisionIsAllPass; + } + set + { + if ((this._SupervisionIsAllPass != value)) + { + this.OnSupervisionIsAllPassChanging(value); + this.SendPropertyChanging(); + this._SupervisionIsAllPass = value; + this.SendPropertyChanged("SupervisionIsAllPass"); + this.OnSupervisionIsAllPassChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OwnerIsAllPass", DbType="Int")] + public System.Nullable OwnerIsAllPass + { + get + { + return this._OwnerIsAllPass; + } + set + { + if ((this._OwnerIsAllPass != value)) + { + this.OnOwnerIsAllPassChanging(value); + this.SendPropertyChanging(); + this._OwnerIsAllPass = value; + this.SendPropertyChanged("OwnerIsAllPass"); + this.OnOwnerIsAllPassChanged(); } } } @@ -294721,22 +295002,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; @@ -294749,6 +295014,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); @@ -294789,22 +295070,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); @@ -294817,6 +295082,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() @@ -295184,166 +295465,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 { @@ -295464,6 +295585,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; @@ -296465,8 +296746,6 @@ namespace Model private string _RestrictCondition; - private System.Nullable _ResponsibilityProposeSatate; - private System.Nullable _ResponsibilityConfirm; private System.Nullable _ProposeConfirm; @@ -296477,11 +296756,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; @@ -296497,6 +296774,10 @@ namespace Model private System.Nullable _Sort; + private System.Nullable _ResponsibilityProposeSatate; + + private System.Nullable _ProposeHandleData; + private string _FourDecisionCode; #region 可扩展性方法定义 @@ -296533,8 +296814,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); @@ -296545,12 +296824,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); @@ -296565,6 +296842,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 @@ -296874,26 +297155,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 { @@ -296994,26 +297255,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 { @@ -297034,22 +297275,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(); } } } @@ -297194,6 +297435,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 { @@ -297906,7 +298187,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 @@ -299120,7 +299401,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(50)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(200)")] public string AcceptanceSite { get @@ -315476,768 +315757,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Project_Wbsconstruct")] - public partial class Project_Wbsconstruct : INotifyPropertyChanging, INotifyPropertyChanged - { - - private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); - - private string _Id; - - private string _ProjectId; - - private string _ParentId; - - private string _ItemName; - - private string _ItemNum; - - private string _PathCode; - - private System.Nullable _PlanEnd; - - private System.Nullable _PlanStart; - - private System.Nullable _RealityEnd; - - private string _ItemLevel; - - #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 OnProjectIdChanging(string value); - partial void OnProjectIdChanged(); - partial void OnParentIdChanging(string value); - partial void OnParentIdChanged(); - partial void OnItemNameChanging(string value); - partial void OnItemNameChanged(); - partial void OnItemNumChanging(string value); - partial void OnItemNumChanged(); - partial void OnPathCodeChanging(string value); - partial void OnPathCodeChanged(); - partial void OnPlanEndChanging(System.Nullable value); - partial void OnPlanEndChanged(); - partial void OnPlanStartChanging(System.Nullable value); - partial void OnPlanStartChanged(); - partial void OnRealityEndChanging(System.Nullable value); - partial void OnRealityEndChanged(); - partial void OnItemLevelChanging(string value); - partial void OnItemLevelChanged(); - #endregion - - public Project_Wbsconstruct() - { - 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="_ProjectId", DbType="NVarChar(50)")] - public string ProjectId - { - get - { - return this._ProjectId; - } - set - { - if ((this._ProjectId != value)) - { - this.OnProjectIdChanging(value); - this.SendPropertyChanging(); - this._ProjectId = value; - this.SendPropertyChanged("ProjectId"); - this.OnProjectIdChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ParentId", DbType="NVarChar(50)")] - public string ParentId - { - get - { - return this._ParentId; - } - set - { - if ((this._ParentId != value)) - { - this.OnParentIdChanging(value); - this.SendPropertyChanging(); - this._ParentId = value; - this.SendPropertyChanged("ParentId"); - this.OnParentIdChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ItemName", DbType="NVarChar(50)")] - public string ItemName - { - get - { - return this._ItemName; - } - set - { - if ((this._ItemName != value)) - { - this.OnItemNameChanging(value); - this.SendPropertyChanging(); - this._ItemName = value; - this.SendPropertyChanged("ItemName"); - this.OnItemNameChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ItemNum", DbType="NVarChar(50)")] - public string ItemNum - { - get - { - return this._ItemNum; - } - set - { - if ((this._ItemNum != value)) - { - this.OnItemNumChanging(value); - this.SendPropertyChanging(); - this._ItemNum = value; - this.SendPropertyChanged("ItemNum"); - this.OnItemNumChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PathCode", DbType="NVarChar(50)")] - public string PathCode - { - get - { - return this._PathCode; - } - set - { - if ((this._PathCode != value)) - { - this.OnPathCodeChanging(value); - this.SendPropertyChanging(); - this._PathCode = value; - this.SendPropertyChanged("PathCode"); - this.OnPathCodeChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanEnd", DbType="DateTime")] - public System.Nullable PlanEnd - { - get - { - return this._PlanEnd; - } - set - { - if ((this._PlanEnd != value)) - { - this.OnPlanEndChanging(value); - this.SendPropertyChanging(); - this._PlanEnd = value; - this.SendPropertyChanged("PlanEnd"); - this.OnPlanEndChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanStart", DbType="DateTime")] - public System.Nullable PlanStart - { - get - { - return this._PlanStart; - } - set - { - if ((this._PlanStart != value)) - { - this.OnPlanStartChanging(value); - this.SendPropertyChanging(); - this._PlanStart = value; - this.SendPropertyChanged("PlanStart"); - this.OnPlanStartChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RealityEnd", DbType="DateTime")] - public System.Nullable RealityEnd - { - get - { - return this._RealityEnd; - } - set - { - if ((this._RealityEnd != value)) - { - this.OnRealityEndChanging(value); - this.SendPropertyChanging(); - this._RealityEnd = value; - this.SendPropertyChanged("RealityEnd"); - this.OnRealityEndChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ItemLevel", DbType="NVarChar(50)")] - public string ItemLevel - { - get - { - return this._ItemLevel; - } - set - { - if ((this._ItemLevel != value)) - { - this.OnItemLevelChanging(value); - this.SendPropertyChanging(); - this._ItemLevel = value; - this.SendPropertyChanged("ItemLevel"); - this.OnItemLevelChanged(); - } - } - } - - 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.Project_Wbsconstruct_Construct")] - public partial class Project_Wbsconstruct_Construct : INotifyPropertyChanging, INotifyPropertyChanged - { - - private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); - - private string _Id; - - private string _WorkPackageId; - - private string _Name; - - private System.Nullable _PlanEnd; - - private System.Nullable _RealityEnd; - - private string _CheckIndex; - - private System.Nullable _Check37curPercent; - - private System.Nullable _Check37Percent; - - #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 OnWorkPackageIdChanging(string value); - partial void OnWorkPackageIdChanged(); - partial void OnNameChanging(string value); - partial void OnNameChanged(); - partial void OnPlanEndChanging(System.Nullable value); - partial void OnPlanEndChanged(); - partial void OnRealityEndChanging(System.Nullable value); - partial void OnRealityEndChanged(); - partial void OnCheckIndexChanging(string value); - partial void OnCheckIndexChanged(); - partial void OnCheck37curPercentChanging(System.Nullable value); - partial void OnCheck37curPercentChanged(); - partial void OnCheck37PercentChanging(System.Nullable value); - partial void OnCheck37PercentChanged(); - #endregion - - public Project_Wbsconstruct_Construct() - { - 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="_WorkPackageId", DbType="NVarChar(50)")] - public string WorkPackageId - { - get - { - return this._WorkPackageId; - } - set - { - if ((this._WorkPackageId != value)) - { - this.OnWorkPackageIdChanging(value); - this.SendPropertyChanging(); - this._WorkPackageId = value; - this.SendPropertyChanged("WorkPackageId"); - this.OnWorkPackageIdChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Name", DbType="NVarChar(50)")] - public string Name - { - get - { - return this._Name; - } - set - { - if ((this._Name != value)) - { - this.OnNameChanging(value); - this.SendPropertyChanging(); - this._Name = value; - this.SendPropertyChanged("Name"); - this.OnNameChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanEnd", DbType="DateTime")] - public System.Nullable PlanEnd - { - get - { - return this._PlanEnd; - } - set - { - if ((this._PlanEnd != value)) - { - this.OnPlanEndChanging(value); - this.SendPropertyChanging(); - this._PlanEnd = value; - this.SendPropertyChanged("PlanEnd"); - this.OnPlanEndChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RealityEnd", DbType="DateTime")] - public System.Nullable RealityEnd - { - get - { - return this._RealityEnd; - } - set - { - if ((this._RealityEnd != value)) - { - this.OnRealityEndChanging(value); - this.SendPropertyChanging(); - this._RealityEnd = value; - this.SendPropertyChanged("RealityEnd"); - this.OnRealityEndChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CheckIndex", DbType="NVarChar(50)")] - public string CheckIndex - { - get - { - return this._CheckIndex; - } - set - { - if ((this._CheckIndex != value)) - { - this.OnCheckIndexChanging(value); - this.SendPropertyChanging(); - this._CheckIndex = value; - this.SendPropertyChanged("CheckIndex"); - this.OnCheckIndexChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Check37curPercent", DbType="Float")] - public System.Nullable Check37curPercent - { - get - { - return this._Check37curPercent; - } - set - { - if ((this._Check37curPercent != value)) - { - this.OnCheck37curPercentChanging(value); - this.SendPropertyChanging(); - this._Check37curPercent = value; - this.SendPropertyChanged("Check37curPercent"); - this.OnCheck37curPercentChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Check37Percent", DbType="Float")] - public System.Nullable Check37Percent - { - get - { - return this._Check37Percent; - } - set - { - if ((this._Check37Percent != value)) - { - this.OnCheck37PercentChanging(value); - this.SendPropertyChanging(); - this._Check37Percent = value; - this.SendPropertyChanged("Check37Percent"); - this.OnCheck37PercentChanged(); - } - } - } - - 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.Project_Wbsconstruct_Package")] - public partial class Project_Wbsconstruct_Package : INotifyPropertyChanging, INotifyPropertyChanged - { - - private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); - - private string _Id; - - private string _WorkPackageCode; - - private string _WorkPackageName; - - private System.Nullable _PlanQuantities; - - private System.Nullable _TotalNum; - - private System.Nullable _CurNum; - - private System.Nullable _CurPercent; - - private System.Nullable _PercentTotal; - - private System.Nullable _CreateTime; - - #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 OnWorkPackageCodeChanging(string value); - partial void OnWorkPackageCodeChanged(); - partial void OnWorkPackageNameChanging(string value); - partial void OnWorkPackageNameChanged(); - partial void OnPlanQuantitiesChanging(System.Nullable value); - partial void OnPlanQuantitiesChanged(); - partial void OnTotalNumChanging(System.Nullable value); - partial void OnTotalNumChanged(); - partial void OnCurNumChanging(System.Nullable value); - partial void OnCurNumChanged(); - partial void OnCurPercentChanging(System.Nullable value); - partial void OnCurPercentChanged(); - partial void OnPercentTotalChanging(System.Nullable value); - partial void OnPercentTotalChanged(); - partial void OnCreateTimeChanging(System.Nullable value); - partial void OnCreateTimeChanged(); - #endregion - - public Project_Wbsconstruct_Package() - { - 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="_WorkPackageCode", DbType="NVarChar(50)")] - public string WorkPackageCode - { - get - { - return this._WorkPackageCode; - } - set - { - if ((this._WorkPackageCode != value)) - { - this.OnWorkPackageCodeChanging(value); - this.SendPropertyChanging(); - this._WorkPackageCode = value; - this.SendPropertyChanged("WorkPackageCode"); - this.OnWorkPackageCodeChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPackageName", DbType="NVarChar(50)")] - public string WorkPackageName - { - get - { - return this._WorkPackageName; - } - set - { - if ((this._WorkPackageName != value)) - { - this.OnWorkPackageNameChanging(value); - this.SendPropertyChanging(); - this._WorkPackageName = value; - this.SendPropertyChanged("WorkPackageName"); - this.OnWorkPackageNameChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanQuantities", DbType="Decimal(18,2)")] - public System.Nullable PlanQuantities - { - get - { - return this._PlanQuantities; - } - set - { - if ((this._PlanQuantities != value)) - { - this.OnPlanQuantitiesChanging(value); - this.SendPropertyChanging(); - this._PlanQuantities = value; - this.SendPropertyChanged("PlanQuantities"); - this.OnPlanQuantitiesChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TotalNum", DbType="Decimal(18,2)")] - public System.Nullable TotalNum - { - get - { - return this._TotalNum; - } - set - { - if ((this._TotalNum != value)) - { - this.OnTotalNumChanging(value); - this.SendPropertyChanging(); - this._TotalNum = value; - this.SendPropertyChanged("TotalNum"); - this.OnTotalNumChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CurNum", DbType="Decimal(18,2)")] - public System.Nullable CurNum - { - get - { - return this._CurNum; - } - set - { - if ((this._CurNum != value)) - { - this.OnCurNumChanging(value); - this.SendPropertyChanging(); - this._CurNum = value; - this.SendPropertyChanged("CurNum"); - this.OnCurNumChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CurPercent", DbType="Float")] - public System.Nullable CurPercent - { - get - { - return this._CurPercent; - } - set - { - if ((this._CurPercent != value)) - { - this.OnCurPercentChanging(value); - this.SendPropertyChanging(); - this._CurPercent = value; - this.SendPropertyChanged("CurPercent"); - this.OnCurPercentChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PercentTotal", DbType="Float")] - public System.Nullable PercentTotal - { - get - { - return this._PercentTotal; - } - set - { - if ((this._PercentTotal != value)) - { - this.OnPercentTotalChanging(value); - this.SendPropertyChanging(); - this._PercentTotal = value; - this.SendPropertyChanged("PercentTotal"); - this.OnPercentTotalChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CreateTime", DbType="DateTime")] - public System.Nullable CreateTime - { - get - { - return this._CreateTime; - } - set - { - if ((this._CreateTime != value)) - { - this.OnCreateTimeChanging(value); - this.SendPropertyChanging(); - this._CreateTime = value; - this.SendPropertyChanged("CreateTime"); - this.OnCreateTimeChanged(); - } - } - } - - 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.ProjectAccident_AccidentAnalysis")] public partial class ProjectAccident_AccidentAnalysis : INotifyPropertyChanging, INotifyPropertyChanged { @@ -326073,6 +325592,10 @@ namespace Model private System.Nullable _CompileDate; + private string _AwardType; + + private System.Nullable _IsUpdate; + private string _UnitId; private string _Subjects; @@ -326087,10 +325610,6 @@ namespace Model private string _AwardingUnit; - private System.Nullable _IsUpdate; - - private string _AwardType; - #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -326107,6 +325626,10 @@ namespace Model partial void OnCompileManChanged(); partial void OnCompileDateChanging(System.Nullable value); partial void OnCompileDateChanged(); + partial void OnAwardTypeChanging(string value); + partial void OnAwardTypeChanged(); + partial void OnIsUpdateChanging(System.Nullable value); + partial void OnIsUpdateChanged(); partial void OnUnitIdChanging(string value); partial void OnUnitIdChanged(); partial void OnSubjectsChanging(string value); @@ -326121,10 +325644,6 @@ namespace Model partial void OnAwardLevelChanged(); partial void OnAwardingUnitChanging(string value); partial void OnAwardingUnitChanged(); - partial void OnIsUpdateChanging(System.Nullable value); - partial void OnIsUpdateChanged(); - partial void OnAwardTypeChanging(string value); - partial void OnAwardTypeChanged(); #endregion public QCManage_QCGroupRegistration() @@ -326252,6 +325771,46 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AwardType", DbType="NVarChar(2)")] + public string AwardType + { + get + { + return this._AwardType; + } + set + { + if ((this._AwardType != value)) + { + this.OnAwardTypeChanging(value); + this.SendPropertyChanging(); + this._AwardType = value; + this.SendPropertyChanged("AwardType"); + this.OnAwardTypeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsUpdate", DbType="Bit")] + public System.Nullable IsUpdate + { + get + { + return this._IsUpdate; + } + set + { + if ((this._IsUpdate != value)) + { + this.OnIsUpdateChanging(value); + this.SendPropertyChanging(); + this._IsUpdate = value; + this.SendPropertyChanged("IsUpdate"); + this.OnIsUpdateChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitId", DbType="NVarChar(50)")] public string UnitId { @@ -326392,46 +325951,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsUpdate", DbType="Bit")] - public System.Nullable IsUpdate - { - get - { - return this._IsUpdate; - } - set - { - if ((this._IsUpdate != value)) - { - this.OnIsUpdateChanging(value); - this.SendPropertyChanging(); - this._IsUpdate = value; - this.SendPropertyChanged("IsUpdate"); - this.OnIsUpdateChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AwardType", DbType="NVarChar(2)")] - public string AwardType - { - get - { - return this._AwardType; - } - set - { - if ((this._AwardType != value)) - { - this.OnAwardTypeChanging(value); - this.SendPropertyChanging(); - this._AwardType = value; - this.SendPropertyChanged("AwardType"); - this.OnAwardTypeChanged(); - } - } - } - public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -336767,7 +336286,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Name="imageUrl", Storage="_ImageUrl", DbType="NVarChar(200)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Name="imageUrl", Storage="_ImageUrl", DbType="NVarChar(100)")] public string ImageUrl { get @@ -357817,7 +357336,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CsUsers", DbType="NVarChar(500)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CsUsers", DbType="NVarChar(2000)")] public string CsUsers { get @@ -359147,11 +358666,11 @@ namespace Model private System.Nullable _IsSuperLargerHazard; - private System.Nullable _OperativesNum; + private string _HazardName; private System.Nullable _IsUpdate; - private string _HazardName; + private System.Nullable _OperativesNum; private EntityRef _Base_Project; @@ -359189,12 +358708,12 @@ namespace Model partial void OnTrainPersonNumChanged(); partial void OnIsSuperLargerHazardChanging(System.Nullable value); partial void OnIsSuperLargerHazardChanged(); - partial void OnOperativesNumChanging(System.Nullable value); - partial void OnOperativesNumChanged(); - partial void OnIsUpdateChanging(System.Nullable value); - partial void OnIsUpdateChanged(); partial void OnHazardNameChanging(string value); partial void OnHazardNameChanged(); + partial void OnIsUpdateChanging(System.Nullable value); + partial void OnIsUpdateChanged(); + partial void OnOperativesNumChanging(System.Nullable value); + partial void OnOperativesNumChanged(); #endregion public Solution_LargerHazard() @@ -359492,22 +359011,22 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OperativesNum", DbType="Int")] - public System.Nullable OperativesNum + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HazardName", DbType="NVarChar(200)")] + public string HazardName { get { - return this._OperativesNum; + return this._HazardName; } set { - if ((this._OperativesNum != value)) + if ((this._HazardName != value)) { - this.OnOperativesNumChanging(value); + this.OnHazardNameChanging(value); this.SendPropertyChanging(); - this._OperativesNum = value; - this.SendPropertyChanged("OperativesNum"); - this.OnOperativesNumChanged(); + this._HazardName = value; + this.SendPropertyChanged("HazardName"); + this.OnHazardNameChanged(); } } } @@ -359532,22 +359051,22 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HazardName", DbType="NVarChar(200)")] - public string HazardName + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OperativesNum", DbType="Int")] + public System.Nullable OperativesNum { get { - return this._HazardName; + return this._OperativesNum; } set { - if ((this._HazardName != value)) + if ((this._OperativesNum != value)) { - this.OnHazardNameChanging(value); + this.OnOperativesNumChanging(value); this.SendPropertyChanging(); - this._HazardName = value; - this.SendPropertyChanged("HazardName"); - this.OnHazardNameChanged(); + this._OperativesNum = value; + this.SendPropertyChanged("OperativesNum"); + this.OnOperativesNumChanged(); } } } @@ -385369,969 +384888,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Sys_User2")] - public partial class Sys_User2 - { - - private string _UserId; - - private string _DepartId; - - private string _UnitId; - - private string _Account; - - private string _UserCode; - - private string _Password; - - private string _UserName; - - private string _RoleId; - - private System.Nullable _IsPost; - - private string _LoginProjectId; - - private string _Sex; - - private System.Nullable _BirthDay; - - private string _Marriage; - - private string _Nation; - - private string _IdentityCard; - - private string _Email; - - private string _Telephone; - - private string _Education; - - private string _Hometown; - - private string _PositionId; - - private string _PhotoUrl; - - private string _Performance; - - private System.Nullable _PageSize; - - private System.Nullable _IsOffice; - - private string _DeviceId; - - private string _SessionString; - - private System.Nullable _RCount; - - private string _DataSources; - - private string _SignatureUrl; - - private string _OpenId; - - private string _LastMenuType; - - private System.Nullable _LastIsOffice; - - private string _LastProjectId; - - private string _Politicalstatus; - - private string _Graduate; - - private string _Major; - - private System.Nullable _IntoDate; - - private string _Certificate; - - private System.Nullable _ValidityDate; - - private string _ProjectId; - - private string _ProjectRoleId; - - private string _CertificateId; - - private string _PostTitleId; - - private string _WorkPostId; - - private string _ProjectWorkPostId; - - private string _RoleType; - - private string _MainCNProfessionalId; - - private string _ViceCNProfessionalId; - - private string _WorkNo; - - private string _RawPassword; - - private string _HomePageType; - - private string _CompanyProjectId; - - private System.Nullable _IsInspectionBrigade; - - public Sys_User2() - { - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UserId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)] - public string UserId - { - get - { - return this._UserId; - } - set - { - if ((this._UserId != value)) - { - this._UserId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DepartId", DbType="NVarChar(50)")] - public string DepartId - { - get - { - return this._DepartId; - } - set - { - if ((this._DepartId != value)) - { - this._DepartId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitId", DbType="NVarChar(50)")] - public string UnitId - { - get - { - return this._UnitId; - } - set - { - if ((this._UnitId != value)) - { - this._UnitId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Account", DbType="NVarChar(50)")] - public string Account - { - get - { - return this._Account; - } - set - { - if ((this._Account != value)) - { - this._Account = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UserCode", DbType="NVarChar(20)")] - public string UserCode - { - get - { - return this._UserCode; - } - set - { - if ((this._UserCode != value)) - { - this._UserCode = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Password", DbType="NVarChar(50)")] - public string Password - { - get - { - return this._Password; - } - set - { - if ((this._Password != value)) - { - this._Password = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UserName", DbType="NVarChar(50)")] - public string UserName - { - get - { - return this._UserName; - } - set - { - if ((this._UserName != value)) - { - this._UserName = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RoleId", DbType="NVarChar(50)")] - public string RoleId - { - get - { - return this._RoleId; - } - set - { - if ((this._RoleId != value)) - { - this._RoleId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsPost", DbType="Bit")] - public System.Nullable IsPost - { - get - { - return this._IsPost; - } - set - { - if ((this._IsPost != value)) - { - this._IsPost = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LoginProjectId", DbType="NVarChar(50)")] - public string LoginProjectId - { - get - { - return this._LoginProjectId; - } - set - { - if ((this._LoginProjectId != value)) - { - this._LoginProjectId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sex", DbType="Char(1)")] - public string Sex - { - get - { - return this._Sex; - } - set - { - if ((this._Sex != value)) - { - this._Sex = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_BirthDay", DbType="DateTime")] - public System.Nullable BirthDay - { - get - { - return this._BirthDay; - } - set - { - if ((this._BirthDay != value)) - { - this._BirthDay = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Marriage", DbType="NVarChar(20)")] - public string Marriage - { - get - { - return this._Marriage; - } - set - { - if ((this._Marriage != value)) - { - this._Marriage = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Nation", DbType="NVarChar(20)")] - public string Nation - { - get - { - return this._Nation; - } - set - { - if ((this._Nation != value)) - { - this._Nation = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IdentityCard", DbType="NVarChar(50)")] - public string IdentityCard - { - get - { - return this._IdentityCard; - } - set - { - if ((this._IdentityCard != value)) - { - this._IdentityCard = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Email", DbType="NVarChar(100)")] - public string Email - { - get - { - return this._Email; - } - set - { - if ((this._Email != value)) - { - this._Email = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Telephone", DbType="NVarChar(50)")] - public string Telephone - { - get - { - return this._Telephone; - } - set - { - if ((this._Telephone != value)) - { - this._Telephone = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Education", DbType="NVarChar(20)")] - public string Education - { - get - { - return this._Education; - } - set - { - if ((this._Education != value)) - { - this._Education = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Hometown", DbType="NVarChar(50)")] - public string Hometown - { - get - { - return this._Hometown; - } - set - { - if ((this._Hometown != value)) - { - this._Hometown = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PositionId", DbType="NVarChar(50)")] - public string PositionId - { - get - { - return this._PositionId; - } - set - { - if ((this._PositionId != value)) - { - this._PositionId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PhotoUrl", DbType="NVarChar(500)")] - public string PhotoUrl - { - get - { - return this._PhotoUrl; - } - set - { - if ((this._PhotoUrl != value)) - { - this._PhotoUrl = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Performance", DbType="NVarChar(800)")] - public string Performance - { - get - { - return this._Performance; - } - set - { - if ((this._Performance != value)) - { - this._Performance = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PageSize", DbType="Int")] - public System.Nullable PageSize - { - get - { - return this._PageSize; - } - set - { - if ((this._PageSize != value)) - { - this._PageSize = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsOffice", DbType="Bit")] - public System.Nullable IsOffice - { - get - { - return this._IsOffice; - } - set - { - if ((this._IsOffice != value)) - { - this._IsOffice = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DeviceId", DbType="NVarChar(100)")] - public string DeviceId - { - get - { - return this._DeviceId; - } - set - { - if ((this._DeviceId != value)) - { - this._DeviceId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SessionString", DbType="NVarChar(MAX)", UpdateCheck=UpdateCheck.Never)] - public string SessionString - { - get - { - return this._SessionString; - } - set - { - if ((this._SessionString != value)) - { - this._SessionString = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RCount", DbType="Int")] - public System.Nullable RCount - { - get - { - return this._RCount; - } - set - { - if ((this._RCount != value)) - { - this._RCount = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_DataSources", DbType="NVarChar(50)")] - public string DataSources - { - get - { - return this._DataSources; - } - set - { - if ((this._DataSources != value)) - { - this._DataSources = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SignatureUrl", DbType="NVarChar(500)")] - public string SignatureUrl - { - get - { - return this._SignatureUrl; - } - set - { - if ((this._SignatureUrl != value)) - { - this._SignatureUrl = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OpenId", DbType="NVarChar(100)")] - public string OpenId - { - get - { - return this._OpenId; - } - set - { - if ((this._OpenId != value)) - { - this._OpenId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastMenuType", DbType="NVarChar(50)")] - public string LastMenuType - { - get - { - return this._LastMenuType; - } - set - { - if ((this._LastMenuType != value)) - { - this._LastMenuType = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastIsOffice", DbType="Bit")] - public System.Nullable LastIsOffice - { - get - { - return this._LastIsOffice; - } - set - { - if ((this._LastIsOffice != value)) - { - this._LastIsOffice = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_LastProjectId", DbType="NVarChar(50)")] - public string LastProjectId - { - get - { - return this._LastProjectId; - } - set - { - if ((this._LastProjectId != value)) - { - this._LastProjectId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Politicalstatus", DbType="NVarChar(50)")] - public string Politicalstatus - { - get - { - return this._Politicalstatus; - } - set - { - if ((this._Politicalstatus != value)) - { - this._Politicalstatus = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Graduate", DbType="NVarChar(50)")] - public string Graduate - { - get - { - return this._Graduate; - } - set - { - if ((this._Graduate != value)) - { - this._Graduate = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Major", DbType="NVarChar(50)")] - public string Major - { - get - { - return this._Major; - } - set - { - if ((this._Major != value)) - { - this._Major = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IntoDate", DbType="DateTime")] - public System.Nullable IntoDate - { - get - { - return this._IntoDate; - } - set - { - if ((this._IntoDate != value)) - { - this._IntoDate = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Certificate", DbType="NVarChar(50)")] - public string Certificate - { - get - { - return this._Certificate; - } - set - { - if ((this._Certificate != value)) - { - this._Certificate = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ValidityDate", DbType="DateTime")] - public System.Nullable ValidityDate - { - get - { - return this._ValidityDate; - } - set - { - if ((this._ValidityDate != value)) - { - this._ValidityDate = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] - public string ProjectId - { - get - { - return this._ProjectId; - } - set - { - if ((this._ProjectId != value)) - { - this._ProjectId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectRoleId", DbType="NVarChar(500)")] - public string ProjectRoleId - { - get - { - return this._ProjectRoleId; - } - set - { - if ((this._ProjectRoleId != value)) - { - this._ProjectRoleId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CertificateId", DbType="NVarChar(500)")] - public string CertificateId - { - get - { - return this._CertificateId; - } - set - { - if ((this._CertificateId != value)) - { - this._CertificateId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PostTitleId", DbType="NVarChar(50)")] - public string PostTitleId - { - get - { - return this._PostTitleId; - } - set - { - if ((this._PostTitleId != value)) - { - this._PostTitleId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkPostId", DbType="NVarChar(500)")] - public string WorkPostId - { - get - { - return this._WorkPostId; - } - set - { - if ((this._WorkPostId != value)) - { - this._WorkPostId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectWorkPostId", DbType="NVarChar(50)")] - public string ProjectWorkPostId - { - get - { - return this._ProjectWorkPostId; - } - set - { - if ((this._ProjectWorkPostId != value)) - { - this._ProjectWorkPostId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RoleType", DbType="NVarChar(10)")] - public string RoleType - { - get - { - return this._RoleType; - } - set - { - if ((this._RoleType != value)) - { - this._RoleType = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MainCNProfessionalId", DbType="NVarChar(50)")] - public string MainCNProfessionalId - { - get - { - return this._MainCNProfessionalId; - } - set - { - if ((this._MainCNProfessionalId != value)) - { - this._MainCNProfessionalId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ViceCNProfessionalId", DbType="NVarChar(500)")] - public string ViceCNProfessionalId - { - get - { - return this._ViceCNProfessionalId; - } - set - { - if ((this._ViceCNProfessionalId != value)) - { - this._ViceCNProfessionalId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_WorkNo", DbType="NVarChar(50)")] - public string WorkNo - { - get - { - return this._WorkNo; - } - set - { - if ((this._WorkNo != value)) - { - this._WorkNo = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RawPassword", DbType="NVarChar(100)")] - public string RawPassword - { - get - { - return this._RawPassword; - } - set - { - if ((this._RawPassword != value)) - { - this._RawPassword = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HomePageType", DbType="NVarChar(10)")] - public string HomePageType - { - get - { - return this._HomePageType; - } - set - { - if ((this._HomePageType != value)) - { - this._HomePageType = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompanyProjectId", DbType="NVarChar(2000)")] - public string CompanyProjectId - { - get - { - return this._CompanyProjectId; - } - set - { - if ((this._CompanyProjectId != value)) - { - this._CompanyProjectId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_IsInspectionBrigade", DbType="Bit")] - public System.Nullable IsInspectionBrigade - { - get - { - return this._IsInspectionBrigade; - } - set - { - if ((this._IsInspectionBrigade != value)) - { - this._IsInspectionBrigade = value; - } - } - } - } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Sys_UserRead")] public partial class Sys_UserRead : INotifyPropertyChanging, INotifyPropertyChanged { @@ -390556,6 +389112,8 @@ namespace Model private System.Nullable _IsBuiltIn; + private EntitySet _Check_CheckSpecial; + private EntitySet _Technique_CheckItemDetail; #region 可扩展性方法定义 @@ -390582,6 +389140,7 @@ namespace Model public Technique_CheckItemSet() { + this._Check_CheckSpecial = new EntitySet(new Action(this.attach_Check_CheckSpecial), new Action(this.detach_Check_CheckSpecial)); this._Technique_CheckItemDetail = new EntitySet(new Action(this.attach_Technique_CheckItemDetail), new Action(this.detach_Technique_CheckItemDetail)); OnCreated(); } @@ -390746,6 +389305,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Check_CheckSpecial_Technique_CheckItemSet", Storage="_Check_CheckSpecial", ThisKey="CheckItemSetId", OtherKey="CheckItemSetId", DeleteRule="NO ACTION")] + public EntitySet Check_CheckSpecial + { + get + { + return this._Check_CheckSpecial; + } + set + { + this._Check_CheckSpecial.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Technique_CheckItemDetail_Technique_CheckItemSet", Storage="_Technique_CheckItemDetail", ThisKey="CheckItemSetId", OtherKey="CheckItemSetId", DeleteRule="NO ACTION")] public EntitySet Technique_CheckItemDetail { @@ -390779,6 +389351,18 @@ namespace Model } } + private void attach_Check_CheckSpecial(Check_CheckSpecial entity) + { + this.SendPropertyChanging(); + entity.Technique_CheckItemSet = this; + } + + private void detach_Check_CheckSpecial(Check_CheckSpecial entity) + { + this.SendPropertyChanging(); + entity.Technique_CheckItemSet = null; + } + private void attach_Technique_CheckItemDetail(Technique_CheckItemDetail entity) { this.SendPropertyChanging(); @@ -414868,8 +413452,12 @@ namespace Model private string _Comments; + private string _Num_NO; + private string _System_No; + private string _Sub_Sys_No; + private string _Cat; private string _Raised_By; @@ -414890,6 +413478,8 @@ namespace Model private string _PIC_WUH; + private string _Correction_Action; + private System.Nullable _Actual_Date; private string _Cleared_By; @@ -414908,12 +413498,6 @@ namespace Model private string _Remark; - private string _Sub_Sys_No; - - private string _Num_NO; - - private string _Correction_Action; - #region 可扩展性方法定义 partial void OnLoaded(); partial void OnValidate(System.Data.Linq.ChangeAction action); @@ -414950,8 +413534,12 @@ namespace Model partial void OnPUNCH_ITEM_STATUSChanged(); partial void OnCommentsChanging(string value); partial void OnCommentsChanged(); + partial void OnNum_NOChanging(string value); + partial void OnNum_NOChanged(); partial void OnSystem_NoChanging(string value); partial void OnSystem_NoChanged(); + partial void OnSub_Sys_NoChanging(string value); + partial void OnSub_Sys_NoChanged(); partial void OnCatChanging(string value); partial void OnCatChanged(); partial void OnRaised_ByChanging(string value); @@ -414972,6 +413560,8 @@ namespace Model partial void OnPICChanged(); partial void OnPIC_WUHChanging(string value); partial void OnPIC_WUHChanged(); + partial void OnCorrection_ActionChanging(string value); + partial void OnCorrection_ActionChanged(); partial void OnActual_DateChanging(System.Nullable value); partial void OnActual_DateChanged(); partial void OnCleared_ByChanging(string value); @@ -414990,12 +413580,6 @@ namespace Model partial void OnStatusChanged(); partial void OnRemarkChanging(string value); partial void OnRemarkChanged(); - partial void OnSub_Sys_NoChanging(string value); - partial void OnSub_Sys_NoChanged(); - partial void OnNum_NOChanging(string value); - partial void OnNum_NOChanged(); - partial void OnCorrection_ActionChanging(string value); - partial void OnCorrection_ActionChanged(); #endregion public Transfer_PunchlistFrom() @@ -415323,6 +413907,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Num_NO", DbType="NVarChar(50)")] + public string Num_NO + { + get + { + return this._Num_NO; + } + set + { + if ((this._Num_NO != value)) + { + this.OnNum_NOChanging(value); + this.SendPropertyChanging(); + this._Num_NO = value; + this.SendPropertyChanged("Num_NO"); + this.OnNum_NOChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_System_No", DbType="NVarChar(50)")] public string System_No { @@ -415343,6 +413947,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sub_Sys_No", DbType="NVarChar(50)")] + public string Sub_Sys_No + { + get + { + return this._Sub_Sys_No; + } + set + { + if ((this._Sub_Sys_No != value)) + { + this.OnSub_Sys_NoChanging(value); + this.SendPropertyChanging(); + this._Sub_Sys_No = value; + this.SendPropertyChanged("Sub_Sys_No"); + this.OnSub_Sys_NoChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Cat", DbType="NVarChar(50)")] public string Cat { @@ -415543,6 +414167,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Correction_Action", DbType="NVarChar(500)")] + public string Correction_Action + { + get + { + return this._Correction_Action; + } + set + { + if ((this._Correction_Action != value)) + { + this.OnCorrection_ActionChanging(value); + this.SendPropertyChanging(); + this._Correction_Action = value; + this.SendPropertyChanged("Correction_Action"); + this.OnCorrection_ActionChanged(); + } + } + } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Actual_Date", DbType="DateTime")] public System.Nullable Actual_Date { @@ -415723,66 +414367,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Sub_Sys_No", DbType="NVarChar(50)")] - public string Sub_Sys_No - { - get - { - return this._Sub_Sys_No; - } - set - { - if ((this._Sub_Sys_No != value)) - { - this.OnSub_Sys_NoChanging(value); - this.SendPropertyChanging(); - this._Sub_Sys_No = value; - this.SendPropertyChanged("Sub_Sys_No"); - this.OnSub_Sys_NoChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Num_NO", DbType="NVarChar(50)")] - public string Num_NO - { - get - { - return this._Num_NO; - } - set - { - if ((this._Num_NO != value)) - { - this.OnNum_NOChanging(value); - this.SendPropertyChanging(); - this._Num_NO = value; - this.SendPropertyChanged("Num_NO"); - this.OnNum_NOChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Correction_Action", DbType="NVarChar(500)")] - public string Correction_Action - { - get - { - return this._Correction_Action; - } - set - { - if ((this._Correction_Action != value)) - { - this.OnCorrection_ActionChanging(value); - this.SendPropertyChanging(); - this._Correction_Action = value; - this.SendPropertyChanged("Correction_Action"); - this.OnCorrection_ActionChanged(); - } - } - } - public event PropertyChangingEventHandler PropertyChanging; public event PropertyChangedEventHandler PropertyChanged; @@ -426708,7 +425292,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(50)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(200)")] public string AcceptanceSite { get @@ -445656,7 +444240,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(50)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AcceptanceSite", DbType="NVarChar(200)")] public string AcceptanceSite { get @@ -447696,87 +446280,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_JDGL_QuantityCompletionDone")] - public partial class View_JDGL_QuantityCompletionDone - { - - private string _QuantityListId; - - private string _ProjectId; - - private System.Nullable _Months; - - private System.Nullable _Rate; - - public View_JDGL_QuantityCompletionDone() - { - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_QuantityListId", DbType="NVarChar(50)")] - public string QuantityListId - { - get - { - return this._QuantityListId; - } - set - { - if ((this._QuantityListId != value)) - { - this._QuantityListId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] - public string ProjectId - { - get - { - return this._ProjectId; - } - set - { - if ((this._ProjectId != value)) - { - this._ProjectId = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Months", DbType="DateTime")] - public System.Nullable Months - { - get - { - return this._Months; - } - set - { - if ((this._Months != value)) - { - this._Months = value; - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Rate", DbType="Decimal(25,12)")] - public System.Nullable Rate - { - get - { - return this._Rate; - } - set - { - if ((this._Rate != value)) - { - this._Rate = value; - } - } - } - } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.View_JDGL_SteelStructureCompletion")] public partial class View_JDGL_SteelStructureCompletion { diff --git a/SGGL/WebAPI/WebAPI.csproj.user b/SGGL/WebAPI/WebAPI.csproj.user index 17978b44..1a1a9a6c 100644 --- a/SGGL/WebAPI/WebAPI.csproj.user +++ b/SGGL/WebAPI/WebAPI.csproj.user @@ -1,7 +1,7 @@  - Debug|Any CPU + Release|Any CPU true