diff --git a/DataBase/版本日志/SGGLDB_CD_V2024-05-13-001.sql b/DataBase/版本日志/SGGLDB_CD_V2024-05-13-001.sql new file mode 100644 index 00000000..6efec6be --- /dev/null +++ b/DataBase/版本日志/SGGLDB_CD_V2024-05-13-001.sql @@ -0,0 +1,212 @@ + + +/****** Object: Table [dbo].[Perfomance_ManagerPerfomance] Script Date: 2024/5/13 11:30:17 ******/ +SET ANSI_NULLS ON +GO + +SET QUOTED_IDENTIFIER ON +GO + +SET ANSI_PADDING ON +GO + +CREATE TABLE [dbo].[Perfomance_ManagerPerfomance]( + [PersonPerfomanceId] [nvarchar](50) NOT NULL, + [ProjectId] [nvarchar](50) NOT NULL, + [PersonPerfomanceCode] [nvarchar](50) NOT NULL, + [UnitId] [nvarchar](50) NOT NULL, + [TeamGroupId] [nvarchar](50) NULL, + [PersonId] [nvarchar](50) NOT NULL, + [SubContractNum] [nvarchar](50) NULL, + [EvaluationDate] [datetime] NULL, + [EvaluationDef] [nvarchar](200) NULL, + [RewardOrPunish] [char](1) NULL, + [RPMoney] [decimal](18, 2) NULL, + [AssessmentGroup] [nvarchar](200) NULL, + [Behavior_1] [nvarchar](50) NULL, + [Behavior_2] [nvarchar](50) NULL, + [Behavior_3] [nvarchar](50) NULL, + [Behavior_4] [nvarchar](50) NULL, + [Behavior_5] [nvarchar](50) NULL, + [Behavior_6] [nvarchar](50) NULL, + [Behavior_7] [nvarchar](50) NULL, + [Behavior_8] [nvarchar](50) NULL, + [Behavior_9] [nvarchar](50) NULL, + [Behavior_10] [nvarchar](50) NULL, + [Score_1] [numeric](9, 1) NULL, + [Score_2] [numeric](9, 1) NULL, + [Score_3] [numeric](9, 1) NULL, + [Score_4] [numeric](9, 1) NULL, + [Score_5] [numeric](9, 1) NULL, + [Score_6] [numeric](9, 1) NULL, + [Score_7] [numeric](9, 1) NULL, + [Score_8] [numeric](9, 1) NULL, + [Score_9] [numeric](9, 1) NULL, + [Score_10] [numeric](9, 1) NULL, + [TotalJudging] [nvarchar](100) NULL, + [TotalScore] [numeric](9, 1) NULL, + [States] [char](1) NULL, + [CompileMan] [nvarchar](50) NULL, + [CompileDate] [datetime] NULL, + [AttachUrl] [nvarchar](2000) NULL, + CONSTRAINT [PK_Perfomance_ManagerPerfomance] PRIMARY KEY CLUSTERED +( + [PersonPerfomanceId] 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 + +SET ANSI_PADDING OFF +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] WITH CHECK ADD CONSTRAINT [FK_Perfomance_ManagerPerfomance_Base_Project] FOREIGN KEY([ProjectId]) +REFERENCES [dbo].[Base_Project] ([ProjectId]) +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] CHECK CONSTRAINT [FK_Perfomance_ManagerPerfomance_Base_Project] +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] WITH CHECK ADD CONSTRAINT [FK_Perfomance_ManagerPerfomance_Base_Unit] FOREIGN KEY([UnitId]) +REFERENCES [dbo].[Base_Unit] ([UnitId]) +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] CHECK CONSTRAINT [FK_Perfomance_ManagerPerfomance_Base_Unit] +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] WITH CHECK ADD CONSTRAINT [FK_Perfomance_ManagerPerfomance_ProjectData_TeamGroup] FOREIGN KEY([TeamGroupId]) +REFERENCES [dbo].[ProjectData_TeamGroup] ([TeamGroupId]) +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] CHECK CONSTRAINT [FK_Perfomance_ManagerPerfomance_ProjectData_TeamGroup] +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] WITH CHECK ADD CONSTRAINT [FK_Perfomance_ManagerPerfomance_SitePerson_Person] FOREIGN KEY([PersonId]) +REFERENCES [dbo].[SitePerson_Person] ([PersonId]) +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] CHECK CONSTRAINT [FK_Perfomance_ManagerPerfomance_SitePerson_Person] +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] WITH CHECK ADD CONSTRAINT [FK_Perfomance_ManagerPerfomance_Sys_User] FOREIGN KEY([CompileMan]) +REFERENCES [dbo].[Sys_User] ([UserId]) +GO + +ALTER TABLE [dbo].[Perfomance_ManagerPerfomance] CHECK CONSTRAINT [FK_Perfomance_ManagerPerfomance_Sys_User] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'PersonPerfomanceId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ĿID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'ProjectId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'PersonPerfomanceCode' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְλ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'UnitId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'TeamGroupId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ա' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'PersonId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ְͬ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'SubContractNum' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʱ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'EvaluationDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'EvaluationDef' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'/' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'RewardOrPunish' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'RPMoney' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'AssessmentGroup' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_1' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_1' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_2' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_2' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_3' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_4' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_4' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_5' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_5' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_6' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_6' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_7' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_7' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_8' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_8' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_9' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_9' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'_10' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Behavior_10' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_1' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_1' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_2' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_2' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_3' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_3' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_4' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_4' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_5' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_5' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_6' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_6' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_7' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_7' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_8' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_8' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_9' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_9' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ÷_10' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'Score_10' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ۺ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'TotalJudging' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ܵ÷' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'TotalScore' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'״̬' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'States' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'CompileMan' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'CompileDate' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Perfomance_ManagerPerfomance', @level2type=N'COLUMN',@level2name=N'AttachUrl' +GO + + diff --git a/DataBase/版本日志/SGGLDB_CD_V2024-05-13-002.sql b/DataBase/版本日志/SGGLDB_CD_V2024-05-13-002.sql new file mode 100644 index 00000000..258bc9c1 --- /dev/null +++ b/DataBase/版本日志/SGGLDB_CD_V2024-05-13-002.sql @@ -0,0 +1,78 @@ +INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'CB487A5C-FE68-4951-A0E9-EB0D217DCA9E', N'ְҪ˼Ч', NULL, N'HSSE/Perfomance/PerfomanceManagerRecord.aspx', '30', N'D3576E49-DBC9-43EA-9822-EA5F4D96CA24', N'Menu_HSSE', '0', '1', '1'); +UPDATE TOP(1) [dbo].[Sys_Menu] SET [MenuId]=N'1320A6D8-713B-43D4-BB00-CDA3DE6D24CB', [MenuName]=N'ĿԱЧ', [Icon]=NULL, [Url]=N'HSSE/Perfomance/PersonPerfomance.aspx', [SortIndex]='20', [SuperMenu]=N'D3576E49-DBC9-43EA-9822-EA5F4D96CA24', [MenuType]=N'Menu_HSSE', [IsOffice]='0', [IsEnd]='1', [IsUsed]='1' WHERE ([MenuId]=N'1320A6D8-713B-43D4-BB00-CDA3DE6D24CB'); +UPDATE TOP(1) [dbo].[Sys_Menu] SET [MenuId]=N'EED8DBEE-83F6-4B5B-8382-AF40EB66B0A9', [MenuName]=N'ְЧ', [Icon]=NULL, [Url]=N'HSSE/Perfomance/PerfomanceRecord.aspx', [SortIndex]='10', [SuperMenu]=N'D3576E49-DBC9-43EA-9822-EA5F4D96CA24', [MenuType]=N'Menu_HSSE', [IsOffice]='0', [IsEnd]='1', [IsUsed]='1' WHERE ([MenuId]=N'EED8DBEE-83F6-4B5B-8382-AF40EB66B0A9'); +INSERT INTO [dbo].[Sys_Menu] ([MenuId], [MenuName], [Icon], [Url], [SortIndex], [SuperMenu], [MenuType], [IsOffice], [IsEnd], [IsUsed]) VALUES (N'C07999B5-E4E9-4875-A515-360EEB8DF6E9', N'Чݶ', NULL, N'BaseInfo/PerfomanceContent.aspx', '150', N'8A2CEE72-2793-49C6-9E2E-E83B2676E2DD', N'Menu_SysSet', '1', '1', '1'); + + +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'8B9CCEC7-267B-4550-A673-F3FED59FA6D7', N'CB487A5C-FE68-4951-A0E9-EB0D217DCA9E', N'ɾ', '3'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'A212BF7D-0ED0-4235-9BA7-F3B2CD3845ED', N'CB487A5C-FE68-4951-A0E9-EB0D217DCA9E', N'޸', '2'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'A49E992A-52F2-4BF7-B4D1-2B815C0ACC9C', N'CB487A5C-FE68-4951-A0E9-EB0D217DCA9E', N'', '4'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'28CD2E82-E57C-4AAC-AA4A-0FA654458EE5', N'CB487A5C-FE68-4951-A0E9-EB0D217DCA9E', N'', '1'); + + + +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'D9A4F641-F8EB-481E-A756-33B64D769F4B', N'C07999B5-E4E9-4875-A515-360EEB8DF6E9', N'ɾ', '3'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'45C70AC0-DBB6-4149-AA24-665033970318', N'C07999B5-E4E9-4875-A515-360EEB8DF6E9', N'޸', '2'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'DBE0E501-9EE6-4C31-8A5A-D3E86AD9D413', N'C07999B5-E4E9-4875-A515-360EEB8DF6E9', N'', '4'); +INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'8CEE9A80-7657-46E6-A748-C6D82CBE9EC2', N'C07999B5-E4E9-4875-A515-360EEB8DF6E9', N'', '1'); + + + + +CREATE TABLE [dbo].[Perfomance_PerfomanceContent]( + [PerfomanceId] [nvarchar](50) NOT NULL, + [PerfomanceContent] [nvarchar](50) NULL, + [PerfomanceValue] [nvarchar](50) NULL, + [PerfomanceType] [int] NULL, + [ProjectId] [nvarchar](50) NULL, + [ShowIndex] [int] NULL, + [ReMark] [nvarchar](500) NULL, + CONSTRAINT [PK_HSSE_PerfomanceContent] PRIMARY KEY CLUSTERED +( + [PerfomanceId] 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 + + +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'003E683B-067A-4CA5-8C5D-43A0521E412B', N'עᰲȫʦ֤طҵȫԱ֤飬֤ϸ', N'10', '2', NULL, '1', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'063a435a-34dc-4e87-9c5c-283eef785a7d', N'ϵļֹ涨', N'5', '1', NULL, '1', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'78EC06C2-F2F1-4BD9-81BF-67F39D86BBE5', N'עᰲȫʦ֤طҵȫԱ֤飬֤ϸ', N'10', '3', NULL, '1', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'7A5CF2C6-C4D8-4C1F-8409-54DEA85FF20C', N'зḻĿHSE ҳ飬ĿHSE ƻӦԤļ', N'10', '2', NULL, '2', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'F6E53A00-423C-46D6-B023-B3ED1BF5A660', N'зḻĿHSE ҳ飬ĿHSE ƻӦԤļ', N'10', '3', NULL, '2', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'07403FD8-A29F-4D3F-A4DD-EE7B3378C307', N'֯λְ', N'5', '1', NULL, '2', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'0EB9D3FB-2910-4EB1-841C-2F5BF9B0AF5B', N'ֳϵ', N'5', '1', NULL, '3', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'66BD0A75-9E58-4A17-B5B7-E2D6B137FA4C', N'зḻĿHSE ֳ飬׼ȷȫĺϸ', N'10', '3', NULL, '3', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'FF487207-E9F8-436F-B6DD-84853080B4F0', N'зḻĿHSE ֳ飬׼ȷȫĺϸ', N'10', '2', NULL, '3', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'E9D23300-544C-4A92-9B52-BAEDBC793665', N'ȰHSE ǿҵĺҵУ˵ҹܡҴ', N'10', '3', NULL, '4', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'0F37958C-0B55-408B-9D00-2DAFDC5C8C4E', N'Աѵ', N'5', '1', NULL, '4', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'35F7BB84-CC9C-46C9-9A72-7891DA0D1DA6', N'ȰHSE ǿҵĺҵУ˵ҹܡҴ', N'10', '2', NULL, '4', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'10F9CA9F-A5D6-44FF-B1A3-0CD5F71135C1', N'Դ䱸', N'5', '1', NULL, '5', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'EB42293D-8471-4785-BD32-7D4F8D4AAF59', N'μҵ˾PEC ܳаٿйHSE 飬۵', N'10', '2', NULL, '5', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'55D469B0-E270-4325-BE0F-B9052616120A', N'μҵ˾PEC ܳаٿйHSE 飬۵', N'10', '3', NULL, '5', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'808879B4-9C08-4A46-9A7E-91A33D06F183', N'ЭҵܳаĹϵֺ֧Ͱٽչ', N'10', '2', NULL, '6', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'9A57D2F1-50CE-4EDF-B40C-7F10417977AB', N'ЭҵܳаĹϵֺ֧Ͱٽչ', N'10', '3', NULL, '6', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'175C13CE-EE06-4851-A341-20D9EC6BADD1', N'HSSEʩ', N'5', '1', NULL, '6', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'2b9cb641-ab3a-4cd1-91db-4b310b8f3fcd', N'ʩִ', N'5', '1', NULL, '7', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'6BCCA81F-FDF0-48ED-9C43-8672A3C830E1', N'ʱʱдHSE ܱ±׼ʱϱҵ˾ܳа', N'10', '2', NULL, '7', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'10248F97-AFD9-4370-B1B0-6F0268E62BA2', N'ʱʱдHSE ܱ±׼ʱϱҵ˾ܳа', N'10', '3', NULL, '7', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'41B2B6A5-09FC-41AC-91F7-24B401AF1327', N'Σʶۺ͹̿', N'5', '1', NULL, '8', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'0018E19D-475C-4165-8E14-13D4C62D17D2', N'׼ʱμҵܳа֯ר졢ʹ飬', N'10', '2', NULL, '8', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'7F281A66-2400-4529-8F43-C2FD57A722F2', N'׼ʱμҵܳа֯ר졢ʹ飬', N'10', '3', NULL, '8', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'7DC90F3D-C6E1-4480-98BD-4E874B1B806E', N'ǰհ۹⣬ǰӳּܲϡȫרְȫԱ⣬', N'10', '3', NULL, '9', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'4E89CC68-99CD-4D45-ADFB-26E9BF808C4E', N'HSSE', N'5', '1', NULL, '9', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'451E1E1A-53B4-4D1B-A906-B075B4CD4C93', N'ǰհ۹⣬ǰӳּܲϡȫרְȫԱ⣬', N'10', '2', NULL, '9', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'4E76FBD7-9BD4-45F5-AFDF-B2DFAA5AA17C', N'߶ĿȫĻ裬ðǰᡢȫѵᡢ屨ȫʾƵȻĿȫĻ', N'10', '3', NULL, '10', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'6DEF7077-674E-420E-BAD2-5B8E05F44B44', N'ʩҵHSSE', N'5', '1', NULL, '10', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'C7214166-4F5F-496E-84D9-FF08E0C3BD09', N'߶ĿȫĻ裬ðǰᡢȫѵᡢ屨ȫʾƵȻĿȫĻ', N'10', '2', NULL, '10', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'709871A4-ACDE-4AEC-82E0-78A9FD0C575B', N'ֳΥ', N'5', '1', NULL, '11', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'76D22A2D-3A56-4863-B560-531C052101F8', N'ʾ', N'5', '1', NULL, '12', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'800decff-c353-4e0d-9e65-29ffe8b5c841', N'ʩ뻷', N'5', '1', NULL, '13', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'907BA720-07F6-4950-A274-CAE05F753144', N'ȫ', N'5', '1', NULL, '14', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'AAE7519E-2B0F-4E57-A2D7-D4FB7AC47EA8', N'ΰ', N'5', '1', NULL, '15', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'B193283E-B218-4ED7-9701-219529D60349', N'', N'5', '1', NULL, '16', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'BBA0BDA3-3D58-43FE-9F8F-4E0ADF7A3B6F', N'Ӧ׼Ӧ', N'5', '1', NULL, '17', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'C98F63E4-5965-482A-B800-9EEADFEFEA3D', N'ɡ桢淶嵥', N'5', '1', NULL, '18', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'EE9375A2-3A1E-4BF6-B243-AFD329F439A5', N'¹ʡ¼鴦', N'5', '1', NULL, '19', NULL); +INSERT INTO [dbo].[Perfomance_PerfomanceContent] ([PerfomanceId], [PerfomanceContent], [PerfomanceValue], [PerfomanceType], [ProjectId], [ShowIndex], [ReMark]) VALUES (N'FF577135-2599-41BD-B50D-3ED63E312332', N'ļĹ淶', N'5', '1', NULL, '20', NULL); diff --git a/ReleasePackerALL2017.bat b/ReleasePackerALL2017.bat index 3481d56f..8e89e12b 100644 --- a/ReleasePackerALL2017.bat +++ b/ReleasePackerALL2017.bat @@ -18,7 +18,7 @@ REM Դ set VerLog_SRC_ROOT=%PROJECT_SRC%\database\汾־ REM ļ -SET ReleasePack=PackFile +SET ReleasePack=PackFile1 REM ļ SET ReleasePackFolder=%PROJECT_SRC%\SGGL%ReleasePack% diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj index 37ba5c46..b42381db 100644 --- a/SGGL/BLL/BLL.csproj +++ b/SGGL/BLL/BLL.csproj @@ -236,6 +236,7 @@ + @@ -658,6 +659,7 @@ + diff --git a/SGGL/BLL/BaseInfo/PerfomanceContentService.cs b/SGGL/BLL/BaseInfo/PerfomanceContentService.cs new file mode 100644 index 00000000..72dbacf9 --- /dev/null +++ b/SGGL/BLL/BaseInfo/PerfomanceContentService.cs @@ -0,0 +1,93 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace BLL +{ + /// + /// 特岗证书 + /// + public static class PerfomanceContentService + { + public static Model.SGGLDB db = Funs.DB; + + /// + /// 根据主键获取特岗证书 + /// + /// + /// + public static Model.Perfomance_PerfomanceContent GetPerfomanceContentById(string perfomanceId) + { + return Funs.DB.Perfomance_PerfomanceContent.FirstOrDefault(e => e.PerfomanceId == perfomanceId); + } + + /// + /// 添加特岗证书 + /// + /// + public static void AddPerfomanceContent(Model.Perfomance_PerfomanceContent perfomanceContent) + { + Model.SGGLDB db = Funs.DB; + Model.Perfomance_PerfomanceContent newCertificate = new Model.Perfomance_PerfomanceContent + { + PerfomanceType = perfomanceContent.PerfomanceType, + PerfomanceValue = perfomanceContent.PerfomanceValue, + PerfomanceContent = perfomanceContent.PerfomanceContent, + PerfomanceId = perfomanceContent.PerfomanceId, + ProjectId = perfomanceContent.ProjectId, + ShowIndex = perfomanceContent.ShowIndex, + ReMark = perfomanceContent.ReMark + }; + db.Perfomance_PerfomanceContent.InsertOnSubmit(newCertificate); + db.SubmitChanges(); + } + + /// + /// 修改特岗证书 + /// + /// + public static void UpdatePerfomanceContent(Model.Perfomance_PerfomanceContent perfomanceContent) + { + Model.SGGLDB db = Funs.DB; + Model.Perfomance_PerfomanceContent newPerfomanceConten = db.Perfomance_PerfomanceContent.FirstOrDefault(e => e.PerfomanceId == perfomanceContent.PerfomanceId); + if (newPerfomanceConten != null) + { + newPerfomanceConten.PerfomanceType = perfomanceContent.PerfomanceType; + newPerfomanceConten.PerfomanceValue = perfomanceContent.PerfomanceValue; + newPerfomanceConten.PerfomanceContent = perfomanceContent.PerfomanceContent; + newPerfomanceConten.PerfomanceId = perfomanceContent.PerfomanceId; + newPerfomanceConten.ProjectId = perfomanceContent.ProjectId; + newPerfomanceConten.ShowIndex = perfomanceContent.ShowIndex; + newPerfomanceConten.ReMark = perfomanceContent.ReMark; + db.SubmitChanges(); + } + } + + /// + /// 根据主键删除特岗证书 + /// + /// + public static void DeletePerfomanceContentById(string perfomanceId) + { + Model.SGGLDB db = Funs.DB; + Model.Perfomance_PerfomanceContent perfomanceContent = db.Perfomance_PerfomanceContent.FirstOrDefault(e => e.PerfomanceId == perfomanceId); + if (perfomanceContent != null) + { + db.Perfomance_PerfomanceContent.DeleteOnSubmit(perfomanceContent); + db.SubmitChanges(); + } + } + + /// + /// 获取特岗证书列表 + /// + /// + public static List GetCertificateList(int perfomanceType) + { + return (from x in Funs.DB.Perfomance_PerfomanceContent where x.PerfomanceType == perfomanceType orderby x.ShowIndex select x).ToList(); + } + + + } +} diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs index a41b48bb..7ead6544 100644 --- a/SGGL/BLL/Common/Const.cs +++ b/SGGL/BLL/Common/Const.cs @@ -1471,6 +1471,10 @@ namespace BLL /// public const string CertificateMenuId = "3A40AF0B-C9B8-4AF9-A683-FEADD8CC3A1C"; /// + /// 绩效评定内容定义 + /// + public const string PerfomanceContentMenuId = "C07999B5-E4E9-4875-A515-360EEB8DF6E9"; + /// /// 机具设备 /// public const string SpecialEquipmentMenuId = "B7926494-8CCD-40BD-1111-6BD10176DA0D"; @@ -2984,9 +2988,16 @@ namespace BLL public const string PerfomanceRecordMenuId = "EED8DBEE-83F6-4B5B-8382-AF40EB66B0A9"; /// - /// HSSE个人绩效评价 + /// 项目组管理人员绩效评价 /// public const string PersonPerfomanceMenuId = "1320A6D8-713B-43D4-BB00-CDA3DE6D24CB"; + + /// + /// 分包方主要负责人绩效评价 + /// + public const string PerfomanceManagereMenuId = "CB487A5C-FE68-4951-A0E9-EB0D217DCA9E"; + + #endregion #region HSSE事故处理及预防 diff --git a/SGGL/BLL/HSSE/Perfomance/ManagerPerfomanceService.cs b/SGGL/BLL/HSSE/Perfomance/ManagerPerfomanceService.cs new file mode 100644 index 00000000..adf1a2f7 --- /dev/null +++ b/SGGL/BLL/HSSE/Perfomance/ManagerPerfomanceService.cs @@ -0,0 +1,143 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace BLL +{ + /// + /// 个人绩效评价 + /// + public static class ManagerPerfomanceService + { + /// + /// 根据主键获取个人绩效评价 + /// + /// + /// + public static Model.Perfomance_ManagerPerfomance GetPersonPerfomanceById(string personPerfomanceId) + { + return Funs.DB.Perfomance_ManagerPerfomance.FirstOrDefault(e => e.PersonPerfomanceId == personPerfomanceId); + } + + /// + /// 添加个人绩效评价 + /// + /// + public static void AddPersonPerfomance(Model.Perfomance_ManagerPerfomance personPerfomance) + { + Model.Perfomance_ManagerPerfomance newPersonPerfomance = new Model.Perfomance_ManagerPerfomance + { + PersonPerfomanceId = personPerfomance.PersonPerfomanceId, + ProjectId = personPerfomance.ProjectId, + PersonPerfomanceCode = personPerfomance.PersonPerfomanceCode, + UnitId = personPerfomance.UnitId, + TeamGroupId = personPerfomance.TeamGroupId, + PersonId = personPerfomance.PersonId, + SubContractNum = personPerfomance.SubContractNum, + EvaluationDate = personPerfomance.EvaluationDate, + EvaluationDef = personPerfomance.EvaluationDef, + RewardOrPunish = personPerfomance.RewardOrPunish, + RPMoney = personPerfomance.RPMoney, + AssessmentGroup = personPerfomance.AssessmentGroup, + Behavior_1 = personPerfomance.Behavior_1, + Behavior_2 = personPerfomance.Behavior_2, + Behavior_3 = personPerfomance.Behavior_3, + Behavior_4 = personPerfomance.Behavior_4, + Behavior_5 = personPerfomance.Behavior_5, + Behavior_6 = personPerfomance.Behavior_6, + Behavior_7 = personPerfomance.Behavior_7, + Behavior_8 = personPerfomance.Behavior_8, + Behavior_9 = personPerfomance.Behavior_9, + Behavior_10 = personPerfomance.Behavior_10, + Score_1 = personPerfomance.Score_1, + Score_2 = personPerfomance.Score_2, + Score_3 = personPerfomance.Score_3, + Score_4 = personPerfomance.Score_4, + Score_5 = personPerfomance.Score_5, + Score_6 = personPerfomance.Score_6, + Score_7 = personPerfomance.Score_7, + Score_8 = personPerfomance.Score_8, + Score_9 = personPerfomance.Score_9, + Score_10 = personPerfomance.Score_10, + TotalJudging = personPerfomance.TotalJudging, + TotalScore = personPerfomance.TotalScore, + States = personPerfomance.States, + CompileMan = personPerfomance.CompileMan, + CompileDate = personPerfomance.CompileDate, + AttachUrl = personPerfomance.AttachUrl + }; + Funs.DB.Perfomance_ManagerPerfomance.InsertOnSubmit(newPersonPerfomance); + Funs.DB.SubmitChanges(); + CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(Const.PersonPerfomanceMenuId, personPerfomance.ProjectId, null, personPerfomance.PersonPerfomanceId, personPerfomance.CompileDate); + } + + /// + /// 修改个人绩效评价 + /// + /// + public static void UpdatePersonPerfomance(Model.Perfomance_ManagerPerfomance personPerfomance) + { + Model.Perfomance_ManagerPerfomance newPersonPerfomance = Funs.DB.Perfomance_ManagerPerfomance.FirstOrDefault(e => e.PersonPerfomanceId == personPerfomance.PersonPerfomanceId); + if (newPersonPerfomance != null) + { + //newPersonPerfomance.ProjectId = personPerfomance.ProjectId; + newPersonPerfomance.PersonPerfomanceCode = personPerfomance.PersonPerfomanceCode; + newPersonPerfomance.UnitId = personPerfomance.UnitId; + newPersonPerfomance.TeamGroupId = personPerfomance.TeamGroupId; + newPersonPerfomance.PersonId = personPerfomance.PersonId; + newPersonPerfomance.SubContractNum = personPerfomance.SubContractNum; + newPersonPerfomance.EvaluationDate = personPerfomance.EvaluationDate; + newPersonPerfomance.EvaluationDef = personPerfomance.EvaluationDef; + newPersonPerfomance.RewardOrPunish = personPerfomance.RewardOrPunish; + newPersonPerfomance.RPMoney = personPerfomance.RPMoney; + newPersonPerfomance.AssessmentGroup = personPerfomance.AssessmentGroup; + newPersonPerfomance.Behavior_1 = personPerfomance.Behavior_1; + newPersonPerfomance.Behavior_2 = personPerfomance.Behavior_2; + newPersonPerfomance.Behavior_3 = personPerfomance.Behavior_3; + newPersonPerfomance.Behavior_4 = personPerfomance.Behavior_4; + newPersonPerfomance.Behavior_5 = personPerfomance.Behavior_5; + newPersonPerfomance.Behavior_6 = personPerfomance.Behavior_6; + newPersonPerfomance.Behavior_7 = personPerfomance.Behavior_7; + newPersonPerfomance.Behavior_8 = personPerfomance.Behavior_8; + newPersonPerfomance.Behavior_9 = personPerfomance.Behavior_9; + newPersonPerfomance.Behavior_10 = personPerfomance.Behavior_10; + newPersonPerfomance.Score_1 = personPerfomance.Score_1; + newPersonPerfomance.Score_2 = personPerfomance.Score_2; + newPersonPerfomance.Score_3 = personPerfomance.Score_3; + newPersonPerfomance.Score_4 = personPerfomance.Score_4; + newPersonPerfomance.Score_5 = personPerfomance.Score_5; + newPersonPerfomance.Score_6 = personPerfomance.Score_6; + newPersonPerfomance.Score_7 = personPerfomance.Score_7; + newPersonPerfomance.Score_8 = personPerfomance.Score_8; + newPersonPerfomance.Score_9 = personPerfomance.Score_9; + newPersonPerfomance.Score_10 = personPerfomance.Score_10; + newPersonPerfomance.TotalJudging = personPerfomance.TotalJudging; + newPersonPerfomance.TotalScore = personPerfomance.TotalScore; + newPersonPerfomance.States = personPerfomance.States; + newPersonPerfomance.CompileMan = personPerfomance.CompileMan; + newPersonPerfomance.CompileDate = personPerfomance.CompileDate; + newPersonPerfomance.AttachUrl = personPerfomance.AttachUrl; + Funs.DB.SubmitChanges(); + } + } + + /// + /// 根据主键删除个人绩效评价 + /// + /// + public static void DeletePersonPerfomanceById(string personPerfomanceId) + { + Model.Perfomance_ManagerPerfomance personPerfomance = Funs.DB.Perfomance_ManagerPerfomance.FirstOrDefault(e => e.PersonPerfomanceId == personPerfomanceId); + if (personPerfomance != null) + { + CodeRecordsService.DeleteCodeRecordsByDataId(personPerfomanceId);//删除编号 + CommonService.DeleteFlowOperateByID(personPerfomanceId);//删除流程 + UploadFileService.DeleteFile(Funs.RootPath, personPerfomance.AttachUrl);//删除附件 + Funs.DB.Perfomance_ManagerPerfomance.DeleteOnSubmit(personPerfomance); + Funs.DB.SubmitChanges(); + } + } + } +} diff --git a/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx new file mode 100644 index 00000000..75a33e33 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx @@ -0,0 +1,183 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PerfomanceContent.aspx.cs" Inherits="FineUIPro.Web.BaseInfo.PerfomanceContent" %> + + + + + 绩效评价内容 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.cs b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.cs new file mode 100644 index 00000000..5ed89558 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.cs @@ -0,0 +1,298 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; + +namespace FineUIPro.Web.BaseInfo +{ + public partial class PerfomanceContent : PageBase + { + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + ////权限按钮方法 + this.GetButtonPower(); + Funs.DropDownPageSize(this.ddlPageSize); + Funs.FineUIPleaseSelect(this.drpCertificateType); + ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + // 绑定表格 + BindGrid(); + } + } + + /// + /// 绑定数据 + /// + private void BindGrid() + { + int type = int.Parse(drpType.SelectedValue); + var q = from x in Funs.DB.Perfomance_PerfomanceContent where x.PerfomanceType == type orderby x.ShowIndex select x; + Grid1.RecordCount = q.Count(); + // 2.获取当前分页数据 + var table = GetPagedDataTable(Grid1.PageIndex, Grid1.PageSize); + Grid1.DataSource = table; + Grid1.DataBind(); + } + + /// + /// 过滤表头 + /// + /// + /// + protected void Grid1_FilterChange(object sender, EventArgs e) + { + BindGrid(); + } + + /// + /// 分页 + /// + /// + private List GetPagedDataTable(int pageIndex, int pageSize) + { + int type = int.Parse(drpType.SelectedValue); + List source = (from x in Funs.DB.Perfomance_PerfomanceContent where x.PerfomanceType == type orderby x.ShowIndex select x).ToList(); + List paged = new List(); + + int rowbegin = pageIndex * pageSize; + int rowend = (pageIndex + 1) * pageSize; + if (rowend > source.Count()) + { + rowend = source.Count(); + } + + for (int i = rowbegin; i < rowend; i++) + { + paged.Add(source[i]); + } + + return paged; + } + + /// + /// 改变索引事件 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + Grid1.PageIndex = e.NewPageIndex; + BindGrid(); + } + #endregion + + #region 分页下拉选择 + /// + /// 分页下拉选择 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); + BindGrid(); + } + #endregion + + #region 删除 + /// + /// 删除 + /// + /// + /// + protected void btnDelete_Click(object sender, EventArgs e) + { + var getV = BLL.PerfomanceContentService.GetPerfomanceContentById(hfFormID.Text); + if (getV != null) + { + BLL.LogService.AddSys_Log(this.CurrUser, getV.PerfomanceContent, getV.PerfomanceId, BLL.Const.CertificateMenuId, BLL.Const.BtnDelete); + BLL.PerfomanceContentService.DeletePerfomanceContentById(getV.PerfomanceId); + + // 重新绑定表格,并模拟点击[新增按钮] + BindGrid(); + PageContext.RegisterStartupScript("onNewButtonClick();"); + } + } + /// + /// 右键删除事件 + /// + /// + /// + protected void btnMenuDelete_Click(object sender, EventArgs e) + { + this.DeleteData(); + } + + /// + /// 删除方法 + /// + private void DeleteData() + { + if (Grid1.SelectedRowIndexArray.Length > 0) + { + foreach (int rowIndex in Grid1.SelectedRowIndexArray) + { + string rowID = Grid1.DataKeys[rowIndex][0].ToString(); + + var getV = BLL.PerfomanceContentService.GetPerfomanceContentById(hfFormID.Text); + if (getV != null) + { + BLL.LogService.AddSys_Log(this.CurrUser, getV.PerfomanceContent, getV.PerfomanceId, BLL.Const.CertificateMenuId, BLL.Const.BtnDelete); + BLL.PerfomanceContentService.DeletePerfomanceContentById (getV.PerfomanceId); + } + } + BindGrid(); + PageContext.RegisterStartupScript("onNewButtonClick();"); + } + } + #endregion + + #region 编辑 + /// + /// 右键编辑事件 + /// + /// + /// + protected void btnMenuEdit_Click(object sender, EventArgs e) + { + this.EditData(); + } + + /// + /// 编辑数据方法 + /// + private void EditData() + { + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning); + return; + } + string Id = Grid1.SelectedRowID; + var perfomanceContent = BLL.PerfomanceContentService.GetPerfomanceContentById(Id); + if (perfomanceContent != null) + { + this.txtPerfomanceContent.Text = perfomanceContent.PerfomanceContent; + this.txtPerfomanceValue.Text = perfomanceContent.PerfomanceValue; + if (perfomanceContent.ShowIndex.HasValue) + { + this.txtShowIndex.Text = perfomanceContent.ShowIndex.Value+""; + } + if ( perfomanceContent.PerfomanceType.HasValue) + { + this.drpCertificateType.SelectedValue = perfomanceContent.PerfomanceType.Value.ToString(); + } + + this.txtRemark.Text = perfomanceContent.ReMark; + hfFormID.Text = Id; + this.btnDelete.Enabled = true; + } + } + #endregion + public string ConvertCertificateType(Object code) + { + switch (code.ToString()) + { + case "1": + return "分包方"; + case "2": + return "个人"; + case "3": + return "项目管理人员"; + default: + return ""; + } + } + #region 保存 + /// + /// 保存按钮 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) + { + string strRowID = hfFormID.Text; + Model.Perfomance_PerfomanceContent certificate = new Model.Perfomance_PerfomanceContent + { + PerfomanceContent = this.txtPerfomanceContent.Text.Trim(), + PerfomanceValue = this.txtPerfomanceValue.Text.Trim(), + ReMark = txtRemark.Text.Trim() + }; + if (this.drpCertificateType.SelectedValue != BLL.Const._Null) + { + certificate.PerfomanceType = int.Parse( this.drpCertificateType.SelectedValue); + } + if (!string.IsNullOrEmpty(txtShowIndex.Text)) + { + certificate.ShowIndex = int.Parse(txtShowIndex.Text); + } + if (string.IsNullOrEmpty(strRowID)) + { + certificate.PerfomanceId = SQLHelper.GetNewID(typeof(Model.Base_Certificate)); + BLL.PerfomanceContentService.AddPerfomanceContent(certificate); + BLL.LogService.AddSys_Log(this.CurrUser, certificate.PerfomanceContent, certificate.PerfomanceId, BLL.Const.CertificateMenuId, BLL.Const.BtnAdd); + } + else + { + certificate.PerfomanceId = strRowID; + BLL.PerfomanceContentService.UpdatePerfomanceContent(certificate); + BLL.LogService.AddSys_Log(this.CurrUser, certificate.PerfomanceContent, certificate.PerfomanceId, BLL.Const.CertificateMenuId, BLL.Const.BtnModify); + } + + this.SimpleForm1.Reset(); + // 重新绑定表格,并点击当前编辑或者新增的行 + BindGrid(); + PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, certificate.PerfomanceId)); + } + #endregion + + + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.PerfomanceContentMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + this.btnNew.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnModify)) + { + this.btnMenuEdit.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnDelete)) + { + this.btnDelete.Hidden = false; + this.btnMenuDelete.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnSave)) + { + this.btnSave.Hidden = false; + } + } + } + #endregion + + protected void drpType_SelectedIndexChanged(object sender, EventArgs e) + { + BindGrid(); + } + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.designer.cs b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.designer.cs new file mode 100644 index 00000000..53c825e3 --- /dev/null +++ b/SGGL/FineUIPro.Web/BaseInfo/PerfomanceContent.aspx.designer.cs @@ -0,0 +1,242 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.BaseInfo +{ + + + public partial class PerfomanceContent + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// drpType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpType; + + /// + /// lbState2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.WebControls.Label lbState2; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.SimpleForm SimpleForm1; + + /// + /// hfFormID 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.HiddenField hfFormID; + + /// + /// txtPerfomanceContent 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPerfomanceContent; + + /// + /// txtPerfomanceValue 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPerfomanceValue; + + /// + /// txtShowIndex 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtShowIndex; + + /// + /// drpCertificateType 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpCertificateType; + + /// + /// txtRemark 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtRemark; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// btnDelete 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnDelete; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuEdit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuEdit; + + /// + /// btnMenuDelete 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDelete; + } +} diff --git a/SGGL/FineUIPro.Web/ErrLog.txt b/SGGL/FineUIPro.Web/ErrLog.txt index f1f3cbf4..ad845320 100644 --- a/SGGL/FineUIPro.Web/ErrLog.txt +++ b/SGGL/FineUIPro.Web/ErrLog.txt @@ -2128,3 +2128,303 @@ IP地址:::1 出错时间:05/09/2024 18:44:01 + +错误信息开始=====> +错误类型:NullReferenceException +错误信息:未将对象引用设置到对象的实例。 +错误堆栈: + 在 (Object ) + 在 FineUIPro.GridRow.kxpUEMXYxcbykrOznAFBzkoxlAnb() + 在 (GridRow ) + 在 FineUIPro.GridRow.InitTemplateContainers() + 在 (GridRow ) + 在 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 在 (Grid , Int32 , Object ) + 在 FineUIPro.Grid.CRTRkdQFrrBRFQuCddjZPswlTORP(IEnumerable , Boolean ) + 在 (Grid , IEnumerable , Boolean ) + 在 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 在 (Grid , Boolean ) + 在 FineUIPro.Grid.DataBind() + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.BindGrid() 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 43 + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.Page_Load(Object sender, EventArgs e) 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 29 + 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 在 System.EventHandler.Invoke(Object sender, EventArgs e) + 在 System.Web.UI.Control.OnLoad(EventArgs e) + 在 System.Web.UI.Control.LoadRecursive() + 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +出错时间:05/10/2024 15:34:40 +出错文件:http://localhost:1295/BaseInfo/PerfomanceContent.aspx +IP地址:::1 +操作人员:JT + +出错时间:05/10/2024 15:34:40 + + +错误信息开始=====> +错误类型:HttpException +错误信息:DataBinding:“Model.Perfomance_PerfomanceContent”不包含名为“CertificateType”的属性。 +错误堆栈: + 在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) + 在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) + 在 System.Web.UI.DataBinder.Eval(Object container, String expression) + 在 System.Web.UI.TemplateControl.Eval(String expression) + 在 ASP.baseinfo_perfomancecontent_aspx.__DataBindinglbState2(Object sender, EventArgs e) 位置 d:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx:行号 46 + 在 System.Web.UI.Control.OnDataBinding(EventArgs e) + 在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 在 System.Web.UI.Control.DataBind() + 在 System.Web.UI.Control.DataBindChildren() + 在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 在 System.Web.UI.Control.DataBind() + 在 (Control ) + 在 FineUIPro.GridRow.BkpgFeAELTFlAvoTrOBrConfcLJbA() + 在 (GridRow ) + 在 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 在 (Grid , Int32 , Object ) + 在 FineUIPro.Grid.CRTRkdQFrrBRFQuCddjZPswlTORP(IEnumerable , Boolean ) + 在 (Grid , IEnumerable , Boolean ) + 在 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 在 (Grid , Boolean ) + 在 FineUIPro.Grid.DataBind() + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.BindGrid() 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 44 + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.Page_Load(Object sender, EventArgs e) 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 29 + 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 在 System.EventHandler.Invoke(Object sender, EventArgs e) + 在 System.Web.UI.Control.OnLoad(EventArgs e) + 在 System.Web.UI.Control.LoadRecursive() + 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +出错时间:05/11/2024 11:25:40 +出错文件:http://localhost:1295/BaseInfo/PerfomanceContent.aspx +IP地址:::1 +操作人员:JT + +出错时间:05/11/2024 11:25:40 + + +错误信息开始=====> +错误类型:HttpException +错误信息:DataBinding:“Model.Perfomance_PerfomanceContent”不包含名为“CertificateType”的属性。 +错误堆栈: + 在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName) + 在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts) + 在 System.Web.UI.DataBinder.Eval(Object container, String expression) + 在 System.Web.UI.TemplateControl.Eval(String expression) + 在 ASP.baseinfo_perfomancecontent_aspx.__DataBindinglbState2(Object sender, EventArgs e) 位置 d:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx:行号 46 + 在 System.Web.UI.Control.OnDataBinding(EventArgs e) + 在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 在 System.Web.UI.Control.DataBind() + 在 System.Web.UI.Control.DataBindChildren() + 在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 在 System.Web.UI.Control.DataBind() + 在 (Control ) + 在 FineUIPro.GridRow.BkpgFeAELTFlAvoTrOBrConfcLJbA() + 在 (GridRow ) + 在 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 在 (Grid , Int32 , Object ) + 在 FineUIPro.Grid.CRTRkdQFrrBRFQuCddjZPswlTORP(IEnumerable , Boolean ) + 在 (Grid , IEnumerable , Boolean ) + 在 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 在 (Grid , Boolean ) + 在 FineUIPro.Grid.DataBind() + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.BindGrid() 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 44 + 在 FineUIPro.Web.BaseInfo.PerfomanceContent.Page_Load(Object sender, EventArgs e) 位置 D:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx.cs:行号 29 + 在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 在 System.EventHandler.Invoke(Object sender, EventArgs e) + 在 System.Web.UI.Control.OnLoad(EventArgs e) + 在 System.Web.UI.Control.LoadRecursive() + 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +出错时间:05/11/2024 11:26:19 +出错文件:http://localhost:1295/BaseInfo/PerfomanceContent.aspx +IP地址:::1 +操作人员:JT + +出错时间:05/11/2024 11:26:19 + + +错误信息开始=====> +错误类型:SqlException +错误信息:执行超时已过期。完成操作之前已超时或服务器未响应。 +错误堆栈: + 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 在 System.Data.SqlClient.SqlDataReader.get_MetaData() + 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 在 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 在 System.Data.Common.DbCommand.ExecuteReader() + 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult) + 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries) + 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) + 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression) + 在 System.Linq.Queryable.Count[TSource](IQueryable`1 source) + 在 BLL.GetDataService.CorrectingPersonInOutNumber(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\GetDataService.cs:行号 140 + 在 BLL.MonitorService.DoSynchData() 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\MonitorService.cs:行号 2180 + 在 BLL.MonitorService.ColligateFormConfirmProcessEve(Object sender, ElapsedEventArgs e) 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\MonitorService.cs:行号 112 +----错误类型:Win32Exception +----错误信息: +----等待的操作过时。 +----错误堆栈: + 出错时间:05/11/2024 11:27:10 +出错时间:05/11/2024 11:27:10 + + +错误信息开始=====> +错误类型:HttpCompileException +错误信息:d:\project\vs\sggl_cd\SGGL\FineUIPro.Web\BaseInfo\PerfomanceContent.aspx(21): error CS1061: “ASP.baseinfo_perfomancecontent_aspx”不包含“BindGrid”的定义,并且找不到可接受类型为“ASP.baseinfo_perfomancecontent_aspx”的第一个参数的扩展方法“BindGrid”(是否缺少 using 指令或程序集引用?) +错误堆栈: + 在 System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) + 在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) + 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) + 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound) + 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp) + 在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) + 在 System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) + 在 System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() + 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) + 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +出错时间:05/11/2024 11:27:31 +出错文件:http://localhost:1295/BaseInfo/PerfomanceContent.aspx +IP地址:::1 + +出错时间:05/11/2024 11:27:31 + + +错误信息开始=====> +错误类型:SqlException +错误信息:执行超时已过期。完成操作之前已超时或服务器未响应。 +错误堆栈: + 在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 在 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 在 System.Data.SqlClient.SqlDataReader.get_MetaData() + 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 在 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 在 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 在 System.Data.Common.DbCommand.ExecuteReader() + 在 System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult) + 在 System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries) + 在 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) + 在 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression) + 在 System.Linq.Queryable.Count[TSource](IQueryable`1 source) + 在 BLL.GetDataService.CorrectingPersonInOutNumber(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\GetDataService.cs:行号 140 + 在 BLL.MonitorService.DoSynchData() 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\MonitorService.cs:行号 2180 + 在 BLL.MonitorService.ColligateFormConfirmProcessEve(Object sender, ElapsedEventArgs e) 位置 D:\project\vs\sggl_cd\SGGL\BLL\OpenService\MonitorService.cs:行号 112 +----错误类型:Win32Exception +----错误信息: +----等待的操作过时。 +----错误堆栈: + 出错时间:05/11/2024 11:30:01 +出错时间:05/11/2024 11:30:01 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 14:20:22 +出错时间:05/12/2024 14:20:23 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 14:20:41 +出错时间:05/12/2024 14:20:41 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 14:55:35 +出错时间:05/12/2024 14:55:35 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 15:01:52 +出错时间:05/12/2024 15:01:52 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 15:32:52 +出错时间:05/12/2024 15:32:52 + + +错误信息开始=====> +错误类型:JsonReaderException +错误信息:Unexpected character encountered while parsing value: 未. Path '', line 0, position 0. +错误堆栈: + 在 Newtonsoft.Json.JsonTextReader.ParseValue() + 在 Newtonsoft.Json.JsonTextReader.Read() + 在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter) + 在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent) + 在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) + 在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) + 在 BLL.WeatherService.GetWeather(String projectId) 位置 D:\project\vs\sggl_cd\SGGL\BLL\Common\WeatherService.cs:行号 96 +出错时间:05/12/2024 15:40:35 +出错时间:05/12/2024 15:40:35 + diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj index e57fe135..11525494 100644 --- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj +++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj @@ -222,6 +222,7 @@ + @@ -1180,8 +1181,11 @@ + + + @@ -6221,6 +6225,13 @@ BaseFactoryEdit.aspx + + PerfomanceContent.aspx + ASPXCodeBehind + + + PerfomanceContent.aspx + Certificate.aspx ASPXCodeBehind @@ -12774,6 +12785,13 @@ PerfomanceRecordView.aspx + + PerfomanceManagerRecord.aspx + ASPXCodeBehind + + + PerfomanceManagerRecord.aspx + PersonPerfomance.aspx ASPXCodeBehind @@ -12781,6 +12799,13 @@ PersonPerfomance.aspx + + PerfomanceManagerRecordEdit.aspx + ASPXCodeBehind + + + PerfomanceManagerRecordEdit.aspx + PersonPerfomanceEdit.aspx ASPXCodeBehind @@ -12788,6 +12813,13 @@ PersonPerfomanceEdit.aspx + + PerfomanceManagerView.aspx + ASPXCodeBehind + + + PerfomanceManagerView.aspx + PersonPerfomanceView.aspx ASPXCodeBehind diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx new file mode 100644 index 00000000..ac5d3df9 --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx @@ -0,0 +1,124 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PerfomanceManagerRecord.aspx.cs" Inherits="FineUIPro.Web.Perfomance.PerfomanceManagerRecord" %> + + + + + + 个人绩效评价 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.cs new file mode 100644 index 00000000..343b28a5 --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using System.Data.SqlClient; +using System.Data; +using BLL; + +namespace FineUIPro.Web.Perfomance +{ + public partial class PerfomanceManagerRecord : PageBase + { + #region 项目主键 + /// + /// 项目主键 + /// + public string ProjectId + { + get + { + return (string)ViewState["ProjectId"]; + } + set + { + ViewState["ProjectId"] = value; + } + } + #endregion + + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + ////权限按钮方法 + this.GetButtonPower(); + this.ProjectId = this.CurrUser.LoginProjectId; + if (!string.IsNullOrEmpty(Request.Params["projectId"]) && Request.Params["projectId"] != this.CurrUser.LoginProjectId) + { + this.ProjectId = Request.Params["projectId"]; + } + this.btnNew.OnClientClick = Window1.GetShowReference("PersonPerfomanceEdit.aspx") + "return false;"; + if (this.CurrUser != null && this.CurrUser.PageSize.HasValue) + { + Grid1.PageSize = this.CurrUser.PageSize.Value; + } + this.ddlPageSize.SelectedValue = Grid1.PageSize.ToString(); + // 绑定表格 + this.BindGrid(); + } + } + /// + /// 绑定数据 + /// + private void BindGrid() + { + string strSql = @"SELECT PersonPerfomance.PersonPerfomanceId," + + @"PersonPerfomance.ProjectId," + + @"CodeRecords.Code AS PersonPerfomanceCode," + + @"PersonPerfomance.UnitId," + + @"PersonPerfomance.TeamGroupId," + + @"PersonPerfomance.PersonId," + + @"PersonPerfomance.SubContractNum," + + @"PersonPerfomance.EvaluationDate," + + @"PersonPerfomance.CompileMan," + + @"PersonPerfomance.CompileDate," + + @"PersonPerfomance.States," + + @"Unit.UnitName," + + @"TeamGroup.TeamGroupName," + + @"Person.PersonName," + + @"(CASE WHEN PersonPerfomance.States = " + BLL.Const.State_0 + " OR PersonPerfomance.States IS NULL THEN '待['+OperateUser.UserName+']提交' WHEN PersonPerfomance.States = " + BLL.Const.State_2 + " THEN '审核/审批完成' ELSE '待['+OperateUser.UserName+']办理' END) AS FlowOperateName" + + @" FROM Perfomance_ManagerPerfomance AS PersonPerfomance " + + @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON PersonPerfomance.PersonPerfomanceId = CodeRecords.DataId " + + @" LEFT JOIN Sys_FlowOperate AS FlowOperate ON PersonPerfomance.PersonPerfomanceId = FlowOperate.DataId AND FlowOperate.IsClosed <> 1" + + @" LEFT JOIN Sys_User AS OperateUser ON FlowOperate.OperaterId = OperateUser.UserId" + + @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = PersonPerfomance.UnitId " + + @" LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId = PersonPerfomance.TeamGroupId " + + @" LEFT JOIN SitePerson_Person AS Person ON Person.PersonId = PersonPerfomance.PersonId " + + @" LEFT JOIN Sys_User AS Users ON PersonPerfomance.CompileMan = Users.UserId WHERE 1=1 "; + List listStr = new List(); + strSql += " AND PersonPerfomance.ProjectId = @ProjectId"; + listStr.Add(new SqlParameter("@ProjectId", this.ProjectId)); + + if (!string.IsNullOrEmpty(Request.Params["projectId"])) ///是否文件柜查看页面传项目值 + { + strSql += " AND PersonPerfomance.States = @States"; ///状态为已完成 + listStr.Add(new SqlParameter("@States", BLL.Const.State_2)); + } + + if (BLL.ProjectUnitService.GetProjectUnitTypeByProjectIdUnitId(this.ProjectId, this.CurrUser.UnitId)) + { + strSql += " AND PersonPerfomance.UnitId = @UnitId"; ///状态为已完成 + listStr.Add(new SqlParameter("@UnitId", this.CurrUser.UnitId)); + } + if (!string.IsNullOrEmpty(this.txtPersonPerfomanceCode.Text.Trim())) + { + strSql += " AND PersonPerfomance.PersonPerfomanceCode LIKE @PersonPerfomanceCode"; + listStr.Add(new SqlParameter("@PersonPerfomanceCode", "%" + this.txtPersonPerfomanceCode.Text.Trim() + "%")); + } + if (!string.IsNullOrEmpty(this.txtUnitName.Text.Trim())) + { + strSql += " AND Unit.UnitName LIKE @UnitName"; + listStr.Add(new SqlParameter("@UnitName", "%" + this.txtUnitName.Text.Trim() + "%")); + } + if (!string.IsNullOrEmpty(this.txtStartDate.Text.Trim())) + { + strSql += " AND PersonPerfomance.EvaluationDate >= @StartDate"; + listStr.Add(new SqlParameter("@StartDate", this.txtStartDate.Text.Trim())); + } + if (!string.IsNullOrEmpty(this.txtEndDate.Text.Trim())) + { + strSql += " AND PersonPerfomance.EvaluationDate <= @EndDate"; + listStr.Add(new SqlParameter("@EndDate", this.txtEndDate.Text.Trim())); + } + SqlParameter[] parameter = listStr.ToArray(); + DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter); + + Grid1.RecordCount = tb.Rows.Count; + tb = GetFilteredTable(Grid1.FilteredData, tb); + var table = this.GetPagedDataTable(Grid1, tb); + Grid1.DataSource = table; + Grid1.DataBind(); + } + + /// + /// 改变索引事件 + /// + /// + /// + protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e) + { + BindGrid(); + } + + /// + /// 分页下拉选择事件 + /// + /// + /// + protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e) + { + this.Grid1.PageSize = Convert.ToInt32(this.ddlPageSize.SelectedValue); + BindGrid(); + } + + /// + /// 排序 + /// + /// + /// + protected void Grid1_Sort(object sender, FineUIPro.GridSortEventArgs e) + { + this.BindGrid(); + } + #endregion + + #region 查询 + /// + /// 查询 + /// + /// + /// + protected void TextBox_TextChanged(object sender, EventArgs e) + { + if (!string.IsNullOrEmpty(this.txtStartDate.Text.Trim()) && !string.IsNullOrEmpty(this.txtEndDate.Text.Trim())) + { + if (Convert.ToDateTime(this.txtStartDate.Text.Trim()) > Convert.ToDateTime(this.txtEndDate.Text.Trim())) + { + Alert.ShowInTop("开始时间不能大于结束时间", MessageBoxIcon.Warning); + return; + } + } + this.BindGrid(); + } + #endregion + + #region 编辑 + /// + /// 双击事件 + /// + /// + /// + protected void Grid1_RowDoubleClick(object sender, GridRowClickEventArgs e) + { + this.EditData(); + } + + /// + /// 右键编辑事件 + /// + /// + /// + protected void btnMenuEdit_Click(object sender, EventArgs e) + { + this.EditData(); + } + + /// + /// 编辑数据方法 + /// + private void EditData() + { + if (Grid1.SelectedRowIndexArray.Length == 0) + { + Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning); + return; + } + string id = Grid1.SelectedRowID; + var personPerfomance = BLL.ManagerPerfomanceService.GetPersonPerfomanceById(id); + if (personPerfomance != null) + { + if (this.btnMenuEdit.Hidden || personPerfomance.States == BLL.Const.State_2) ////双击事件 编辑权限有:编辑页面,无:查看页面 或者状态是完成时查看页面 + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PerfomanceManagerView.aspx?PersonPerfomanceId={0}", id, "查看 - "))); + } + else + { + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PerfomanceManagerRecordEdit.aspx?PersonPerfomanceId={0}", id, "编辑 - "))); + } + } + } + #endregion + + #region 删除 + /// + /// 右键删除事件 + /// + /// + /// + protected void btnMenuDelete_Click(object sender, EventArgs e) + { + if (Grid1.SelectedRowIndexArray.Length > 0) + { + foreach (int rowIndex in Grid1.SelectedRowIndexArray) + { + string rowID = Grid1.DataKeys[rowIndex][0].ToString(); + var personPerfomance = BLL.ManagerPerfomanceService.GetPersonPerfomanceById(rowID); + if (personPerfomance != null) + { + BLL.LogService.AddSys_Log(this.CurrUser, personPerfomance.PersonPerfomanceCode, personPerfomance.PersonPerfomanceId, BLL.Const.PersonPerfomanceMenuId, BLL.Const.BtnDelete); + BLL.ManagerPerfomanceService.DeletePersonPerfomanceById(rowID); + } + } + + this.BindGrid(); + ShowNotify("删除数据成功!", MessageBoxIcon.Success); + } + } + #endregion + + #region 获取按钮权限 + /// + /// 获取按钮权限 + /// + /// + /// + private void GetButtonPower() + { + if (Request.Params["value"] == "0") + { + return; + } + var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.PerfomanceManagereMenuId); + if (buttonList.Count() > 0) + { + if (buttonList.Contains(BLL.Const.BtnAdd)) + { + this.btnNew.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnModify)) + { + this.btnMenuEdit.Hidden = false; + } + if (buttonList.Contains(BLL.Const.BtnDelete)) + { + this.btnMenuDelete.Hidden = false; + } + } + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.designer.cs new file mode 100644 index 00000000..40e10d45 --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecord.aspx.designer.cs @@ -0,0 +1,188 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.Perfomance +{ + + + public partial class PerfomanceManagerRecord + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// Panel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Panel Panel1; + + /// + /// Grid1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Grid Grid1; + + /// + /// Toolbar2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar2; + + /// + /// txtPersonPerfomanceCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPersonPerfomanceCode; + + /// + /// txtUnitName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtUnitName; + + /// + /// txtStartDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtStartDate; + + /// + /// lblTo 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label lblTo; + + /// + /// txtEndDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEndDate; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnNew 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnNew; + + /// + /// ToolbarSeparator1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1; + + /// + /// ToolbarText1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarText ToolbarText1; + + /// + /// ddlPageSize 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlPageSize; + + /// + /// Window1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Window Window1; + + /// + /// Menu1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Menu Menu1; + + /// + /// btnMenuEdit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuEdit; + + /// + /// btnMenuDelete 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.MenuButton btnMenuDelete; + } +} diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx new file mode 100644 index 00000000..b78bda1d --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx @@ -0,0 +1,502 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PerfomanceManagerRecordEdit.aspx.cs" + Inherits="FineUIPro.Web.Perfomance.PerfomanceManagerRecordEdit" ValidateRequest="false" %> + +<%@ Register Src="~/Controls/FlowOperateControl.ascx" TagName="FlowOperateControl" + TagPrefix="uc1" %> + + + + + 编辑个人绩效评价 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + + + + + +
+ + + + + + + + + + + + + + +
+ + + diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.cs new file mode 100644 index 00000000..30a5352f --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.cs @@ -0,0 +1,505 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; + +namespace FineUIPro.Web.Perfomance +{ + public partial class PerfomanceManagerRecordEdit : PageBase + { + #region 定义项 + /// + /// 主键 + /// + private string PersonPerfomanceId + { + get + { + return (string)ViewState["PersonPerfomanceId"]; + } + set + { + ViewState["PersonPerfomanceId"] = value; + } + } + + /// + /// 附件路径 + /// + public string AttachUrl + { + get + { + return (string)ViewState["AttachUrl"]; + } + set + { + ViewState["AttachUrl"] = value; + } + } + /// + /// 项目主键 + /// + public string ProjectId + { + get + { + return (string)ViewState["ProjectId"]; + } + set + { + ViewState["ProjectId"] = value; + } + } + #endregion + + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.ProjectId = this.CurrUser.LoginProjectId; + this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); + Funs.FineUIPleaseSelect(this.drpTeamGroupId); + this.InitDropDownList(); + initContent(); + this.PersonPerfomanceId = Request.Params["PersonPerfomanceId"]; + if (!string.IsNullOrEmpty(this.PersonPerfomanceId)) + { + Model.Perfomance_ManagerPerfomance personPerfomance = BLL.ManagerPerfomanceService.GetPersonPerfomanceById(this.PersonPerfomanceId); + if (personPerfomance!=null) + { + this.ProjectId = personPerfomance.ProjectId; + if (this.ProjectId != this.CurrUser.LoginProjectId) + { + this.InitDropDownList(); + } + this.txtPersonPerfomanceCode.Text = CodeRecordsService.ReturnCodeByDataId(this.PersonPerfomanceId); + if (!string.IsNullOrEmpty(personPerfomance.UnitId)) + { + this.drpUnitId.SelectedValue = personPerfomance.UnitId; + + BLL.TeamGroupService.InitTeamGroupProjectUnitDropDownList(this.drpTeamGroupId, this.ProjectId, this.drpUnitId.SelectedValue, true); + this.drpTeamGroupId.SelectedIndex = 0; + if (!string.IsNullOrEmpty(personPerfomance.TeamGroupId)) + { + this.drpTeamGroupId.SelectedValue = personPerfomance.TeamGroupId; + } + BLL.PersonService.InitPersonByProjectUnitDropDownList(this.drpPersonId, this.ProjectId, this.drpUnitId.SelectedValue, true); + this.drpPersonId.SelectedIndex = 0; + if (!string.IsNullOrEmpty(personPerfomance.PersonId)) + { + this.drpPersonId.SelectedValue = personPerfomance.PersonId; + } + } + + this.txtSubContractNum.Text = personPerfomance.SubContractNum; + if (personPerfomance.EvaluationDate!=null) + { + this.txtEvaluationDate.Text = string.Format("{0:yyyy-MM-dd}", personPerfomance.EvaluationDate); + } + this.txtEvaluationDef.Text = personPerfomance.EvaluationDef; + if (!string.IsNullOrEmpty(personPerfomance.RewardOrPunish)) + { + this.drpRewardOrPunish.SelectedValue = personPerfomance.RewardOrPunish; + } + if (personPerfomance.RPMoney!=null) + { + this.txtRPMoney.Text = Convert.ToString(personPerfomance.RPMoney); + } + this.txtAssessmentGroup.Text = personPerfomance.AssessmentGroup; + this.txtBehavior_1.Text = personPerfomance.Behavior_1; + this.txtBehavior_2.Text = personPerfomance.Behavior_2; + this.txtBehavior_3.Text = personPerfomance.Behavior_3; + this.txtBehavior_4.Text = personPerfomance.Behavior_4; + this.txtBehavior_5.Text = personPerfomance.Behavior_5; + this.txtBehavior_6.Text = personPerfomance.Behavior_6; + this.txtBehavior_7.Text = personPerfomance.Behavior_7; + this.txtBehavior_8.Text = personPerfomance.Behavior_8; + this.txtBehavior_9.Text = personPerfomance.Behavior_9; + this.txtBehavior_10.Text = personPerfomance.Behavior_10; + this.txtScore_1.Text = Convert.ToString(personPerfomance.Score_1); + this.txtScore_2.Text = Convert.ToString(personPerfomance.Score_2); + this.txtScore_3.Text = Convert.ToString(personPerfomance.Score_3); + this.txtScore_4.Text = Convert.ToString(personPerfomance.Score_4); + this.txtScore_5.Text = Convert.ToString(personPerfomance.Score_5); + this.txtScore_6.Text = Convert.ToString(personPerfomance.Score_6); + this.txtScore_7.Text = Convert.ToString(personPerfomance.Score_7); + this.txtScore_8.Text = Convert.ToString(personPerfomance.Score_8); + this.txtScore_9.Text = Convert.ToString(personPerfomance.Score_9); + this.txtScore_10.Text = Convert.ToString(personPerfomance.Score_10); + this.txtTotalJudging.Text = personPerfomance.TotalJudging; + this.txtTotalScore.Text = Convert.ToString(personPerfomance.TotalScore); + this.AttachUrl = personPerfomance.AttachUrl; + this.divFile1.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../", this.AttachUrl); + } + } + else + { + this.txtEvaluationDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); + ////自动生成编码 + this.txtPersonPerfomanceCode.Text = BLL.CodeRecordsService.ReturnCodeByMenuIdProjectId(BLL.Const.PerfomanceManagereMenuId, this.ProjectId, this.CurrUser.UnitId); + } + ///初始化审核菜单 + this.ctlAuditFlow.MenuId = BLL.Const.PerfomanceManagereMenuId; + this.ctlAuditFlow.DataId = this.PersonPerfomanceId; + this.ctlAuditFlow.ProjectId = this.ProjectId; + this.ctlAuditFlow.UnitId = this.CurrUser.UnitId; + } + } + #endregion + protected void initContent() + { + var contents = Funs.DB.Perfomance_PerfomanceContent.Where(x => x.PerfomanceType == 3).OrderBy(x => x.ShowIndex).ToList(); + int i = 1; + foreach (var content in contents) + { + switch (i) + { + case 1: + row1.Hidden = false; + txtValue_1.Text = content.PerfomanceValue; + txtContent_1.Text = content.PerfomanceContent; + txtScore_1.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 2: + row2.Hidden = false; + txtValue_2.Text = content.PerfomanceValue; + txtContent_2.Text = content.PerfomanceContent; + txtScore_2.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 3: + row3.Hidden = false; + txtValue_3.Text = content.PerfomanceValue; + txtContent_3.Text = content.PerfomanceContent; + txtScore_3.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 4: + row4.Hidden = false; + txtValue_4.Text = content.PerfomanceValue; + txtContent_4.Text = content.PerfomanceContent; + txtScore_4.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 5: + row5.Hidden = false; + txtValue_5.Text = content.PerfomanceValue; + txtContent_5.Text = content.PerfomanceContent; + txtScore_5.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 6: + row6.Hidden = false; + txtValue_6.Text = content.PerfomanceValue; + txtContent_6.Text = content.PerfomanceContent; + txtScore_6.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 7: + row7.Hidden = false; + txtValue_7.Text = content.PerfomanceValue; + txtContent_7.Text = content.PerfomanceContent; + txtScore_7.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 8: + row8.Hidden = false; + txtValue_8.Text = content.PerfomanceValue; + txtContent_8.Text = content.PerfomanceContent; + txtScore_8.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 9: + row9.Hidden = false; + txtValue_9.Text = content.PerfomanceValue; + txtContent_9.Text = content.PerfomanceContent; + txtScore_9.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 10: + row10.Hidden = false; + txtValue_10.Text = content.PerfomanceValue; + txtContent_10.Text = content.PerfomanceContent; + txtScore_10.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 11: + row11.Hidden = false; + txtValue_11.Text = content.PerfomanceValue; + txtContent_11.Text = content.PerfomanceContent; + txtScore_11.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 12: + row12.Hidden = false; + txtValue_12.Text = content.PerfomanceValue; + txtContent_12.Text = content.PerfomanceContent; + txtScore_12.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 13: + row13.Hidden = false; + txtValue_13.Text = content.PerfomanceValue; + txtContent_13.Text = content.PerfomanceContent; + txtScore_13.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 14: + row14.Hidden = false; + txtValue_14.Text = content.PerfomanceValue; + txtContent_14.Text = content.PerfomanceContent; + txtScore_14.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 15: + row15.Hidden = false; + txtValue_15.Text = content.PerfomanceValue; + txtContent_15.Text = content.PerfomanceContent; + txtScore_15.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 16: + row16.Hidden = false; + txtValue_16.Text = content.PerfomanceValue; + txtContent_16.Text = content.PerfomanceContent; + txtScore_16.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 17: + row17.Hidden = false; + txtValue_17.Text = content.PerfomanceValue; + txtContent_17.Text = content.PerfomanceContent; + txtScore_17.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 18: + row18.Hidden = false; + txtValue_18.Text = content.PerfomanceValue; + txtContent_18.Text = content.PerfomanceContent; + txtScore_18.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 19: + row19.Hidden = false; + txtValue_19.Text = content.PerfomanceValue; + txtContent_19.Text = content.PerfomanceContent; + txtScore_19.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 20: + row20.Hidden = false; + txtValue_20.Text = content.PerfomanceValue; + txtContent_20.Text = content.PerfomanceContent; + txtScore_20.MaxValue = double.Parse(content.PerfomanceValue); + break; + + } + i++; + } + } + /// + /// 初始化下拉框 + /// + private void InitDropDownList() + { + BLL.UnitService.InitUnitDropDownList(this.drpUnitId, this.ProjectId, true); + BLL.ConstValue.InitConstValueDropDownList(this.drpRewardOrPunish, BLL.ConstValue.Group_RewardOrPunish, true); + } + + #region 保存、提交 + /// + /// 保存按钮 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) + { + this.SaveData(BLL.Const.BtnSave); + PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); + } + + /// + /// 提交按钮 + /// + /// + /// + protected void btnSubmit_Click(object sender, EventArgs e) + { + if (this.ctlAuditFlow.NextStep == BLL.Const.State_1 && this.ctlAuditFlow.NextPerson == BLL.Const._Null) + { + ShowNotify("请选择下一步办理人!", MessageBoxIcon.Warning); + return; + } + this.SaveData(BLL.Const.BtnSubmit); + PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference()); + } + + /// + /// 保存数据 + /// + /// + private void SaveData(string type) + { + if (this.drpUnitId.SelectedValue == BLL.Const._Null) + { + Alert.ShowInTop("请选择分包单位", MessageBoxIcon.Warning); + return; + } + if (this.drpPersonId.SelectedValue == BLL.Const._Null) + { + Alert.ShowInTop("请选择人员姓名!", MessageBoxIcon.Warning); + return; + } + + Model.Perfomance_ManagerPerfomance personPerfomance = new Model.Perfomance_ManagerPerfomance + { + ProjectId = this.ProjectId, + PersonPerfomanceCode = this.txtPersonPerfomanceCode.Text.Trim() + }; + if (this.drpUnitId.SelectedValue != BLL.Const._Null) + { + personPerfomance.UnitId = this.drpUnitId.SelectedValue; + } + if (this.drpTeamGroupId.SelectedValue != BLL.Const._Null) + { + personPerfomance.TeamGroupId = this.drpTeamGroupId.SelectedValue; + } + if (this.drpPersonId.SelectedValue != BLL.Const._Null) + { + personPerfomance.PersonId = this.drpPersonId.SelectedValue; + } + personPerfomance.SubContractNum = this.txtSubContractNum.Text.Trim(); + personPerfomance.EvaluationDate = Funs.GetNewDateTime(this.txtEvaluationDate.Text.Trim()); + personPerfomance.EvaluationDef = this.txtEvaluationDef.Text.Trim(); + if (this.drpRewardOrPunish.SelectedValue != BLL.Const._Null) + { + personPerfomance.RewardOrPunish = this.drpRewardOrPunish.SelectedValue; + } + personPerfomance.RPMoney = Funs.GetNewDecimalOrZero(this.txtRPMoney.Text.Trim()); + personPerfomance.AssessmentGroup = this.txtAssessmentGroup.Text.Trim(); + personPerfomance.Behavior_1 = this.txtBehavior_1.Text.Trim(); + personPerfomance.Behavior_2 = this.txtBehavior_2.Text.Trim(); + personPerfomance.Behavior_3 = this.txtBehavior_3.Text.Trim(); + personPerfomance.Behavior_4 = this.txtBehavior_4.Text.Trim(); + personPerfomance.Behavior_5 = this.txtBehavior_5.Text.Trim(); + personPerfomance.Behavior_6 = this.txtBehavior_6.Text.Trim(); + personPerfomance.Behavior_7 = this.txtBehavior_7.Text.Trim(); + personPerfomance.Behavior_8 = this.txtBehavior_8.Text.Trim(); + personPerfomance.Behavior_9 = this.txtBehavior_9.Text.Trim(); + personPerfomance.Behavior_10 = this.txtBehavior_10.Text.Trim(); + personPerfomance.Score_1 = Funs.GetNewDecimalOrZero(this.txtScore_1.Text.Trim()); + personPerfomance.Score_2 = Funs.GetNewDecimalOrZero(this.txtScore_2.Text.Trim()); + personPerfomance.Score_3 = Funs.GetNewDecimalOrZero(this.txtScore_3.Text.Trim()); + personPerfomance.Score_4 = Funs.GetNewDecimalOrZero(this.txtScore_4.Text.Trim()); + personPerfomance.Score_5 = Funs.GetNewDecimalOrZero(this.txtScore_5.Text.Trim()); + personPerfomance.Score_6 = Funs.GetNewDecimalOrZero(this.txtScore_6.Text.Trim()); + personPerfomance.Score_7 = Funs.GetNewDecimalOrZero(this.txtScore_7.Text.Trim()); + personPerfomance.Score_8 = Funs.GetNewDecimalOrZero(this.txtScore_8.Text.Trim()); + personPerfomance.Score_9 = Funs.GetNewDecimalOrZero(this.txtScore_9.Text.Trim()); + personPerfomance.Score_10 = Funs.GetNewDecimalOrZero(this.txtScore_10.Text.Trim()); + personPerfomance.TotalJudging = this.txtTotalJudging.Text.Trim(); + personPerfomance.TotalScore = Funs.GetNewDecimalOrZero(this.txtTotalScore.Text.Trim()); + personPerfomance.States = BLL.Const.State_0; + if (type == BLL.Const.BtnSubmit) + { + personPerfomance.States = this.ctlAuditFlow.NextStep; + } + personPerfomance.CompileMan = this.CurrUser.UserId; + personPerfomance.CompileDate = DateTime.Now; + personPerfomance.AttachUrl = this.AttachUrl; + if (!string.IsNullOrEmpty(this.PersonPerfomanceId)) + { + personPerfomance.PersonPerfomanceId = this.PersonPerfomanceId; + BLL.ManagerPerfomanceService.UpdatePersonPerfomance(personPerfomance); + BLL.LogService.AddSys_Log(this.CurrUser, personPerfomance.PersonPerfomanceCode, personPerfomance.PersonPerfomanceId, BLL.Const.PerfomanceManagereMenuId, BLL.Const.BtnModify); + } + else + { + this.PersonPerfomanceId = SQLHelper.GetNewID(typeof(Model.Perfomance_PersonPerfomance)); + personPerfomance.PersonPerfomanceId = this.PersonPerfomanceId; + BLL.ManagerPerfomanceService.AddPersonPerfomance(personPerfomance); + BLL.LogService.AddSys_Log(this.CurrUser, personPerfomance.PersonPerfomanceCode, personPerfomance.PersonPerfomanceId, BLL.Const.PerfomanceManagereMenuId, BLL.Const.BtnAdd); + } + + ////保存流程审核数据 + this.ctlAuditFlow.btnSaveData(this.ProjectId, BLL.Const.PerfomanceManagereMenuId, this.PersonPerfomanceId, (type == BLL.Const.BtnSubmit ? true : false), personPerfomance.PersonPerfomanceCode, "../Perfomance/PersonPerfomanceView.aspx?PersonPerfomanceId={0}"); + } + #endregion + + #region DropDownList下拉选择事件 + /// + /// 分包单位下拉选择事件 + /// + /// + /// + protected void drpUnitId_SelectedIndexChanged(object sender, EventArgs e) + { + BLL.TeamGroupService.InitTeamGroupProjectUnitDropDownList(this.drpTeamGroupId, this.ProjectId, this.drpUnitId.SelectedValue, true); + this.drpTeamGroupId.SelectedIndex = 0; + BLL.PersonService.InitPersonByProjectUnitDropDownList(this.drpPersonId, this.ProjectId, this.drpUnitId.SelectedValue, true); + this.drpPersonId.SelectedIndex = 0; + } + #endregion + + #region 附件上传 + /// + /// 附件上传 + /// + /// + /// + protected void btnFile1_Click(object sender, EventArgs e) + { + if (btnFile1.HasFile) + { + this.AttachUrl = BLL.UploadFileService.UploadAttachment(BLL.Funs.RootPath, this.btnFile1, this.AttachUrl, UploadFileService.PersonPerfomanceFilePath); + this.divFile1.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../", this.AttachUrl); + } + } + #endregion + + #region 计算总分数 + /// + /// 计算总分数 + /// + /// + /// + protected void TextBox_OnTextChanged(object sender, EventArgs e) + { + decimal score_1 = 0, score_2 = 0, score_3 = 0, score_4 = 0, score_5 = 0, score_6 = 0, score_7 = 0, score_8 = 0, score_9 = 0, score_10 = 0; + if (!string.IsNullOrEmpty(this.txtScore_1.Text.Trim())) + { + score_1 = Convert.ToDecimal(this.txtScore_1.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_2.Text.Trim())) + { + score_2 = Convert.ToDecimal(this.txtScore_2.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_3.Text.Trim())) + { + score_3 = Convert.ToDecimal(this.txtScore_3.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_4.Text.Trim())) + { + score_4 = Convert.ToDecimal(this.txtScore_4.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_5.Text.Trim())) + { + score_5 = Convert.ToDecimal(this.txtScore_5.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_6.Text.Trim())) + { + score_6 = Convert.ToDecimal(this.txtScore_6.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_7.Text.Trim())) + { + score_7 = Convert.ToDecimal(this.txtScore_7.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_8.Text.Trim())) + { + score_8 = Convert.ToDecimal(this.txtScore_8.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_9.Text.Trim())) + { + score_9 = Convert.ToDecimal(this.txtScore_9.Text.Trim()); + } + if (!string.IsNullOrEmpty(this.txtScore_10.Text.Trim())) + { + score_10 = Convert.ToDecimal(this.txtScore_10.Text.Trim()); + } + this.txtTotalScore.Text = Convert.ToString(score_1 + score_2 + score_3 + score_4 + score_5 + score_6 + score_7 + score_8 + score_9 + score_10); + } + #endregion + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.designer.cs new file mode 100644 index 00000000..2a9fc988 --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerRecordEdit.aspx.designer.cs @@ -0,0 +1,1628 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.Perfomance +{ + + + public partial class PerfomanceManagerRecordEdit + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// txtPersonPerfomanceCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPersonPerfomanceCode; + + /// + /// drpUnitId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpUnitId; + + /// + /// drpTeamGroupId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpTeamGroupId; + + /// + /// drpPersonId 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpPersonId; + + /// + /// txtSubContractNum 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtSubContractNum; + + /// + /// txtEvaluationDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtEvaluationDate; + + /// + /// TabStrip1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TabStrip TabStrip1; + + /// + /// Tab1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Tab Tab1; + + /// + /// Form2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form2; + + /// + /// txtEvaluationDef 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtEvaluationDef; + + /// + /// drpRewardOrPunish 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList drpRewardOrPunish; + + /// + /// txtRPMoney 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtRPMoney; + + /// + /// txtAssessmentGroup 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtAssessmentGroup; + + /// + /// btnFile1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FileUpload btnFile1; + + /// + /// ContentPanel2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ContentPanel ContentPanel2; + + /// + /// divFile1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlGenericControl divFile1; + + /// + /// Tab2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Tab Tab2; + + /// + /// Form3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form3; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label3; + + /// + /// Label4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label4; + + /// + /// Label5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label5; + + /// + /// Label66 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label66; + + /// + /// row1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row1; + + /// + /// lblSort_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label lblSort_1; + + /// + /// txtContent_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_1; + + /// + /// txtBehavior_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_1; + + /// + /// txtValue_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_1; + + /// + /// txtScore_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_1; + + /// + /// Label68 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label68; + + /// + /// row2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row2; + + /// + /// Label8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label8; + + /// + /// txtContent_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_2; + + /// + /// txtBehavior_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_2; + + /// + /// txtValue_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_2; + + /// + /// txtScore_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_2; + + /// + /// Label69 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label69; + + /// + /// row3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row3; + + /// + /// Label11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label11; + + /// + /// txtContent_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_3; + + /// + /// txtBehavior_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_3; + + /// + /// txtValue_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_3; + + /// + /// txtScore_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_3; + + /// + /// Label70 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label70; + + /// + /// row4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row4; + + /// + /// Label14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label14; + + /// + /// txtContent_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_4; + + /// + /// txtBehavior_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_4; + + /// + /// txtValue_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_4; + + /// + /// txtScore_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_4; + + /// + /// Label71 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label71; + + /// + /// row5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row5; + + /// + /// Label17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label17; + + /// + /// txtContent_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_5; + + /// + /// txtBehavior_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_5; + + /// + /// txtValue_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_5; + + /// + /// txtScore_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_5; + + /// + /// Label72 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label72; + + /// + /// row6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row6; + + /// + /// Label20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label20; + + /// + /// txtContent_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_6; + + /// + /// txtBehavior_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_6; + + /// + /// txtValue_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_6; + + /// + /// txtScore_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_6; + + /// + /// Label73 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label73; + + /// + /// row7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row7; + + /// + /// Label23 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label23; + + /// + /// txtContent_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_7; + + /// + /// txtBehavior_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_7; + + /// + /// txtValue_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_7; + + /// + /// txtScore_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_7; + + /// + /// Label74 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label74; + + /// + /// row8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row8; + + /// + /// Label26 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label26; + + /// + /// txtContent_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_8; + + /// + /// txtBehavior_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_8; + + /// + /// txtValue_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_8; + + /// + /// txtScore_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_8; + + /// + /// Label75 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label75; + + /// + /// row9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row9; + + /// + /// Label29 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label29; + + /// + /// txtContent_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_9; + + /// + /// txtBehavior_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_9; + + /// + /// txtValue_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_9; + + /// + /// txtScore_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_9; + + /// + /// Label76 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label76; + + /// + /// row10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row10; + + /// + /// Label32 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label32; + + /// + /// txtContent_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_10; + + /// + /// txtBehavior_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_10; + + /// + /// txtValue_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_10; + + /// + /// txtScore_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_10; + + /// + /// Label77 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label77; + + /// + /// row11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row11; + + /// + /// Label35 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label35; + + /// + /// txtContent_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_11; + + /// + /// txtBehavior_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_11; + + /// + /// txtValue_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_11; + + /// + /// txtScore_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_11; + + /// + /// Label78 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label78; + + /// + /// row12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row12; + + /// + /// Label38 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label38; + + /// + /// txtContent_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_12; + + /// + /// txtBehavior_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_12; + + /// + /// txtValue_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_12; + + /// + /// txtScore_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_12; + + /// + /// Label79 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label79; + + /// + /// row13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row13; + + /// + /// Label41 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label41; + + /// + /// txtContent_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_13; + + /// + /// txtBehavior_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_13; + + /// + /// txtValue_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_13; + + /// + /// txtScore_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_13; + + /// + /// Label80 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label80; + + /// + /// row14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row14; + + /// + /// Label44 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label44; + + /// + /// txtContent_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_14; + + /// + /// txtBehavior_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_14; + + /// + /// txtValue_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_14; + + /// + /// txtScore_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_14; + + /// + /// Label81 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label81; + + /// + /// row15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row15; + + /// + /// Label47 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label47; + + /// + /// txtContent_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_15; + + /// + /// txtBehavior_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_15; + + /// + /// txtValue_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_15; + + /// + /// txtScore_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_15; + + /// + /// Label82 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label82; + + /// + /// row16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row16; + + /// + /// Label50 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label50; + + /// + /// txtContent_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_16; + + /// + /// txtBehavior_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_16; + + /// + /// txtValue_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_16; + + /// + /// txtScore_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_16; + + /// + /// Label83 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label83; + + /// + /// row17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row17; + + /// + /// Label53 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label53; + + /// + /// txtContent_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_17; + + /// + /// txtBehavior_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_17; + + /// + /// txtValue_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_17; + + /// + /// txtScore_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_17; + + /// + /// Label84 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label84; + + /// + /// row18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row18; + + /// + /// Label56 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label56; + + /// + /// txtContent_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_18; + + /// + /// txtBehavior_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_18; + + /// + /// txtValue_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_18; + + /// + /// txtScore_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_18; + + /// + /// Label85 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label85; + + /// + /// row19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row19; + + /// + /// Label59 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label59; + + /// + /// txtContent_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_19; + + /// + /// txtBehavior_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_19; + + /// + /// txtValue_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_19; + + /// + /// txtScore_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_19; + + /// + /// Label86 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label86; + + /// + /// row20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row20; + + /// + /// Label62 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label62; + + /// + /// txtContent_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_20; + + /// + /// txtBehavior_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_20; + + /// + /// txtValue_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_20; + + /// + /// txtScore_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_20; + + /// + /// Label87 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label87; + + /// + /// Label65 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label65; + + /// + /// txtTotalJudging 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTotalJudging; + + /// + /// Label67 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label67; + + /// + /// txtTotalScore 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTotalScore; + + /// + /// Label88 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label88; + + /// + /// ContentPanel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ContentPanel ContentPanel1; + + /// + /// ctlAuditFlow 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Web.Controls.FlowOperateControl ctlAuditFlow; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; + + /// + /// btnSubmit 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSubmit; + + /// + /// btnClose 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnClose; + } +} diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx new file mode 100644 index 00000000..21a85f2a --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx @@ -0,0 +1,478 @@ +<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PerfomanceManagerView.aspx.cs" + Inherits="FineUIPro.Web.Perfomance.PerfomanceManagerView" %> + +<%@ Register Src="~/Controls/FlowOperateControl.ascx" TagName="FlowOperateControl" + TagPrefix="uc1" %> + + + + + 查看个人绩效评价 + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ + + + + + + +
+ + + + + + + + + + +
+ + + diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.cs new file mode 100644 index 00000000..a64a71cf --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.cs @@ -0,0 +1,276 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; +using BLL; + +namespace FineUIPro.Web.Perfomance +{ + public partial class PerfomanceManagerView : PageBase + { + #region 定义项 + /// + /// 主键 + /// + private string PersonPerfomanceId + { + get + { + return (string)ViewState["PersonPerfomanceId"]; + } + set + { + ViewState["PersonPerfomanceId"] = value; + } + } + + /// + /// 附件路径 + /// + public string AttachUrl + { + get + { + return (string)ViewState["AttachUrl"]; + } + set + { + ViewState["AttachUrl"] = value; + } + } + #endregion + + #region 加载 + /// + /// 加载页面 + /// + /// + /// + protected void Page_Load(object sender, EventArgs e) + { + if (!IsPostBack) + { + this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); + this.PersonPerfomanceId = Request.Params["PersonPerfomanceId"]; + initContent(); + if (!string.IsNullOrEmpty(this.PersonPerfomanceId)) + { + Model.Perfomance_ManagerPerfomance personPerfomance = BLL.ManagerPerfomanceService.GetPersonPerfomanceById(this.PersonPerfomanceId); + if (personPerfomance != null) + { + this.txtPersonPerfomanceCode.Text = CodeRecordsService.ReturnCodeByDataId(this.PersonPerfomanceId); + if (!string.IsNullOrEmpty(personPerfomance.UnitId)) + { + var unit = BLL.UnitService.GetUnitByUnitId(personPerfomance.UnitId); + if (unit != null) + { + this.txtUnitName.Text = unit.UnitName; + } + } + if (!string.IsNullOrEmpty(personPerfomance.TeamGroupId)) + { + var teamGroup = BLL.TeamGroupService.GetTeamGroupById(personPerfomance.TeamGroupId); + if (teamGroup != null) + { + this.txtTeamGroupName.Text = teamGroup.TeamGroupName; + } + } + if (!string.IsNullOrEmpty(personPerfomance.PersonId)) + { + var person = BLL.PersonService.GetPersonById(personPerfomance.PersonId); + if (person != null) + { + this.txtPersonName.Text = person.PersonName; + } + } + this.txtSubContractNum.Text = personPerfomance.SubContractNum; + if (personPerfomance.EvaluationDate != null) + { + this.txtEvaluationDate.Text = string.Format("{0:yyyy-MM-dd}", personPerfomance.EvaluationDate); + } + this.txtEvaluationDef.Text = personPerfomance.EvaluationDef; + if (!string.IsNullOrEmpty(personPerfomance.RewardOrPunish)) + { + if (personPerfomance.RewardOrPunish == "1") + { + this.txtRewardOrPunish.Text = "奖励"; + } + else if (personPerfomance.RewardOrPunish == "2") + { + this.txtRewardOrPunish.Text = "处罚"; + } + } + if (personPerfomance.RPMoney != null) + { + this.txtRPMoney.Text = Convert.ToString(personPerfomance.RPMoney); + } + this.txtAssessmentGroup.Text = personPerfomance.AssessmentGroup; + this.txtBehavior_1.Text = personPerfomance.Behavior_1; + this.txtBehavior_2.Text = personPerfomance.Behavior_2; + this.txtBehavior_3.Text = personPerfomance.Behavior_3; + this.txtBehavior_4.Text = personPerfomance.Behavior_4; + this.txtBehavior_5.Text = personPerfomance.Behavior_5; + this.txtBehavior_6.Text = personPerfomance.Behavior_6; + this.txtBehavior_7.Text = personPerfomance.Behavior_7; + this.txtBehavior_8.Text = personPerfomance.Behavior_8; + this.txtBehavior_9.Text = personPerfomance.Behavior_9; + this.txtBehavior_10.Text = personPerfomance.Behavior_10; + this.txtScore_1.Text = Convert.ToString(personPerfomance.Score_1); + this.txtScore_2.Text = Convert.ToString(personPerfomance.Score_2); + this.txtScore_3.Text = Convert.ToString(personPerfomance.Score_3); + this.txtScore_4.Text = Convert.ToString(personPerfomance.Score_4); + this.txtScore_5.Text = Convert.ToString(personPerfomance.Score_5); + this.txtScore_6.Text = Convert.ToString(personPerfomance.Score_6); + this.txtScore_7.Text = Convert.ToString(personPerfomance.Score_7); + this.txtScore_8.Text = Convert.ToString(personPerfomance.Score_8); + this.txtScore_9.Text = Convert.ToString(personPerfomance.Score_9); + this.txtScore_10.Text = Convert.ToString(personPerfomance.Score_10); + this.txtTotalJudging.Text = personPerfomance.TotalJudging; + this.txtTotalScore.Text = Convert.ToString(personPerfomance.TotalScore); + this.AttachUrl = personPerfomance.AttachUrl; + this.divFile1.InnerHtml = BLL.UploadAttachmentService.ShowAttachment("../", this.AttachUrl); + } + } + ///初始化审核菜单 + this.ctlAuditFlow.MenuId = BLL.Const.PerfomanceManagereMenuId; + this.ctlAuditFlow.DataId = this.PersonPerfomanceId; + } + } + #endregion + protected void initContent() + { + var contents = Funs.DB.Perfomance_PerfomanceContent.Where(x => x.PerfomanceType == 3).OrderBy(x => x.ShowIndex).ToList(); + int i = 1; + foreach (var content in contents) + { + switch (i) + { + case 1: + row1.Hidden = false; + txtValue_1.Text = content.PerfomanceValue; + txtContent_1.Text = content.PerfomanceContent; + txtScore_1.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 2: + row2.Hidden = false; + txtValue_2.Text = content.PerfomanceValue; + txtContent_2.Text = content.PerfomanceContent; + txtScore_2.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 3: + row3.Hidden = false; + txtValue_3.Text = content.PerfomanceValue; + txtContent_3.Text = content.PerfomanceContent; + txtScore_3.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 4: + row4.Hidden = false; + txtValue_4.Text = content.PerfomanceValue; + txtContent_4.Text = content.PerfomanceContent; + txtScore_4.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 5: + row5.Hidden = false; + txtValue_5.Text = content.PerfomanceValue; + txtContent_5.Text = content.PerfomanceContent; + txtScore_5.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 6: + row6.Hidden = false; + txtValue_6.Text = content.PerfomanceValue; + txtContent_6.Text = content.PerfomanceContent; + txtScore_6.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 7: + row7.Hidden = false; + txtValue_7.Text = content.PerfomanceValue; + txtContent_7.Text = content.PerfomanceContent; + txtScore_7.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 8: + row8.Hidden = false; + txtValue_8.Text = content.PerfomanceValue; + txtContent_8.Text = content.PerfomanceContent; + txtScore_8.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 9: + row9.Hidden = false; + txtValue_9.Text = content.PerfomanceValue; + txtContent_9.Text = content.PerfomanceContent; + txtScore_9.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 10: + row10.Hidden = false; + txtValue_10.Text = content.PerfomanceValue; + txtContent_10.Text = content.PerfomanceContent; + txtScore_10.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 11: + row11.Hidden = false; + txtValue_11.Text = content.PerfomanceValue; + txtContent_11.Text = content.PerfomanceContent; + txtScore_11.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 12: + row12.Hidden = false; + txtValue_12.Text = content.PerfomanceValue; + txtContent_12.Text = content.PerfomanceContent; + txtScore_12.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 13: + row13.Hidden = false; + txtValue_13.Text = content.PerfomanceValue; + txtContent_13.Text = content.PerfomanceContent; + txtScore_13.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 14: + row14.Hidden = false; + txtValue_14.Text = content.PerfomanceValue; + txtContent_14.Text = content.PerfomanceContent; + txtScore_14.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 15: + row15.Hidden = false; + txtValue_15.Text = content.PerfomanceValue; + txtContent_15.Text = content.PerfomanceContent; + txtScore_15.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 16: + row16.Hidden = false; + txtValue_16.Text = content.PerfomanceValue; + txtContent_16.Text = content.PerfomanceContent; + txtScore_16.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 17: + row17.Hidden = false; + txtValue_17.Text = content.PerfomanceValue; + txtContent_17.Text = content.PerfomanceContent; + txtScore_17.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 18: + row18.Hidden = false; + txtValue_18.Text = content.PerfomanceValue; + txtContent_18.Text = content.PerfomanceContent; + txtScore_18.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 19: + row19.Hidden = false; + txtValue_19.Text = content.PerfomanceValue; + txtContent_19.Text = content.PerfomanceContent; + txtScore_19.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 20: + row20.Hidden = false; + txtValue_20.Text = content.PerfomanceValue; + txtContent_20.Text = content.PerfomanceContent; + txtScore_20.MaxValue = double.Parse(content.PerfomanceValue); + break; + + } + i++; + } + } + } +} \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.designer.cs new file mode 100644 index 00000000..37432e45 --- /dev/null +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceManagerView.aspx.designer.cs @@ -0,0 +1,1601 @@ +//------------------------------------------------------------------------------ +// <自动生成> +// 此代码由工具生成。 +// +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 +// +//------------------------------------------------------------------------------ + +namespace FineUIPro.Web.Perfomance +{ + + + public partial class PerfomanceManagerView + { + + /// + /// form1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// txtPersonPerfomanceCode 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPersonPerfomanceCode; + + /// + /// txtUnitName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtUnitName; + + /// + /// txtTeamGroupName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTeamGroupName; + + /// + /// txtPersonName 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtPersonName; + + /// + /// txtSubContractNum 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtSubContractNum; + + /// + /// txtEvaluationDate 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtEvaluationDate; + + /// + /// TabStrip1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TabStrip TabStrip1; + + /// + /// Tab1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Tab Tab1; + + /// + /// Form2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form2; + + /// + /// txtEvaluationDef 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtEvaluationDef; + + /// + /// txtRewardOrPunish 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtRewardOrPunish; + + /// + /// txtRPMoney 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtRPMoney; + + /// + /// txtAssessmentGroup 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtAssessmentGroup; + + /// + /// ContentPanel2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ContentPanel ContentPanel2; + + /// + /// divFile1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::System.Web.UI.HtmlControls.HtmlGenericControl divFile1; + + /// + /// Tab2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Tab Tab2; + + /// + /// Form3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form Form3; + + /// + /// Label1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label1; + + /// + /// Label2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label2; + + /// + /// Label3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label3; + + /// + /// Label4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label4; + + /// + /// Label5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label5; + + /// + /// Label66 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label66; + + /// + /// row1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row1; + + /// + /// lblSort_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label lblSort_1; + + /// + /// txtContent_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_1; + + /// + /// txtBehavior_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_1; + + /// + /// txtValue_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_1; + + /// + /// txtScore_1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_1; + + /// + /// Label68 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label68; + + /// + /// row2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row2; + + /// + /// Label8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label8; + + /// + /// txtContent_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_2; + + /// + /// txtBehavior_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_2; + + /// + /// txtValue_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_2; + + /// + /// txtScore_2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_2; + + /// + /// Label69 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label69; + + /// + /// row3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row3; + + /// + /// Label11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label11; + + /// + /// txtContent_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_3; + + /// + /// txtBehavior_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_3; + + /// + /// txtValue_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_3; + + /// + /// txtScore_3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_3; + + /// + /// Label70 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label70; + + /// + /// row4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row4; + + /// + /// Label14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label14; + + /// + /// txtContent_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_4; + + /// + /// txtBehavior_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_4; + + /// + /// txtValue_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_4; + + /// + /// txtScore_4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_4; + + /// + /// Label71 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label71; + + /// + /// row5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row5; + + /// + /// Label17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label17; + + /// + /// txtContent_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_5; + + /// + /// txtBehavior_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_5; + + /// + /// txtValue_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_5; + + /// + /// txtScore_5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_5; + + /// + /// Label72 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label72; + + /// + /// row6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row6; + + /// + /// Label20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label20; + + /// + /// txtContent_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_6; + + /// + /// txtBehavior_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_6; + + /// + /// txtValue_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_6; + + /// + /// txtScore_6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_6; + + /// + /// Label73 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label73; + + /// + /// row7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row7; + + /// + /// Label23 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label23; + + /// + /// txtContent_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_7; + + /// + /// txtBehavior_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_7; + + /// + /// txtValue_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_7; + + /// + /// txtScore_7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_7; + + /// + /// Label74 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label74; + + /// + /// row8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row8; + + /// + /// Label26 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label26; + + /// + /// txtContent_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_8; + + /// + /// txtBehavior_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_8; + + /// + /// txtValue_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_8; + + /// + /// txtScore_8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_8; + + /// + /// Label75 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label75; + + /// + /// row9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row9; + + /// + /// Label29 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label29; + + /// + /// txtContent_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_9; + + /// + /// txtBehavior_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_9; + + /// + /// txtValue_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_9; + + /// + /// txtScore_9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_9; + + /// + /// Label76 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label76; + + /// + /// row10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row10; + + /// + /// Label32 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label32; + + /// + /// txtContent_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_10; + + /// + /// txtBehavior_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_10; + + /// + /// txtValue_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_10; + + /// + /// txtScore_10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_10; + + /// + /// Label77 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label77; + + /// + /// row11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row11; + + /// + /// Label35 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label35; + + /// + /// txtContent_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_11; + + /// + /// txtBehavior_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_11; + + /// + /// txtValue_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_11; + + /// + /// txtScore_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_11; + + /// + /// Label78 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label78; + + /// + /// row12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row12; + + /// + /// Label38 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label38; + + /// + /// txtContent_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_12; + + /// + /// txtBehavior_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_12; + + /// + /// txtValue_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_12; + + /// + /// txtScore_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_12; + + /// + /// Label79 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label79; + + /// + /// row13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row13; + + /// + /// Label41 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label41; + + /// + /// txtContent_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_13; + + /// + /// txtBehavior_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_13; + + /// + /// txtValue_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_13; + + /// + /// txtScore_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_13; + + /// + /// Label80 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label80; + + /// + /// row14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row14; + + /// + /// Label44 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label44; + + /// + /// txtContent_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_14; + + /// + /// txtBehavior_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_14; + + /// + /// txtValue_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_14; + + /// + /// txtScore_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_14; + + /// + /// Label81 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label81; + + /// + /// row15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row15; + + /// + /// Label47 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label47; + + /// + /// txtContent_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_15; + + /// + /// txtBehavior_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_15; + + /// + /// txtValue_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_15; + + /// + /// txtScore_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_15; + + /// + /// Label82 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label82; + + /// + /// row16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row16; + + /// + /// Label50 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label50; + + /// + /// txtContent_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_16; + + /// + /// txtBehavior_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_16; + + /// + /// txtValue_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_16; + + /// + /// txtScore_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_16; + + /// + /// Label83 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label83; + + /// + /// row17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row17; + + /// + /// Label53 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label53; + + /// + /// txtContent_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_17; + + /// + /// txtBehavior_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_17; + + /// + /// txtValue_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_17; + + /// + /// txtScore_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_17; + + /// + /// Label84 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label84; + + /// + /// row18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row18; + + /// + /// Label56 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label56; + + /// + /// txtContent_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_18; + + /// + /// txtBehavior_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_18; + + /// + /// txtValue_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_18; + + /// + /// txtScore_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_18; + + /// + /// Label85 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label85; + + /// + /// row19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row19; + + /// + /// Label59 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label59; + + /// + /// txtContent_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_19; + + /// + /// txtBehavior_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_19; + + /// + /// txtValue_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_19; + + /// + /// txtScore_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_19; + + /// + /// Label86 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label86; + + /// + /// row20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row20; + + /// + /// Label62 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label62; + + /// + /// txtContent_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_20; + + /// + /// txtBehavior_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_20; + + /// + /// txtValue_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_20; + + /// + /// txtScore_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_20; + + /// + /// Label87 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label87; + + /// + /// Label65 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label65; + + /// + /// txtTotalJudging 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTotalJudging; + + /// + /// Label67 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label67; + + /// + /// txtTotalScore 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTotalScore; + + /// + /// Label88 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label88; + + /// + /// ContentPanel1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ContentPanel ContentPanel1; + + /// + /// ctlAuditFlow 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Web.Controls.FlowOperateControl ctlAuditFlow; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnClose 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnClose; + } +} diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceRecordEdit.aspx b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceRecordEdit.aspx index 1e1eb9a7..86844c49 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceRecordEdit.aspx +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PerfomanceRecordEdit.aspx @@ -107,321 +107,321 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.cs index d89d8cc1..8ac4c559 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.cs @@ -70,6 +70,7 @@ namespace FineUIPro.Web.Perfomance this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); Funs.FineUIPleaseSelect(this.drpTeamGroupId); this.InitDropDownList(); + initContent(); this.PersonPerfomanceId = Request.Params["PersonPerfomanceId"]; if (!string.IsNullOrEmpty(this.PersonPerfomanceId)) { @@ -155,7 +156,139 @@ namespace FineUIPro.Web.Perfomance } } #endregion + protected void initContent() + { + var contents = Funs.DB.Perfomance_PerfomanceContent.Where(x => x.PerfomanceType == 2).OrderBy(x => x.ShowIndex).ToList(); + int i = 1; + foreach (var content in contents) + { + switch (i) + { + case 1: + row1.Hidden = false; + txtValue_1.Text = content.PerfomanceValue; + txtContent_1.Text = content.PerfomanceContent; + txtScore_1.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 2: + row2.Hidden = false; + txtValue_2.Text = content.PerfomanceValue; + txtContent_2.Text = content.PerfomanceContent; + txtScore_2.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 3: + row3.Hidden = false; + txtValue_3.Text = content.PerfomanceValue; + txtContent_3.Text = content.PerfomanceContent; + txtScore_3.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 4: + row4.Hidden = false; + txtValue_4.Text = content.PerfomanceValue; + txtContent_4.Text = content.PerfomanceContent; + txtScore_4.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 5: + row5.Hidden = false; + txtValue_5.Text = content.PerfomanceValue; + txtContent_5.Text = content.PerfomanceContent; + txtScore_5.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 6: + row6.Hidden = false; + txtValue_6.Text = content.PerfomanceValue; + txtContent_6.Text = content.PerfomanceContent; + txtScore_6.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 7: + row7.Hidden = false; + txtValue_7.Text = content.PerfomanceValue; + txtContent_7.Text = content.PerfomanceContent; + txtScore_7.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 8: + row8.Hidden = false; + txtValue_8.Text = content.PerfomanceValue; + txtContent_8.Text = content.PerfomanceContent; + txtScore_8.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 9: + row9.Hidden = false; + txtValue_9.Text = content.PerfomanceValue; + txtContent_9.Text = content.PerfomanceContent; + txtScore_9.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 10: + row10.Hidden = false; + txtValue_10.Text = content.PerfomanceValue; + txtContent_10.Text = content.PerfomanceContent; + txtScore_10.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 11: + row11.Hidden = false; + txtValue_11.Text = content.PerfomanceValue; + txtContent_11.Text = content.PerfomanceContent; + txtScore_11.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 12: + row12.Hidden = false; + txtValue_12.Text = content.PerfomanceValue; + txtContent_12.Text = content.PerfomanceContent; + txtScore_12.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 13: + row13.Hidden = false; + txtValue_13.Text = content.PerfomanceValue; + txtContent_13.Text = content.PerfomanceContent; + txtScore_13.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 14: + row14.Hidden = false; + txtValue_14.Text = content.PerfomanceValue; + txtContent_14.Text = content.PerfomanceContent; + txtScore_14.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 15: + row15.Hidden = false; + txtValue_15.Text = content.PerfomanceValue; + txtContent_15.Text = content.PerfomanceContent; + txtScore_15.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 16: + row16.Hidden = false; + txtValue_16.Text = content.PerfomanceValue; + txtContent_16.Text = content.PerfomanceContent; + txtScore_16.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 17: + row17.Hidden = false; + txtValue_17.Text = content.PerfomanceValue; + txtContent_17.Text = content.PerfomanceContent; + txtScore_17.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 18: + row18.Hidden = false; + txtValue_18.Text = content.PerfomanceValue; + txtContent_18.Text = content.PerfomanceContent; + txtScore_18.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 19: + row19.Hidden = false; + txtValue_19.Text = content.PerfomanceValue; + txtContent_19.Text = content.PerfomanceContent; + txtScore_19.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 20: + row20.Hidden = false; + txtValue_20.Text = content.PerfomanceValue; + txtContent_20.Text = content.PerfomanceContent; + txtScore_20.MaxValue = double.Parse(content.PerfomanceValue); + break; + } + i++; + } + } /// /// 初始化下拉框 /// diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.designer.cs index 35f1219d..68cd39fe 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceEdit.aspx.designer.cs @@ -2,16 +2,18 @@ // <自动生成> // 此代码由工具生成。 // -// 对此文件的更改可能会导致不正确的行为,并且如果 -// 重新生成代码,这些更改将会丢失。 +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.Perfomance { - - - public partial class PersonPerfomanceEdit { - +namespace FineUIPro.Web.Perfomance +{ + + + public partial class PersonPerfomanceEdit + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -29,7 +31,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// SimpleForm1 控件。 /// @@ -38,7 +40,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtPersonPerfomanceCode 控件。 /// @@ -47,7 +49,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonPerfomanceCode; - + /// /// drpUnitId 控件。 /// @@ -56,7 +58,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpUnitId; - + /// /// drpTeamGroupId 控件。 /// @@ -65,7 +67,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpTeamGroupId; - + /// /// drpPersonId 控件。 /// @@ -74,7 +76,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpPersonId; - + /// /// txtSubContractNum 控件。 /// @@ -83,7 +85,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtSubContractNum; - + /// /// txtEvaluationDate 控件。 /// @@ -92,7 +94,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DatePicker txtEvaluationDate; - + /// /// TabStrip1 控件。 /// @@ -101,7 +103,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TabStrip TabStrip1; - + /// /// Tab1 控件。 /// @@ -110,7 +112,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab1; - + /// /// Form2 控件。 /// @@ -119,7 +121,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form2; - + /// /// txtEvaluationDef 控件。 /// @@ -128,7 +130,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtEvaluationDef; - + /// /// drpRewardOrPunish 控件。 /// @@ -137,7 +139,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.DropDownList drpRewardOrPunish; - + /// /// txtRPMoney 控件。 /// @@ -146,7 +148,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtRPMoney; - + /// /// txtAssessmentGroup 控件。 /// @@ -155,7 +157,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAssessmentGroup; - + /// /// btnFile1 控件。 /// @@ -164,7 +166,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.FileUpload btnFile1; - + /// /// ContentPanel2 控件。 /// @@ -173,7 +175,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel2; - + /// /// divFile1 控件。 /// @@ -182,7 +184,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divFile1; - + /// /// Tab2 控件。 /// @@ -191,7 +193,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab2; - + /// /// Form3 控件。 /// @@ -200,7 +202,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form3; - + /// /// Label1 控件。 /// @@ -209,7 +211,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label1; - + /// /// Label2 控件。 /// @@ -218,7 +220,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label2; - + /// /// Label3 控件。 /// @@ -227,7 +229,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label3; - + /// /// Label4 控件。 /// @@ -236,7 +238,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label4; - + /// /// Label5 控件。 /// @@ -245,7 +247,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label5; - + /// /// Label66 控件。 /// @@ -254,7 +256,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label66; - + + /// + /// row1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row1; + /// /// lblSort_1 控件。 /// @@ -263,16 +274,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lblSort_1; - + /// - /// Label6 控件。 + /// txtContent_1 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label6; - + protected global::FineUIPro.Label txtContent_1; + /// /// txtBehavior_1 控件。 /// @@ -281,16 +292,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_1; - + /// - /// Label7 控件。 + /// txtValue_1 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label7; - + protected global::FineUIPro.Label txtValue_1; + /// /// txtScore_1 控件。 /// @@ -299,7 +310,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_1; - + /// /// Label68 控件。 /// @@ -308,7 +319,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label68; - + + /// + /// row2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row2; + /// /// Label8 控件。 /// @@ -317,16 +337,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label8; - + /// - /// Label9 控件。 + /// txtContent_2 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label9; - + protected global::FineUIPro.Label txtContent_2; + /// /// txtBehavior_2 控件。 /// @@ -335,16 +355,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_2; - + /// - /// Label10 控件。 + /// txtValue_2 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label10; - + protected global::FineUIPro.Label txtValue_2; + /// /// txtScore_2 控件。 /// @@ -353,7 +373,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_2; - + /// /// Label69 控件。 /// @@ -362,7 +382,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label69; - + + /// + /// row3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row3; + /// /// Label11 控件。 /// @@ -371,16 +400,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label11; - + /// - /// Label12 控件。 + /// txtContent_3 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label12; - + protected global::FineUIPro.Label txtContent_3; + /// /// txtBehavior_3 控件。 /// @@ -389,16 +418,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_3; - + /// - /// Label13 控件。 + /// txtValue_3 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label13; - + protected global::FineUIPro.Label txtValue_3; + /// /// txtScore_3 控件。 /// @@ -407,7 +436,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_3; - + /// /// Label70 控件。 /// @@ -416,7 +445,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label70; - + + /// + /// row4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row4; + /// /// Label14 控件。 /// @@ -425,16 +463,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label14; - + /// - /// Label15 控件。 + /// txtContent_4 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label15; - + protected global::FineUIPro.Label txtContent_4; + /// /// txtBehavior_4 控件。 /// @@ -443,16 +481,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_4; - + /// - /// Label16 控件。 + /// txtValue_4 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label16; - + protected global::FineUIPro.Label txtValue_4; + /// /// txtScore_4 控件。 /// @@ -461,7 +499,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_4; - + /// /// Label71 控件。 /// @@ -470,7 +508,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label71; - + + /// + /// row5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row5; + /// /// Label17 控件。 /// @@ -479,16 +526,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label17; - + /// - /// Label18 控件。 + /// txtContent_5 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label18; - + protected global::FineUIPro.Label txtContent_5; + /// /// txtBehavior_5 控件。 /// @@ -497,16 +544,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_5; - + /// - /// Label19 控件。 + /// txtValue_5 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label19; - + protected global::FineUIPro.Label txtValue_5; + /// /// txtScore_5 控件。 /// @@ -515,7 +562,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_5; - + /// /// Label72 控件。 /// @@ -524,7 +571,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label72; - + + /// + /// row6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row6; + /// /// Label20 控件。 /// @@ -533,16 +589,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label20; - + /// - /// Label21 控件。 + /// txtContent_6 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label21; - + protected global::FineUIPro.Label txtContent_6; + /// /// txtBehavior_6 控件。 /// @@ -551,16 +607,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_6; - + /// - /// Label22 控件。 + /// txtValue_6 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label22; - + protected global::FineUIPro.Label txtValue_6; + /// /// txtScore_6 控件。 /// @@ -569,7 +625,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_6; - + /// /// Label73 控件。 /// @@ -578,7 +634,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label73; - + + /// + /// row7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row7; + /// /// Label23 控件。 /// @@ -587,16 +652,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label23; - + /// - /// Label24 控件。 + /// txtContent_7 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label24; - + protected global::FineUIPro.Label txtContent_7; + /// /// txtBehavior_7 控件。 /// @@ -605,16 +670,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_7; - + /// - /// Label25 控件。 + /// txtValue_7 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label25; - + protected global::FineUIPro.Label txtValue_7; + /// /// txtScore_7 控件。 /// @@ -623,7 +688,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_7; - + /// /// Label74 控件。 /// @@ -632,7 +697,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label74; - + + /// + /// row8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row8; + /// /// Label26 控件。 /// @@ -641,16 +715,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label26; - + /// - /// Label27 控件。 + /// txtContent_8 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label27; - + protected global::FineUIPro.Label txtContent_8; + /// /// txtBehavior_8 控件。 /// @@ -659,16 +733,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_8; - + /// - /// Label28 控件。 + /// txtValue_8 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label28; - + protected global::FineUIPro.Label txtValue_8; + /// /// txtScore_8 控件。 /// @@ -677,7 +751,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_8; - + /// /// Label75 控件。 /// @@ -686,7 +760,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label75; - + + /// + /// row9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row9; + /// /// Label29 控件。 /// @@ -695,16 +778,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label29; - + /// - /// Label30 控件。 + /// txtContent_9 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label30; - + protected global::FineUIPro.Label txtContent_9; + /// /// txtBehavior_9 控件。 /// @@ -713,16 +796,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_9; - + /// - /// Label31 控件。 + /// txtValue_9 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label31; - + protected global::FineUIPro.Label txtValue_9; + /// /// txtScore_9 控件。 /// @@ -731,7 +814,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_9; - + /// /// Label76 控件。 /// @@ -740,7 +823,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label76; - + + /// + /// row10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row10; + /// /// Label32 控件。 /// @@ -749,16 +841,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label32; - + /// - /// Label33 控件。 + /// txtContent_10 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label33; - + protected global::FineUIPro.Label txtContent_10; + /// /// txtBehavior_10 控件。 /// @@ -767,16 +859,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_10; - + /// - /// Label34 控件。 + /// txtValue_10 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label34; - + protected global::FineUIPro.Label txtValue_10; + /// /// txtScore_10 控件。 /// @@ -785,7 +877,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_10; - + /// /// Label77 控件。 /// @@ -794,7 +886,637 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label77; - + + /// + /// row11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row11; + + /// + /// Label35 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label35; + + /// + /// txtContent_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_11; + + /// + /// txtBehavior_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_11; + + /// + /// txtValue_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_11; + + /// + /// txtScore_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_11; + + /// + /// Label78 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label78; + + /// + /// row12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row12; + + /// + /// Label38 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label38; + + /// + /// txtContent_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_12; + + /// + /// txtBehavior_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_12; + + /// + /// txtValue_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_12; + + /// + /// txtScore_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_12; + + /// + /// Label79 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label79; + + /// + /// row13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row13; + + /// + /// Label41 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label41; + + /// + /// txtContent_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_13; + + /// + /// txtBehavior_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_13; + + /// + /// txtValue_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_13; + + /// + /// txtScore_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_13; + + /// + /// Label80 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label80; + + /// + /// row14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row14; + + /// + /// Label44 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label44; + + /// + /// txtContent_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_14; + + /// + /// txtBehavior_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_14; + + /// + /// txtValue_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_14; + + /// + /// txtScore_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_14; + + /// + /// Label81 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label81; + + /// + /// row15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row15; + + /// + /// Label47 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label47; + + /// + /// txtContent_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_15; + + /// + /// txtBehavior_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_15; + + /// + /// txtValue_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_15; + + /// + /// txtScore_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_15; + + /// + /// Label82 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label82; + + /// + /// row16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row16; + + /// + /// Label50 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label50; + + /// + /// txtContent_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_16; + + /// + /// txtBehavior_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_16; + + /// + /// txtValue_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_16; + + /// + /// txtScore_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_16; + + /// + /// Label83 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label83; + + /// + /// row17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row17; + + /// + /// Label53 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label53; + + /// + /// txtContent_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_17; + + /// + /// txtBehavior_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_17; + + /// + /// txtValue_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_17; + + /// + /// txtScore_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_17; + + /// + /// Label84 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label84; + + /// + /// row18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row18; + + /// + /// Label56 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label56; + + /// + /// txtContent_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_18; + + /// + /// txtBehavior_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_18; + + /// + /// txtValue_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_18; + + /// + /// txtScore_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_18; + + /// + /// Label85 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label85; + + /// + /// row19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row19; + + /// + /// Label59 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label59; + + /// + /// txtContent_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_19; + + /// + /// txtBehavior_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_19; + + /// + /// txtValue_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_19; + + /// + /// txtScore_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_19; + + /// + /// Label86 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label86; + + /// + /// row20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row20; + + /// + /// Label62 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label62; + + /// + /// txtContent_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_20; + + /// + /// txtBehavior_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_20; + + /// + /// txtValue_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_20; + + /// + /// txtScore_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_20; + + /// + /// Label87 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label87; + /// /// Label65 控件。 /// @@ -803,7 +1525,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label65; - + /// /// txtTotalJudging 控件。 /// @@ -812,7 +1534,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTotalJudging; - + /// /// Label67 控件。 /// @@ -821,7 +1543,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label67; - + /// /// txtTotalScore 控件。 /// @@ -830,7 +1552,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTotalScore; - + /// /// Label88 控件。 /// @@ -839,7 +1561,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label88; - + /// /// ContentPanel1 控件。 /// @@ -848,7 +1570,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel1; - + /// /// ctlAuditFlow 控件。 /// @@ -857,7 +1579,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Web.Controls.FlowOperateControl ctlAuditFlow; - + /// /// Toolbar1 控件。 /// @@ -866,7 +1588,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// ToolbarFill1 控件。 /// @@ -875,7 +1597,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarFill ToolbarFill1; - + /// /// btnSave 控件。 /// @@ -884,7 +1606,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSave; - + /// /// btnSubmit 控件。 /// @@ -893,7 +1615,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Button btnSubmit; - + /// /// btnClose 控件。 /// diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx index 4002b9b4..ea462b24 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx @@ -111,15 +111,15 @@ - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.cs index f0f668f1..b9e710b1 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.cs @@ -54,6 +54,7 @@ namespace FineUIPro.Web.Perfomance { this.btnClose.OnClientClick = ActiveWindow.GetHideReference(); this.PersonPerfomanceId = Request.Params["PersonPerfomanceId"]; + initContent(); if (!string.IsNullOrEmpty(this.PersonPerfomanceId)) { Model.Perfomance_PersonPerfomance personPerfomance = BLL.PersonPerfomanceService.GetPersonPerfomanceById(this.PersonPerfomanceId); @@ -138,5 +139,138 @@ namespace FineUIPro.Web.Perfomance } } #endregion + protected void initContent() + { + var contents = Funs.DB.Perfomance_PerfomanceContent.Where(x => x.PerfomanceType == 2).OrderBy(x => x.ShowIndex).ToList(); + int i = 1; + foreach (var content in contents) + { + switch (i) + { + case 1: + row1.Hidden = false; + txtValue_1.Text = content.PerfomanceValue; + txtContent_1.Text = content.PerfomanceContent; + txtScore_1.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 2: + row2.Hidden = false; + txtValue_2.Text = content.PerfomanceValue; + txtContent_2.Text = content.PerfomanceContent; + txtScore_2.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 3: + row3.Hidden = false; + txtValue_3.Text = content.PerfomanceValue; + txtContent_3.Text = content.PerfomanceContent; + txtScore_3.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 4: + row4.Hidden = false; + txtValue_4.Text = content.PerfomanceValue; + txtContent_4.Text = content.PerfomanceContent; + txtScore_4.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 5: + row5.Hidden = false; + txtValue_5.Text = content.PerfomanceValue; + txtContent_5.Text = content.PerfomanceContent; + txtScore_5.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 6: + row6.Hidden = false; + txtValue_6.Text = content.PerfomanceValue; + txtContent_6.Text = content.PerfomanceContent; + txtScore_6.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 7: + row7.Hidden = false; + txtValue_7.Text = content.PerfomanceValue; + txtContent_7.Text = content.PerfomanceContent; + txtScore_7.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 8: + row8.Hidden = false; + txtValue_8.Text = content.PerfomanceValue; + txtContent_8.Text = content.PerfomanceContent; + txtScore_8.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 9: + row9.Hidden = false; + txtValue_9.Text = content.PerfomanceValue; + txtContent_9.Text = content.PerfomanceContent; + txtScore_9.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 10: + row10.Hidden = false; + txtValue_10.Text = content.PerfomanceValue; + txtContent_10.Text = content.PerfomanceContent; + txtScore_10.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 11: + row11.Hidden = false; + txtValue_11.Text = content.PerfomanceValue; + txtContent_11.Text = content.PerfomanceContent; + txtScore_11.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 12: + row12.Hidden = false; + txtValue_12.Text = content.PerfomanceValue; + txtContent_12.Text = content.PerfomanceContent; + txtScore_12.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 13: + row13.Hidden = false; + txtValue_13.Text = content.PerfomanceValue; + txtContent_13.Text = content.PerfomanceContent; + txtScore_13.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 14: + row14.Hidden = false; + txtValue_14.Text = content.PerfomanceValue; + txtContent_14.Text = content.PerfomanceContent; + txtScore_14.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 15: + row15.Hidden = false; + txtValue_15.Text = content.PerfomanceValue; + txtContent_15.Text = content.PerfomanceContent; + txtScore_15.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 16: + row16.Hidden = false; + txtValue_16.Text = content.PerfomanceValue; + txtContent_16.Text = content.PerfomanceContent; + txtScore_16.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 17: + row17.Hidden = false; + txtValue_17.Text = content.PerfomanceValue; + txtContent_17.Text = content.PerfomanceContent; + txtScore_17.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 18: + row18.Hidden = false; + txtValue_18.Text = content.PerfomanceValue; + txtContent_18.Text = content.PerfomanceContent; + txtScore_18.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 19: + row19.Hidden = false; + txtValue_19.Text = content.PerfomanceValue; + txtContent_19.Text = content.PerfomanceContent; + txtScore_19.MaxValue = double.Parse(content.PerfomanceValue); + break; + case 20: + row20.Hidden = false; + txtValue_20.Text = content.PerfomanceValue; + txtContent_20.Text = content.PerfomanceContent; + txtScore_20.MaxValue = double.Parse(content.PerfomanceValue); + break; + + } + i++; + } + } } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.designer.cs index 27f60f89..2e257d8f 100644 --- a/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/HSSE/Perfomance/PersonPerfomanceView.aspx.designer.cs @@ -2,16 +2,18 @@ // <自动生成> // 此代码由工具生成。 // -// 对此文件的更改可能会导致不正确的行为,并且如果 -// 重新生成代码,这些更改将会丢失。 +// 对此文件的更改可能导致不正确的行为,如果 +// 重新生成代码,则所做更改将丢失。 // //------------------------------------------------------------------------------ -namespace FineUIPro.Web.Perfomance { - - - public partial class PersonPerfomanceView { - +namespace FineUIPro.Web.Perfomance +{ + + + public partial class PersonPerfomanceView + { + /// /// form1 控件。 /// @@ -20,7 +22,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; - + /// /// PageManager1 控件。 /// @@ -29,7 +31,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.PageManager PageManager1; - + /// /// SimpleForm1 控件。 /// @@ -38,7 +40,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form SimpleForm1; - + /// /// txtPersonPerfomanceCode 控件。 /// @@ -47,7 +49,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonPerfomanceCode; - + /// /// txtUnitName 控件。 /// @@ -56,7 +58,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtUnitName; - + /// /// txtTeamGroupName 控件。 /// @@ -65,7 +67,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTeamGroupName; - + /// /// txtPersonName 控件。 /// @@ -74,7 +76,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtPersonName; - + /// /// txtSubContractNum 控件。 /// @@ -83,7 +85,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtSubContractNum; - + /// /// txtEvaluationDate 控件。 /// @@ -92,7 +94,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtEvaluationDate; - + /// /// TabStrip1 控件。 /// @@ -101,7 +103,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TabStrip TabStrip1; - + /// /// Tab1 控件。 /// @@ -110,7 +112,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab1; - + /// /// Form2 控件。 /// @@ -119,7 +121,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form2; - + /// /// txtEvaluationDef 控件。 /// @@ -128,7 +130,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextArea txtEvaluationDef; - + /// /// txtRewardOrPunish 控件。 /// @@ -137,7 +139,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtRewardOrPunish; - + /// /// txtRPMoney 控件。 /// @@ -146,7 +148,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtRPMoney; - + /// /// txtAssessmentGroup 控件。 /// @@ -155,7 +157,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtAssessmentGroup; - + /// /// ContentPanel2 控件。 /// @@ -164,7 +166,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel2; - + /// /// divFile1 控件。 /// @@ -173,7 +175,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlGenericControl divFile1; - + /// /// Tab2 控件。 /// @@ -182,7 +184,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Tab Tab2; - + /// /// Form3 控件。 /// @@ -191,7 +193,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Form Form3; - + /// /// Label1 控件。 /// @@ -200,7 +202,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label1; - + /// /// Label2 控件。 /// @@ -209,7 +211,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label2; - + /// /// Label3 控件。 /// @@ -218,7 +220,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label3; - + /// /// Label4 控件。 /// @@ -227,7 +229,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label4; - + /// /// Label5 控件。 /// @@ -236,7 +238,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label5; - + /// /// Label66 控件。 /// @@ -245,7 +247,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label66; - + + /// + /// row1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row1; + /// /// lblSort_1 控件。 /// @@ -254,16 +265,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label lblSort_1; - + /// - /// Label6 控件。 + /// txtContent_1 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label6; - + protected global::FineUIPro.Label txtContent_1; + /// /// txtBehavior_1 控件。 /// @@ -272,16 +283,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_1; - + /// - /// Label7 控件。 + /// txtValue_1 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label7; - + protected global::FineUIPro.Label txtValue_1; + /// /// txtScore_1 控件。 /// @@ -290,7 +301,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_1; - + /// /// Label68 控件。 /// @@ -299,7 +310,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label68; - + + /// + /// row2 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row2; + /// /// Label8 控件。 /// @@ -308,16 +328,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label8; - + /// - /// Label9 控件。 + /// txtContent_2 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label9; - + protected global::FineUIPro.Label txtContent_2; + /// /// txtBehavior_2 控件。 /// @@ -326,16 +346,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_2; - + /// - /// Label10 控件。 + /// txtValue_2 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label10; - + protected global::FineUIPro.Label txtValue_2; + /// /// txtScore_2 控件。 /// @@ -344,7 +364,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_2; - + /// /// Label69 控件。 /// @@ -353,7 +373,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label69; - + + /// + /// row3 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row3; + /// /// Label11 控件。 /// @@ -362,16 +391,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label11; - + /// - /// Label12 控件。 + /// txtContent_3 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label12; - + protected global::FineUIPro.Label txtContent_3; + /// /// txtBehavior_3 控件。 /// @@ -380,16 +409,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_3; - + /// - /// Label13 控件。 + /// txtValue_3 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label13; - + protected global::FineUIPro.Label txtValue_3; + /// /// txtScore_3 控件。 /// @@ -398,7 +427,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_3; - + /// /// Label70 控件。 /// @@ -407,7 +436,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label70; - + + /// + /// row4 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row4; + /// /// Label14 控件。 /// @@ -416,16 +454,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label14; - + /// - /// Label15 控件。 + /// txtContent_4 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label15; - + protected global::FineUIPro.Label txtContent_4; + /// /// txtBehavior_4 控件。 /// @@ -434,16 +472,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_4; - + /// - /// Label16 控件。 + /// txtValue_4 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label16; - + protected global::FineUIPro.Label txtValue_4; + /// /// txtScore_4 控件。 /// @@ -452,7 +490,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_4; - + /// /// Label71 控件。 /// @@ -461,7 +499,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label71; - + + /// + /// row5 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row5; + /// /// Label17 控件。 /// @@ -470,16 +517,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label17; - + /// - /// Label18 控件。 + /// txtContent_5 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label18; - + protected global::FineUIPro.Label txtContent_5; + /// /// txtBehavior_5 控件。 /// @@ -488,16 +535,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_5; - + /// - /// Label19 控件。 + /// txtValue_5 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label19; - + protected global::FineUIPro.Label txtValue_5; + /// /// txtScore_5 控件。 /// @@ -506,7 +553,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_5; - + /// /// Label72 控件。 /// @@ -515,7 +562,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label72; - + + /// + /// row6 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row6; + /// /// Label20 控件。 /// @@ -524,16 +580,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label20; - + /// - /// Label21 控件。 + /// txtContent_6 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label21; - + protected global::FineUIPro.Label txtContent_6; + /// /// txtBehavior_6 控件。 /// @@ -542,16 +598,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_6; - + /// - /// Label22 控件。 + /// txtValue_6 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label22; - + protected global::FineUIPro.Label txtValue_6; + /// /// txtScore_6 控件。 /// @@ -560,7 +616,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_6; - + /// /// Label73 控件。 /// @@ -569,7 +625,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label73; - + + /// + /// row7 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row7; + /// /// Label23 控件。 /// @@ -578,16 +643,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label23; - + /// - /// Label24 控件。 + /// txtContent_7 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label24; - + protected global::FineUIPro.Label txtContent_7; + /// /// txtBehavior_7 控件。 /// @@ -596,16 +661,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_7; - + /// - /// Label25 控件。 + /// txtValue_7 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label25; - + protected global::FineUIPro.Label txtValue_7; + /// /// txtScore_7 控件。 /// @@ -614,7 +679,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_7; - + /// /// Label74 控件。 /// @@ -623,7 +688,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label74; - + + /// + /// row8 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row8; + /// /// Label26 控件。 /// @@ -632,16 +706,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label26; - + /// - /// Label27 控件。 + /// txtContent_8 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label27; - + protected global::FineUIPro.Label txtContent_8; + /// /// txtBehavior_8 控件。 /// @@ -650,16 +724,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_8; - + /// - /// Label28 控件。 + /// txtValue_8 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label28; - + protected global::FineUIPro.Label txtValue_8; + /// /// txtScore_8 控件。 /// @@ -668,7 +742,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_8; - + /// /// Label75 控件。 /// @@ -677,7 +751,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label75; - + + /// + /// row9 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row9; + /// /// Label29 控件。 /// @@ -686,16 +769,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label29; - + /// - /// Label30 控件。 + /// txtContent_9 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label30; - + protected global::FineUIPro.Label txtContent_9; + /// /// txtBehavior_9 控件。 /// @@ -704,16 +787,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_9; - + /// - /// Label31 控件。 + /// txtValue_9 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label31; - + protected global::FineUIPro.Label txtValue_9; + /// /// txtScore_9 控件。 /// @@ -722,7 +805,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_9; - + /// /// Label76 控件。 /// @@ -731,7 +814,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label76; - + + /// + /// row10 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row10; + /// /// Label32 控件。 /// @@ -740,16 +832,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label32; - + /// - /// Label33 控件。 + /// txtContent_10 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label33; - + protected global::FineUIPro.Label txtContent_10; + /// /// txtBehavior_10 控件。 /// @@ -758,16 +850,16 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtBehavior_10; - + /// - /// Label34 控件。 + /// txtValue_10 控件。 /// /// /// 自动生成的字段。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// - protected global::FineUIPro.Label Label34; - + protected global::FineUIPro.Label txtValue_10; + /// /// txtScore_10 控件。 /// @@ -776,7 +868,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.NumberBox txtScore_10; - + /// /// Label77 控件。 /// @@ -785,7 +877,637 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label77; - + + /// + /// row11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row11; + + /// + /// Label35 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label35; + + /// + /// txtContent_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_11; + + /// + /// txtBehavior_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_11; + + /// + /// txtValue_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_11; + + /// + /// txtScore_11 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_11; + + /// + /// Label78 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label78; + + /// + /// row12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row12; + + /// + /// Label38 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label38; + + /// + /// txtContent_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_12; + + /// + /// txtBehavior_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_12; + + /// + /// txtValue_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_12; + + /// + /// txtScore_12 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_12; + + /// + /// Label79 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label79; + + /// + /// row13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row13; + + /// + /// Label41 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label41; + + /// + /// txtContent_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_13; + + /// + /// txtBehavior_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_13; + + /// + /// txtValue_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_13; + + /// + /// txtScore_13 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_13; + + /// + /// Label80 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label80; + + /// + /// row14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row14; + + /// + /// Label44 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label44; + + /// + /// txtContent_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_14; + + /// + /// txtBehavior_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_14; + + /// + /// txtValue_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_14; + + /// + /// txtScore_14 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_14; + + /// + /// Label81 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label81; + + /// + /// row15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row15; + + /// + /// Label47 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label47; + + /// + /// txtContent_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_15; + + /// + /// txtBehavior_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_15; + + /// + /// txtValue_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_15; + + /// + /// txtScore_15 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_15; + + /// + /// Label82 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label82; + + /// + /// row16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row16; + + /// + /// Label50 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label50; + + /// + /// txtContent_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_16; + + /// + /// txtBehavior_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_16; + + /// + /// txtValue_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_16; + + /// + /// txtScore_16 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_16; + + /// + /// Label83 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label83; + + /// + /// row17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row17; + + /// + /// Label53 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label53; + + /// + /// txtContent_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_17; + + /// + /// txtBehavior_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_17; + + /// + /// txtValue_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_17; + + /// + /// txtScore_17 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_17; + + /// + /// Label84 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label84; + + /// + /// row18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row18; + + /// + /// Label56 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label56; + + /// + /// txtContent_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_18; + + /// + /// txtBehavior_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_18; + + /// + /// txtValue_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_18; + + /// + /// txtScore_18 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_18; + + /// + /// Label85 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label85; + + /// + /// row19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row19; + + /// + /// Label59 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label59; + + /// + /// txtContent_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_19; + + /// + /// txtBehavior_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_19; + + /// + /// txtValue_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_19; + + /// + /// txtScore_19 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_19; + + /// + /// Label86 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label86; + + /// + /// row20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.FormRow row20; + + /// + /// Label62 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label62; + + /// + /// txtContent_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtContent_20; + + /// + /// txtBehavior_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtBehavior_20; + + /// + /// txtValue_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label txtValue_20; + + /// + /// txtScore_20 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.NumberBox txtScore_20; + + /// + /// Label87 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Label Label87; + /// /// Label65 控件。 /// @@ -794,7 +1516,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label65; - + /// /// txtTotalJudging 控件。 /// @@ -803,7 +1525,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTotalJudging; - + /// /// Label67 控件。 /// @@ -812,7 +1534,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label67; - + /// /// txtTotalScore 控件。 /// @@ -821,7 +1543,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.TextBox txtTotalScore; - + /// /// Label88 控件。 /// @@ -830,7 +1552,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Label Label88; - + /// /// ContentPanel1 控件。 /// @@ -839,7 +1561,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ContentPanel ContentPanel1; - + /// /// ctlAuditFlow 控件。 /// @@ -848,7 +1570,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Web.Controls.FlowOperateControl ctlAuditFlow; - + /// /// Toolbar1 控件。 /// @@ -857,7 +1579,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.Toolbar Toolbar1; - + /// /// ToolbarFill1 控件。 /// @@ -866,7 +1588,7 @@ namespace FineUIPro.Web.Perfomance { /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::FineUIPro.ToolbarFill ToolbarFill1; - + /// /// btnClose 控件。 /// diff --git a/SGGL/FineUIPro.Web/common/Menu_Attendance.xml b/SGGL/FineUIPro.Web/common/Menu_Attendance.xml index 7ef677de..268dacf6 100644 --- a/SGGL/FineUIPro.Web/common/Menu_Attendance.xml +++ b/SGGL/FineUIPro.Web/common/Menu_Attendance.xml @@ -13,4 +13,5 @@ + \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml index 16810fef..e040c275 100644 --- a/SGGL/FineUIPro.Web/common/Menu_CQMS.xml +++ b/SGGL/FineUIPro.Web/common/Menu_CQMS.xml @@ -1,6 +1,6 @@  - + diff --git a/SGGL/FineUIPro.Web/common/Menu_HSSE.xml b/SGGL/FineUIPro.Web/common/Menu_HSSE.xml index 7a7020c0..d82c6849 100644 --- a/SGGL/FineUIPro.Web/common/Menu_HSSE.xml +++ b/SGGL/FineUIPro.Web/common/Menu_HSSE.xml @@ -37,6 +37,7 @@ + @@ -71,16 +72,9 @@ - - - - - - - @@ -141,7 +135,8 @@ - + + diff --git a/SGGL/FineUIPro.Web/common/Menu_SysSet.xml b/SGGL/FineUIPro.Web/common/Menu_SysSet.xml index e0a08542..16b8b133 100644 --- a/SGGL/FineUIPro.Web/common/Menu_SysSet.xml +++ b/SGGL/FineUIPro.Web/common/Menu_SysSet.xml @@ -43,6 +43,7 @@ + diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index a0ad3b23..1a393441 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -22,7 +22,7 @@ namespace Model using System; - public partial class SGGLDB: System.Data.Linq.DataContext + public partial class SGGLDB : System.Data.Linq.DataContext { private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource(); @@ -1115,9 +1115,6 @@ namespace Model partial void InsertHSSE_MonthReportItem(HSSE_MonthReportItem instance); partial void UpdateHSSE_MonthReportItem(HSSE_MonthReportItem instance); partial void DeleteHSSE_MonthReportItem(HSSE_MonthReportItem instance); - partial void InsertHSSE_PerfomanceContent(HSSE_PerfomanceContent instance); - partial void UpdateHSSE_PerfomanceContent(HSSE_PerfomanceContent instance); - partial void DeleteHSSE_PerfomanceContent(HSSE_PerfomanceContent instance); partial void InsertHSSE_Weather(HSSE_Weather instance); partial void UpdateHSSE_Weather(HSSE_Weather instance); partial void DeleteHSSE_Weather(HSSE_Weather instance); @@ -1592,6 +1589,12 @@ namespace Model partial void InsertOccupationHealth_PhysicalExamination(OccupationHealth_PhysicalExamination instance); partial void UpdateOccupationHealth_PhysicalExamination(OccupationHealth_PhysicalExamination instance); partial void DeleteOccupationHealth_PhysicalExamination(OccupationHealth_PhysicalExamination instance); + partial void InsertPerfomance_ManagerPerfomance(Perfomance_ManagerPerfomance instance); + partial void UpdatePerfomance_ManagerPerfomance(Perfomance_ManagerPerfomance instance); + partial void DeletePerfomance_ManagerPerfomance(Perfomance_ManagerPerfomance instance); + partial void InsertPerfomance_PerfomanceContent(Perfomance_PerfomanceContent instance); + partial void UpdatePerfomance_PerfomanceContent(Perfomance_PerfomanceContent instance); + partial void DeletePerfomance_PerfomanceContent(Perfomance_PerfomanceContent instance); partial void InsertPerfomance_PerfomanceRecord(Perfomance_PerfomanceRecord instance); partial void UpdatePerfomance_PerfomanceRecord(Perfomance_PerfomanceRecord instance); partial void DeletePerfomance_PerfomanceRecord(Perfomance_PerfomanceRecord instance); @@ -5369,14 +5372,6 @@ namespace Model } } - public System.Data.Linq.Table HSSE_PerfomanceContent - { - get - { - return this.GetTable(); - } - } - public System.Data.Linq.Table HSSE_Weather { get @@ -6641,6 +6636,22 @@ namespace Model } } + public System.Data.Linq.Table Perfomance_ManagerPerfomance + { + get + { + return this.GetTable(); + } + } + + public System.Data.Linq.Table Perfomance_PerfomanceContent + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Perfomance_PerfomanceRecord { get @@ -25341,6 +25352,8 @@ namespace Model private EntitySet _NDTReport; + private EntitySet _Perfomance_ManagerPerfomance; + private EntitySet _Perfomance_PerfomanceRecord; private EntitySet _Perfomance_PersonPerfomance; @@ -25803,6 +25816,7 @@ namespace Model this._Meeting_SpecialMeeting = new EntitySet(new Action(this.attach_Meeting_SpecialMeeting), new Action(this.detach_Meeting_SpecialMeeting)); this._Meeting_WeekMeeting = new EntitySet(new Action(this.attach_Meeting_WeekMeeting), new Action(this.detach_Meeting_WeekMeeting)); this._NDTReport = new EntitySet(new Action(this.attach_NDTReport), new Action(this.detach_NDTReport)); + this._Perfomance_ManagerPerfomance = new EntitySet(new Action(this.attach_Perfomance_ManagerPerfomance), new Action(this.detach_Perfomance_ManagerPerfomance)); this._Perfomance_PerfomanceRecord = new EntitySet(new Action(this.attach_Perfomance_PerfomanceRecord), new Action(this.detach_Perfomance_PerfomanceRecord)); this._Perfomance_PersonPerfomance = new EntitySet(new Action(this.attach_Perfomance_PersonPerfomance), new Action(this.detach_Perfomance_PersonPerfomance)); this._Person_PersonPlan = new EntitySet(new Action(this.attach_Person_PersonPlan), new Action(this.detach_Person_PersonPlan)); @@ -29305,6 +29319,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Base_Project", Storage="_Perfomance_ManagerPerfomance", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] + public EntitySet Perfomance_ManagerPerfomance + { + get + { + return this._Perfomance_ManagerPerfomance; + } + set + { + this._Perfomance_ManagerPerfomance.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_PerfomanceRecord_Base_Project", Storage="_Perfomance_PerfomanceRecord", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")] public EntitySet Perfomance_PerfomanceRecord { @@ -32858,6 +32885,18 @@ namespace Model entity.Base_Project = null; } + private void attach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Base_Project = this; + } + + private void detach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Base_Project = null; + } + private void attach_Perfomance_PerfomanceRecord(Perfomance_PerfomanceRecord entity) { this.SendPropertyChanging(); @@ -38077,6 +38116,8 @@ namespace Model private EntitySet _Meeting_WeekMeeting; + private EntitySet _Perfomance_ManagerPerfomance; + private EntitySet _Perfomance_PerfomanceRecord; private EntitySet _Perfomance_PersonPerfomance; @@ -38370,6 +38411,7 @@ namespace Model this._Meeting_MonthMeeting = new EntitySet(new Action(this.attach_Meeting_MonthMeeting), new Action(this.detach_Meeting_MonthMeeting)); this._Meeting_SpecialMeeting = new EntitySet(new Action(this.attach_Meeting_SpecialMeeting), new Action(this.detach_Meeting_SpecialMeeting)); this._Meeting_WeekMeeting = new EntitySet(new Action(this.attach_Meeting_WeekMeeting), new Action(this.detach_Meeting_WeekMeeting)); + this._Perfomance_ManagerPerfomance = new EntitySet(new Action(this.attach_Perfomance_ManagerPerfomance), new Action(this.detach_Perfomance_ManagerPerfomance)); this._Perfomance_PerfomanceRecord = new EntitySet(new Action(this.attach_Perfomance_PerfomanceRecord), new Action(this.detach_Perfomance_PerfomanceRecord)); this._Perfomance_PersonPerfomance = new EntitySet(new Action(this.attach_Perfomance_PersonPerfomance), new Action(this.detach_Perfomance_PersonPerfomance)); this._Person_CompanyBranchPerson = new EntitySet(new Action(this.attach_Person_CompanyBranchPerson), new Action(this.detach_Person_CompanyBranchPerson)); @@ -40728,6 +40770,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Base_Unit", Storage="_Perfomance_ManagerPerfomance", ThisKey="UnitId", OtherKey="UnitId", DeleteRule="NO ACTION")] + public EntitySet Perfomance_ManagerPerfomance + { + get + { + return this._Perfomance_ManagerPerfomance; + } + set + { + this._Perfomance_ManagerPerfomance.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_PerfomanceRecord_Base_Unit", Storage="_Perfomance_PerfomanceRecord", ThisKey="UnitId", OtherKey="UnitId", DeleteRule="NO ACTION")] public EntitySet Perfomance_PerfomanceRecord { @@ -43040,6 +43095,18 @@ namespace Model entity.Base_Unit = null; } + private void attach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Base_Unit = this; + } + + private void detach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Base_Unit = null; + } + private void attach_Perfomance_PerfomanceRecord(Perfomance_PerfomanceRecord entity) { this.SendPropertyChanging(); @@ -176992,212 +177059,6 @@ namespace Model } } - [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.HSSE_PerfomanceContent")] - public partial class HSSE_PerfomanceContent : INotifyPropertyChanging, INotifyPropertyChanged - { - - private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); - - private string _PerfomanceId; - - private string _PerfomanceContent; - - private string _PerfomanceValue; - - private System.Nullable _PerfomanceType; - - private string _ProjectId; - - private System.Nullable _ShowIndex; - - private string _ReMark; - - #region 可扩展性方法定义 - partial void OnLoaded(); - partial void OnValidate(System.Data.Linq.ChangeAction action); - partial void OnCreated(); - partial void OnPerfomanceIdChanging(string value); - partial void OnPerfomanceIdChanged(); - partial void OnPerfomanceContentChanging(string value); - partial void OnPerfomanceContentChanged(); - partial void OnPerfomanceValueChanging(string value); - partial void OnPerfomanceValueChanged(); - partial void OnPerfomanceTypeChanging(System.Nullable value); - partial void OnPerfomanceTypeChanged(); - partial void OnProjectIdChanging(string value); - partial void OnProjectIdChanged(); - partial void OnShowIndexChanging(System.Nullable value); - partial void OnShowIndexChanged(); - partial void OnReMarkChanging(string value); - partial void OnReMarkChanged(); - #endregion - - public HSSE_PerfomanceContent() - { - OnCreated(); - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] - public string PerfomanceId - { - get - { - return this._PerfomanceId; - } - set - { - if ((this._PerfomanceId != value)) - { - this.OnPerfomanceIdChanging(value); - this.SendPropertyChanging(); - this._PerfomanceId = value; - this.SendPropertyChanged("PerfomanceId"); - this.OnPerfomanceIdChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceContent", DbType="NVarChar(50)")] - public string PerfomanceContent - { - get - { - return this._PerfomanceContent; - } - set - { - if ((this._PerfomanceContent != value)) - { - this.OnPerfomanceContentChanging(value); - this.SendPropertyChanging(); - this._PerfomanceContent = value; - this.SendPropertyChanged("PerfomanceContent"); - this.OnPerfomanceContentChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceValue", DbType="NVarChar(50)")] - public string PerfomanceValue - { - get - { - return this._PerfomanceValue; - } - set - { - if ((this._PerfomanceValue != value)) - { - this.OnPerfomanceValueChanging(value); - this.SendPropertyChanging(); - this._PerfomanceValue = value; - this.SendPropertyChanged("PerfomanceValue"); - this.OnPerfomanceValueChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceType", DbType="Int")] - public System.Nullable PerfomanceType - { - get - { - return this._PerfomanceType; - } - set - { - if ((this._PerfomanceType != value)) - { - this.OnPerfomanceTypeChanging(value); - this.SendPropertyChanging(); - this._PerfomanceType = value; - this.SendPropertyChanged("PerfomanceType"); - this.OnPerfomanceTypeChanged(); - } - } - } - - [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="_ShowIndex", DbType="Int")] - public System.Nullable ShowIndex - { - get - { - return this._ShowIndex; - } - set - { - if ((this._ShowIndex != value)) - { - this.OnShowIndexChanging(value); - this.SendPropertyChanging(); - this._ShowIndex = value; - this.SendPropertyChanged("ShowIndex"); - this.OnShowIndexChanged(); - } - } - } - - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReMark", DbType="NVarChar(500)")] - public string ReMark - { - get - { - return this._ReMark; - } - set - { - if ((this._ReMark != value)) - { - this.OnReMarkChanging(value); - this.SendPropertyChanging(); - this._ReMark = value; - this.SendPropertyChanged("ReMark"); - this.OnReMarkChanged(); - } - } - } - - 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.HSSE_Weather")] public partial class HSSE_Weather : INotifyPropertyChanging, INotifyPropertyChanged { @@ -258872,6 +258733,1367 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Perfomance_ManagerPerfomance")] + public partial class Perfomance_ManagerPerfomance : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _PersonPerfomanceId; + + private string _ProjectId; + + private string _PersonPerfomanceCode; + + private string _UnitId; + + private string _TeamGroupId; + + private string _PersonId; + + private string _SubContractNum; + + private System.Nullable _EvaluationDate; + + private string _EvaluationDef; + + private string _RewardOrPunish; + + private System.Nullable _RPMoney; + + private string _AssessmentGroup; + + private string _Behavior_1; + + private string _Behavior_2; + + private string _Behavior_3; + + private string _Behavior_4; + + private string _Behavior_5; + + private string _Behavior_6; + + private string _Behavior_7; + + private string _Behavior_8; + + private string _Behavior_9; + + private string _Behavior_10; + + private System.Nullable _Score_1; + + private System.Nullable _Score_2; + + private System.Nullable _Score_3; + + private System.Nullable _Score_4; + + private System.Nullable _Score_5; + + private System.Nullable _Score_6; + + private System.Nullable _Score_7; + + private System.Nullable _Score_8; + + private System.Nullable _Score_9; + + private System.Nullable _Score_10; + + private string _TotalJudging; + + private System.Nullable _TotalScore; + + private string _States; + + private string _CompileMan; + + private System.Nullable _CompileDate; + + private string _AttachUrl; + + private EntityRef _Base_Project; + + private EntityRef _Base_Unit; + + private EntityRef _ProjectData_TeamGroup; + + private EntityRef _SitePerson_Person; + + private EntityRef _Sys_User; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnPersonPerfomanceIdChanging(string value); + partial void OnPersonPerfomanceIdChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnPersonPerfomanceCodeChanging(string value); + partial void OnPersonPerfomanceCodeChanged(); + partial void OnUnitIdChanging(string value); + partial void OnUnitIdChanged(); + partial void OnTeamGroupIdChanging(string value); + partial void OnTeamGroupIdChanged(); + partial void OnPersonIdChanging(string value); + partial void OnPersonIdChanged(); + partial void OnSubContractNumChanging(string value); + partial void OnSubContractNumChanged(); + partial void OnEvaluationDateChanging(System.Nullable value); + partial void OnEvaluationDateChanged(); + partial void OnEvaluationDefChanging(string value); + partial void OnEvaluationDefChanged(); + partial void OnRewardOrPunishChanging(string value); + partial void OnRewardOrPunishChanged(); + partial void OnRPMoneyChanging(System.Nullable value); + partial void OnRPMoneyChanged(); + partial void OnAssessmentGroupChanging(string value); + partial void OnAssessmentGroupChanged(); + partial void OnBehavior_1Changing(string value); + partial void OnBehavior_1Changed(); + partial void OnBehavior_2Changing(string value); + partial void OnBehavior_2Changed(); + partial void OnBehavior_3Changing(string value); + partial void OnBehavior_3Changed(); + partial void OnBehavior_4Changing(string value); + partial void OnBehavior_4Changed(); + partial void OnBehavior_5Changing(string value); + partial void OnBehavior_5Changed(); + partial void OnBehavior_6Changing(string value); + partial void OnBehavior_6Changed(); + partial void OnBehavior_7Changing(string value); + partial void OnBehavior_7Changed(); + partial void OnBehavior_8Changing(string value); + partial void OnBehavior_8Changed(); + partial void OnBehavior_9Changing(string value); + partial void OnBehavior_9Changed(); + partial void OnBehavior_10Changing(string value); + partial void OnBehavior_10Changed(); + partial void OnScore_1Changing(System.Nullable value); + partial void OnScore_1Changed(); + partial void OnScore_2Changing(System.Nullable value); + partial void OnScore_2Changed(); + partial void OnScore_3Changing(System.Nullable value); + partial void OnScore_3Changed(); + partial void OnScore_4Changing(System.Nullable value); + partial void OnScore_4Changed(); + partial void OnScore_5Changing(System.Nullable value); + partial void OnScore_5Changed(); + partial void OnScore_6Changing(System.Nullable value); + partial void OnScore_6Changed(); + partial void OnScore_7Changing(System.Nullable value); + partial void OnScore_7Changed(); + partial void OnScore_8Changing(System.Nullable value); + partial void OnScore_8Changed(); + partial void OnScore_9Changing(System.Nullable value); + partial void OnScore_9Changed(); + partial void OnScore_10Changing(System.Nullable value); + partial void OnScore_10Changed(); + partial void OnTotalJudgingChanging(string value); + partial void OnTotalJudgingChanged(); + partial void OnTotalScoreChanging(System.Nullable value); + partial void OnTotalScoreChanged(); + partial void OnStatesChanging(string value); + partial void OnStatesChanged(); + partial void OnCompileManChanging(string value); + partial void OnCompileManChanged(); + partial void OnCompileDateChanging(System.Nullable value); + partial void OnCompileDateChanged(); + partial void OnAttachUrlChanging(string value); + partial void OnAttachUrlChanged(); + #endregion + + public Perfomance_ManagerPerfomance() + { + this._Base_Project = default(EntityRef); + this._Base_Unit = default(EntityRef); + this._ProjectData_TeamGroup = default(EntityRef); + this._SitePerson_Person = default(EntityRef); + this._Sys_User = default(EntityRef); + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PersonPerfomanceId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string PersonPerfomanceId + { + get + { + return this._PersonPerfomanceId; + } + set + { + if ((this._PersonPerfomanceId != value)) + { + this.OnPersonPerfomanceIdChanging(value); + this.SendPropertyChanging(); + this._PersonPerfomanceId = value; + this.SendPropertyChanged("PersonPerfomanceId"); + this.OnPersonPerfomanceIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + if (this._Base_Project.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PersonPerfomanceCode", DbType="NVarChar(50) NOT NULL", CanBeNull=false)] + public string PersonPerfomanceCode + { + get + { + return this._PersonPerfomanceCode; + } + set + { + if ((this._PersonPerfomanceCode != value)) + { + this.OnPersonPerfomanceCodeChanging(value); + this.SendPropertyChanging(); + this._PersonPerfomanceCode = value; + this.SendPropertyChanged("PersonPerfomanceCode"); + this.OnPersonPerfomanceCodeChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_UnitId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)] + public string UnitId + { + get + { + return this._UnitId; + } + set + { + if ((this._UnitId != value)) + { + if (this._Base_Unit.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnUnitIdChanging(value); + this.SendPropertyChanging(); + this._UnitId = value; + this.SendPropertyChanged("UnitId"); + this.OnUnitIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TeamGroupId", DbType="NVarChar(50)")] + public string TeamGroupId + { + get + { + return this._TeamGroupId; + } + set + { + if ((this._TeamGroupId != value)) + { + if (this._ProjectData_TeamGroup.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnTeamGroupIdChanging(value); + this.SendPropertyChanging(); + this._TeamGroupId = value; + this.SendPropertyChanged("TeamGroupId"); + this.OnTeamGroupIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PersonId", DbType="NVarChar(50) NOT NULL", CanBeNull=false)] + public string PersonId + { + get + { + return this._PersonId; + } + set + { + if ((this._PersonId != value)) + { + if (this._SitePerson_Person.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnPersonIdChanging(value); + this.SendPropertyChanging(); + this._PersonId = value; + this.SendPropertyChanged("PersonId"); + this.OnPersonIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubContractNum", DbType="NVarChar(50)")] + public string SubContractNum + { + get + { + return this._SubContractNum; + } + set + { + if ((this._SubContractNum != value)) + { + this.OnSubContractNumChanging(value); + this.SendPropertyChanging(); + this._SubContractNum = value; + this.SendPropertyChanged("SubContractNum"); + this.OnSubContractNumChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EvaluationDate", DbType="DateTime")] + public System.Nullable EvaluationDate + { + get + { + return this._EvaluationDate; + } + set + { + if ((this._EvaluationDate != value)) + { + this.OnEvaluationDateChanging(value); + this.SendPropertyChanging(); + this._EvaluationDate = value; + this.SendPropertyChanged("EvaluationDate"); + this.OnEvaluationDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_EvaluationDef", DbType="NVarChar(200)")] + public string EvaluationDef + { + get + { + return this._EvaluationDef; + } + set + { + if ((this._EvaluationDef != value)) + { + this.OnEvaluationDefChanging(value); + this.SendPropertyChanging(); + this._EvaluationDef = value; + this.SendPropertyChanged("EvaluationDef"); + this.OnEvaluationDefChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RewardOrPunish", DbType="Char(1)")] + public string RewardOrPunish + { + get + { + return this._RewardOrPunish; + } + set + { + if ((this._RewardOrPunish != value)) + { + this.OnRewardOrPunishChanging(value); + this.SendPropertyChanging(); + this._RewardOrPunish = value; + this.SendPropertyChanged("RewardOrPunish"); + this.OnRewardOrPunishChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RPMoney", DbType="Decimal(18,2)")] + public System.Nullable RPMoney + { + get + { + return this._RPMoney; + } + set + { + if ((this._RPMoney != value)) + { + this.OnRPMoneyChanging(value); + this.SendPropertyChanging(); + this._RPMoney = value; + this.SendPropertyChanged("RPMoney"); + this.OnRPMoneyChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AssessmentGroup", DbType="NVarChar(200)")] + public string AssessmentGroup + { + get + { + return this._AssessmentGroup; + } + set + { + if ((this._AssessmentGroup != value)) + { + this.OnAssessmentGroupChanging(value); + this.SendPropertyChanging(); + this._AssessmentGroup = value; + this.SendPropertyChanged("AssessmentGroup"); + this.OnAssessmentGroupChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_1", DbType="NVarChar(50)")] + public string Behavior_1 + { + get + { + return this._Behavior_1; + } + set + { + if ((this._Behavior_1 != value)) + { + this.OnBehavior_1Changing(value); + this.SendPropertyChanging(); + this._Behavior_1 = value; + this.SendPropertyChanged("Behavior_1"); + this.OnBehavior_1Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_2", DbType="NVarChar(50)")] + public string Behavior_2 + { + get + { + return this._Behavior_2; + } + set + { + if ((this._Behavior_2 != value)) + { + this.OnBehavior_2Changing(value); + this.SendPropertyChanging(); + this._Behavior_2 = value; + this.SendPropertyChanged("Behavior_2"); + this.OnBehavior_2Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_3", DbType="NVarChar(50)")] + public string Behavior_3 + { + get + { + return this._Behavior_3; + } + set + { + if ((this._Behavior_3 != value)) + { + this.OnBehavior_3Changing(value); + this.SendPropertyChanging(); + this._Behavior_3 = value; + this.SendPropertyChanged("Behavior_3"); + this.OnBehavior_3Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_4", DbType="NVarChar(50)")] + public string Behavior_4 + { + get + { + return this._Behavior_4; + } + set + { + if ((this._Behavior_4 != value)) + { + this.OnBehavior_4Changing(value); + this.SendPropertyChanging(); + this._Behavior_4 = value; + this.SendPropertyChanged("Behavior_4"); + this.OnBehavior_4Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_5", DbType="NVarChar(50)")] + public string Behavior_5 + { + get + { + return this._Behavior_5; + } + set + { + if ((this._Behavior_5 != value)) + { + this.OnBehavior_5Changing(value); + this.SendPropertyChanging(); + this._Behavior_5 = value; + this.SendPropertyChanged("Behavior_5"); + this.OnBehavior_5Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_6", DbType="NVarChar(50)")] + public string Behavior_6 + { + get + { + return this._Behavior_6; + } + set + { + if ((this._Behavior_6 != value)) + { + this.OnBehavior_6Changing(value); + this.SendPropertyChanging(); + this._Behavior_6 = value; + this.SendPropertyChanged("Behavior_6"); + this.OnBehavior_6Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_7", DbType="NVarChar(50)")] + public string Behavior_7 + { + get + { + return this._Behavior_7; + } + set + { + if ((this._Behavior_7 != value)) + { + this.OnBehavior_7Changing(value); + this.SendPropertyChanging(); + this._Behavior_7 = value; + this.SendPropertyChanged("Behavior_7"); + this.OnBehavior_7Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_8", DbType="NVarChar(50)")] + public string Behavior_8 + { + get + { + return this._Behavior_8; + } + set + { + if ((this._Behavior_8 != value)) + { + this.OnBehavior_8Changing(value); + this.SendPropertyChanging(); + this._Behavior_8 = value; + this.SendPropertyChanged("Behavior_8"); + this.OnBehavior_8Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_9", DbType="NVarChar(50)")] + public string Behavior_9 + { + get + { + return this._Behavior_9; + } + set + { + if ((this._Behavior_9 != value)) + { + this.OnBehavior_9Changing(value); + this.SendPropertyChanging(); + this._Behavior_9 = value; + this.SendPropertyChanged("Behavior_9"); + this.OnBehavior_9Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Behavior_10", DbType="NVarChar(50)")] + public string Behavior_10 + { + get + { + return this._Behavior_10; + } + set + { + if ((this._Behavior_10 != value)) + { + this.OnBehavior_10Changing(value); + this.SendPropertyChanging(); + this._Behavior_10 = value; + this.SendPropertyChanged("Behavior_10"); + this.OnBehavior_10Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_1", DbType="Decimal(9,1)")] + public System.Nullable Score_1 + { + get + { + return this._Score_1; + } + set + { + if ((this._Score_1 != value)) + { + this.OnScore_1Changing(value); + this.SendPropertyChanging(); + this._Score_1 = value; + this.SendPropertyChanged("Score_1"); + this.OnScore_1Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_2", DbType="Decimal(9,1)")] + public System.Nullable Score_2 + { + get + { + return this._Score_2; + } + set + { + if ((this._Score_2 != value)) + { + this.OnScore_2Changing(value); + this.SendPropertyChanging(); + this._Score_2 = value; + this.SendPropertyChanged("Score_2"); + this.OnScore_2Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_3", DbType="Decimal(9,1)")] + public System.Nullable Score_3 + { + get + { + return this._Score_3; + } + set + { + if ((this._Score_3 != value)) + { + this.OnScore_3Changing(value); + this.SendPropertyChanging(); + this._Score_3 = value; + this.SendPropertyChanged("Score_3"); + this.OnScore_3Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_4", DbType="Decimal(9,1)")] + public System.Nullable Score_4 + { + get + { + return this._Score_4; + } + set + { + if ((this._Score_4 != value)) + { + this.OnScore_4Changing(value); + this.SendPropertyChanging(); + this._Score_4 = value; + this.SendPropertyChanged("Score_4"); + this.OnScore_4Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_5", DbType="Decimal(9,1)")] + public System.Nullable Score_5 + { + get + { + return this._Score_5; + } + set + { + if ((this._Score_5 != value)) + { + this.OnScore_5Changing(value); + this.SendPropertyChanging(); + this._Score_5 = value; + this.SendPropertyChanged("Score_5"); + this.OnScore_5Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_6", DbType="Decimal(9,1)")] + public System.Nullable Score_6 + { + get + { + return this._Score_6; + } + set + { + if ((this._Score_6 != value)) + { + this.OnScore_6Changing(value); + this.SendPropertyChanging(); + this._Score_6 = value; + this.SendPropertyChanged("Score_6"); + this.OnScore_6Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_7", DbType="Decimal(9,1)")] + public System.Nullable Score_7 + { + get + { + return this._Score_7; + } + set + { + if ((this._Score_7 != value)) + { + this.OnScore_7Changing(value); + this.SendPropertyChanging(); + this._Score_7 = value; + this.SendPropertyChanged("Score_7"); + this.OnScore_7Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_8", DbType="Decimal(9,1)")] + public System.Nullable Score_8 + { + get + { + return this._Score_8; + } + set + { + if ((this._Score_8 != value)) + { + this.OnScore_8Changing(value); + this.SendPropertyChanging(); + this._Score_8 = value; + this.SendPropertyChanged("Score_8"); + this.OnScore_8Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_9", DbType="Decimal(9,1)")] + public System.Nullable Score_9 + { + get + { + return this._Score_9; + } + set + { + if ((this._Score_9 != value)) + { + this.OnScore_9Changing(value); + this.SendPropertyChanging(); + this._Score_9 = value; + this.SendPropertyChanged("Score_9"); + this.OnScore_9Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Score_10", DbType="Decimal(9,1)")] + public System.Nullable Score_10 + { + get + { + return this._Score_10; + } + set + { + if ((this._Score_10 != value)) + { + this.OnScore_10Changing(value); + this.SendPropertyChanging(); + this._Score_10 = value; + this.SendPropertyChanged("Score_10"); + this.OnScore_10Changed(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TotalJudging", DbType="NVarChar(100)")] + public string TotalJudging + { + get + { + return this._TotalJudging; + } + set + { + if ((this._TotalJudging != value)) + { + this.OnTotalJudgingChanging(value); + this.SendPropertyChanging(); + this._TotalJudging = value; + this.SendPropertyChanged("TotalJudging"); + this.OnTotalJudgingChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_TotalScore", DbType="Decimal(9,1)")] + public System.Nullable TotalScore + { + get + { + return this._TotalScore; + } + set + { + if ((this._TotalScore != value)) + { + this.OnTotalScoreChanging(value); + this.SendPropertyChanging(); + this._TotalScore = value; + this.SendPropertyChanged("TotalScore"); + this.OnTotalScoreChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_States", DbType="Char(1)")] + public string States + { + get + { + return this._States; + } + set + { + if ((this._States != value)) + { + this.OnStatesChanging(value); + this.SendPropertyChanging(); + this._States = value; + this.SendPropertyChanged("States"); + this.OnStatesChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileMan", DbType="NVarChar(50)")] + public string CompileMan + { + get + { + return this._CompileMan; + } + set + { + if ((this._CompileMan != value)) + { + if (this._Sys_User.HasLoadedOrAssignedValue) + { + throw new System.Data.Linq.ForeignKeyReferenceAlreadyHasValueException(); + } + this.OnCompileManChanging(value); + this.SendPropertyChanging(); + this._CompileMan = value; + this.SendPropertyChanged("CompileMan"); + this.OnCompileManChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CompileDate", DbType="DateTime")] + public System.Nullable CompileDate + { + get + { + return this._CompileDate; + } + set + { + if ((this._CompileDate != value)) + { + this.OnCompileDateChanging(value); + this.SendPropertyChanging(); + this._CompileDate = value; + this.SendPropertyChanged("CompileDate"); + this.OnCompileDateChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AttachUrl", DbType="NVarChar(2000)")] + public string AttachUrl + { + get + { + return this._AttachUrl; + } + set + { + if ((this._AttachUrl != value)) + { + this.OnAttachUrlChanging(value); + this.SendPropertyChanging(); + this._AttachUrl = value; + this.SendPropertyChanged("AttachUrl"); + this.OnAttachUrlChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] + public Base_Project Base_Project + { + get + { + return this._Base_Project.Entity; + } + set + { + Base_Project previousValue = this._Base_Project.Entity; + if (((previousValue != value) + || (this._Base_Project.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Base_Project.Entity = null; + previousValue.Perfomance_ManagerPerfomance.Remove(this); + } + this._Base_Project.Entity = value; + if ((value != null)) + { + value.Perfomance_ManagerPerfomance.Add(this); + this._ProjectId = value.ProjectId; + } + else + { + this._ProjectId = default(string); + } + this.SendPropertyChanged("Base_Project"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Base_Unit", Storage="_Base_Unit", ThisKey="UnitId", OtherKey="UnitId", IsForeignKey=true)] + public Base_Unit Base_Unit + { + get + { + return this._Base_Unit.Entity; + } + set + { + Base_Unit previousValue = this._Base_Unit.Entity; + if (((previousValue != value) + || (this._Base_Unit.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Base_Unit.Entity = null; + previousValue.Perfomance_ManagerPerfomance.Remove(this); + } + this._Base_Unit.Entity = value; + if ((value != null)) + { + value.Perfomance_ManagerPerfomance.Add(this); + this._UnitId = value.UnitId; + } + else + { + this._UnitId = default(string); + } + this.SendPropertyChanged("Base_Unit"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_ProjectData_TeamGroup", Storage="_ProjectData_TeamGroup", ThisKey="TeamGroupId", OtherKey="TeamGroupId", IsForeignKey=true)] + public ProjectData_TeamGroup ProjectData_TeamGroup + { + get + { + return this._ProjectData_TeamGroup.Entity; + } + set + { + ProjectData_TeamGroup previousValue = this._ProjectData_TeamGroup.Entity; + if (((previousValue != value) + || (this._ProjectData_TeamGroup.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._ProjectData_TeamGroup.Entity = null; + previousValue.Perfomance_ManagerPerfomance.Remove(this); + } + this._ProjectData_TeamGroup.Entity = value; + if ((value != null)) + { + value.Perfomance_ManagerPerfomance.Add(this); + this._TeamGroupId = value.TeamGroupId; + } + else + { + this._TeamGroupId = default(string); + } + this.SendPropertyChanged("ProjectData_TeamGroup"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_SitePerson_Person", Storage="_SitePerson_Person", ThisKey="PersonId", OtherKey="PersonId", IsForeignKey=true)] + public SitePerson_Person SitePerson_Person + { + get + { + return this._SitePerson_Person.Entity; + } + set + { + SitePerson_Person previousValue = this._SitePerson_Person.Entity; + if (((previousValue != value) + || (this._SitePerson_Person.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._SitePerson_Person.Entity = null; + previousValue.Perfomance_ManagerPerfomance.Remove(this); + } + this._SitePerson_Person.Entity = value; + if ((value != null)) + { + value.Perfomance_ManagerPerfomance.Add(this); + this._PersonId = value.PersonId; + } + else + { + this._PersonId = default(string); + } + this.SendPropertyChanged("SitePerson_Person"); + } + } + } + + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Sys_User", Storage="_Sys_User", ThisKey="CompileMan", OtherKey="UserId", IsForeignKey=true)] + public Sys_User Sys_User + { + get + { + return this._Sys_User.Entity; + } + set + { + Sys_User previousValue = this._Sys_User.Entity; + if (((previousValue != value) + || (this._Sys_User.HasLoadedOrAssignedValue == false))) + { + this.SendPropertyChanging(); + if ((previousValue != null)) + { + this._Sys_User.Entity = null; + previousValue.Perfomance_ManagerPerfomance.Remove(this); + } + this._Sys_User.Entity = value; + if ((value != null)) + { + value.Perfomance_ManagerPerfomance.Add(this); + this._CompileMan = value.UserId; + } + else + { + this._CompileMan = default(string); + } + this.SendPropertyChanged("Sys_User"); + } + } + } + + 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.Perfomance_PerfomanceContent")] + public partial class Perfomance_PerfomanceContent : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _PerfomanceId; + + private string _PerfomanceContent; + + private string _PerfomanceValue; + + private System.Nullable _PerfomanceType; + + private string _ProjectId; + + private System.Nullable _ShowIndex; + + private string _ReMark; + + #region 可扩展性方法定义 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnPerfomanceIdChanging(string value); + partial void OnPerfomanceIdChanged(); + partial void OnPerfomanceContentChanging(string value); + partial void OnPerfomanceContentChanged(); + partial void OnPerfomanceValueChanging(string value); + partial void OnPerfomanceValueChanged(); + partial void OnPerfomanceTypeChanging(System.Nullable value); + partial void OnPerfomanceTypeChanged(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnShowIndexChanging(System.Nullable value); + partial void OnShowIndexChanged(); + partial void OnReMarkChanging(string value); + partial void OnReMarkChanged(); + #endregion + + public Perfomance_PerfomanceContent() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceId", DbType="NVarChar(50) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string PerfomanceId + { + get + { + return this._PerfomanceId; + } + set + { + if ((this._PerfomanceId != value)) + { + this.OnPerfomanceIdChanging(value); + this.SendPropertyChanging(); + this._PerfomanceId = value; + this.SendPropertyChanged("PerfomanceId"); + this.OnPerfomanceIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceContent", DbType="NVarChar(50)")] + public string PerfomanceContent + { + get + { + return this._PerfomanceContent; + } + set + { + if ((this._PerfomanceContent != value)) + { + this.OnPerfomanceContentChanging(value); + this.SendPropertyChanging(); + this._PerfomanceContent = value; + this.SendPropertyChanged("PerfomanceContent"); + this.OnPerfomanceContentChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceValue", DbType="NVarChar(50)")] + public string PerfomanceValue + { + get + { + return this._PerfomanceValue; + } + set + { + if ((this._PerfomanceValue != value)) + { + this.OnPerfomanceValueChanging(value); + this.SendPropertyChanging(); + this._PerfomanceValue = value; + this.SendPropertyChanged("PerfomanceValue"); + this.OnPerfomanceValueChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PerfomanceType", DbType="Int")] + public System.Nullable PerfomanceType + { + get + { + return this._PerfomanceType; + } + set + { + if ((this._PerfomanceType != value)) + { + this.OnPerfomanceTypeChanging(value); + this.SendPropertyChanging(); + this._PerfomanceType = value; + this.SendPropertyChanged("PerfomanceType"); + this.OnPerfomanceTypeChanged(); + } + } + } + + [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="_ShowIndex", DbType="Int")] + public System.Nullable ShowIndex + { + get + { + return this._ShowIndex; + } + set + { + if ((this._ShowIndex != value)) + { + this.OnShowIndexChanging(value); + this.SendPropertyChanging(); + this._ShowIndex = value; + this.SendPropertyChanged("ShowIndex"); + this.OnShowIndexChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ReMark", DbType="NVarChar(500)")] + public string ReMark + { + get + { + return this._ReMark; + } + set + { + if ((this._ReMark != value)) + { + this.OnReMarkChanging(value); + this.SendPropertyChanging(); + this._ReMark = value; + this.SendPropertyChanged("ReMark"); + this.OnReMarkChanged(); + } + } + } + + 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.Perfomance_PerfomanceRecord")] public partial class Perfomance_PerfomanceRecord : INotifyPropertyChanging, INotifyPropertyChanged { @@ -284202,6 +285424,8 @@ namespace Model private EntitySet _Meeting_ClassMeeting; + private EntitySet _Perfomance_ManagerPerfomance; + private EntitySet _Perfomance_PersonPerfomance; private EntityRef _Base_Project; @@ -284247,6 +285471,7 @@ namespace Model this._Check_IncentiveNotice = new EntitySet(new Action(this.attach_Check_IncentiveNotice), new Action(this.detach_Check_IncentiveNotice)); this._License_HSETechnical = new EntitySet(new Action(this.attach_License_HSETechnical), new Action(this.detach_License_HSETechnical)); this._Meeting_ClassMeeting = new EntitySet(new Action(this.attach_Meeting_ClassMeeting), new Action(this.detach_Meeting_ClassMeeting)); + this._Perfomance_ManagerPerfomance = new EntitySet(new Action(this.attach_Perfomance_ManagerPerfomance), new Action(this.detach_Perfomance_ManagerPerfomance)); this._Perfomance_PersonPerfomance = new EntitySet(new Action(this.attach_Perfomance_PersonPerfomance), new Action(this.detach_Perfomance_PersonPerfomance)); this._Base_Project = default(EntityRef); this._Base_Unit = default(EntityRef); @@ -284561,6 +285786,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_ProjectData_TeamGroup", Storage="_Perfomance_ManagerPerfomance", ThisKey="TeamGroupId", OtherKey="TeamGroupId", DeleteRule="NO ACTION")] + public EntitySet Perfomance_ManagerPerfomance + { + get + { + return this._Perfomance_ManagerPerfomance; + } + set + { + this._Perfomance_ManagerPerfomance.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_PersonPerfomance_ProjectData_TeamGroup", Storage="_Perfomance_PersonPerfomance", ThisKey="TeamGroupId", OtherKey="TeamGroupId", DeleteRule="NO ACTION")] public EntitySet Perfomance_PersonPerfomance { @@ -284711,6 +285949,18 @@ namespace Model entity.ProjectData_TeamGroup = null; } + private void attach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.ProjectData_TeamGroup = this; + } + + private void detach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.ProjectData_TeamGroup = null; + } + private void attach_Perfomance_PersonPerfomance(Perfomance_PersonPerfomance entity) { this.SendPropertyChanging(); @@ -318254,6 +319504,8 @@ namespace Model private EntitySet _HJGL_WeldJoint_SitePerson_Person_CoverWelder; + private EntitySet _Perfomance_ManagerPerfomance; + private EntitySet _Perfomance_PersonPerfomance; private EntitySet _QualityAudit_EquipmentPersonQuality; @@ -318423,6 +319675,7 @@ namespace Model this._HJGL_RepairRecord = new EntitySet(new Action(this.attach_HJGL_RepairRecord), new Action(this.detach_HJGL_RepairRecord)); this._HJGL_WeldJoint = new EntitySet(new Action(this.attach_HJGL_WeldJoint), new Action(this.detach_HJGL_WeldJoint)); this._HJGL_WeldJoint_SitePerson_Person_CoverWelder = new EntitySet(new Action(this.attach_HJGL_WeldJoint_SitePerson_Person_CoverWelder), new Action(this.detach_HJGL_WeldJoint_SitePerson_Person_CoverWelder)); + this._Perfomance_ManagerPerfomance = new EntitySet(new Action(this.attach_Perfomance_ManagerPerfomance), new Action(this.detach_Perfomance_ManagerPerfomance)); this._Perfomance_PersonPerfomance = new EntitySet(new Action(this.attach_Perfomance_PersonPerfomance), new Action(this.detach_Perfomance_PersonPerfomance)); this._QualityAudit_EquipmentPersonQuality = new EntitySet(new Action(this.attach_QualityAudit_EquipmentPersonQuality), new Action(this.detach_QualityAudit_EquipmentPersonQuality)); this._QualityAudit_PersonQuality = new EntitySet(new Action(this.attach_QualityAudit_PersonQuality), new Action(this.detach_QualityAudit_PersonQuality)); @@ -319816,6 +321069,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_SitePerson_Person", Storage="_Perfomance_ManagerPerfomance", ThisKey="PersonId", OtherKey="PersonId", DeleteRule="NO ACTION")] + public EntitySet Perfomance_ManagerPerfomance + { + get + { + return this._Perfomance_ManagerPerfomance; + } + set + { + this._Perfomance_ManagerPerfomance.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_PersonPerfomance_SitePerson_Person", Storage="_Perfomance_PersonPerfomance", ThisKey="PersonId", OtherKey="PersonId", DeleteRule="NO ACTION")] public EntitySet Perfomance_PersonPerfomance { @@ -320331,6 +321597,18 @@ namespace Model entity.CoverWelder = null; } + private void attach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.SitePerson_Person = this; + } + + private void detach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.SitePerson_Person = null; + } + private void attach_Perfomance_PersonPerfomance(Perfomance_PersonPerfomance entity) { this.SendPropertyChanging(); @@ -341037,6 +342315,8 @@ namespace Model private EntitySet _OccupationHealth_PhysicalExamination; + private EntitySet _Perfomance_ManagerPerfomance; + private EntitySet _Perfomance_PerfomanceRecord; private EntitySet _Perfomance_PersonPerfomance; @@ -341579,6 +342859,7 @@ namespace Model this._OccupationHealth_HazardDetection = new EntitySet(new Action(this.attach_OccupationHealth_HazardDetection), new Action(this.detach_OccupationHealth_HazardDetection)); this._OccupationHealth_OccupationalDiseaseAccident = new EntitySet(new Action(this.attach_OccupationHealth_OccupationalDiseaseAccident), new Action(this.detach_OccupationHealth_OccupationalDiseaseAccident)); this._OccupationHealth_PhysicalExamination = new EntitySet(new Action(this.attach_OccupationHealth_PhysicalExamination), new Action(this.detach_OccupationHealth_PhysicalExamination)); + this._Perfomance_ManagerPerfomance = new EntitySet(new Action(this.attach_Perfomance_ManagerPerfomance), new Action(this.detach_Perfomance_ManagerPerfomance)); this._Perfomance_PerfomanceRecord = new EntitySet(new Action(this.attach_Perfomance_PerfomanceRecord), new Action(this.detach_Perfomance_PerfomanceRecord)); this._Perfomance_PersonPerfomance = new EntitySet(new Action(this.attach_Perfomance_PersonPerfomance), new Action(this.detach_Perfomance_PersonPerfomance)); this._Person_Duty = new EntitySet(new Action(this.attach_Person_Duty), new Action(this.detach_Person_Duty)); @@ -345609,6 +346890,19 @@ namespace Model } } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_ManagerPerfomance_Sys_User", Storage="_Perfomance_ManagerPerfomance", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] + public EntitySet Perfomance_ManagerPerfomance + { + get + { + return this._Perfomance_ManagerPerfomance; + } + set + { + this._Perfomance_ManagerPerfomance.Assign(value); + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Perfomance_PerfomanceRecord_Sys_User", Storage="_Perfomance_PerfomanceRecord", ThisKey="UserId", OtherKey="CompileMan", DeleteRule="NO ACTION")] public EntitySet Perfomance_PerfomanceRecord { @@ -349742,6 +351036,18 @@ namespace Model entity.Sys_User = null; } + private void attach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Sys_User = this; + } + + private void detach_Perfomance_ManagerPerfomance(Perfomance_ManagerPerfomance entity) + { + this.SendPropertyChanging(); + entity.Sys_User = null; + } + private void attach_Perfomance_PerfomanceRecord(Perfomance_PerfomanceRecord entity) { this.SendPropertyChanging(); diff --git a/SGGL/WebAPI/Controllers/HSSE/TestPlanController.cs b/SGGL/WebAPI/Controllers/HSSE/TestPlanController.cs index b6d9847e..f9c9a085 100644 --- a/SGGL/WebAPI/Controllers/HSSE/TestPlanController.cs +++ b/SGGL/WebAPI/Controllers/HSSE/TestPlanController.cs @@ -311,14 +311,14 @@ namespace WebAPI.Controllers - public Model.ResponeData getTrainingPlanTestRecordItemByTestPlanIdPersonId(string companyTrainingItemId, string personId,string projectId) + public Model.ResponeData getTrainingPlanTestRecordItemByTestPlanIdPersonId( string companyTrainingItemCode, string personId,string projectId) { var responeData = new Model.ResponeData(); try { using (var db = new Model.SGGLDB(Funs.ConnString)) { - var getCompanyTraining = db.Training_CompanyTrainingItem.FirstOrDefault(e => e.CompanyTrainingItemId == companyTrainingItemId ); + var getCompanyTraining = db.Training_CompanyTrainingItem.FirstOrDefault(e => e.CompanyTrainingItemCode == companyTrainingItemCode); if (getCompanyTraining != null) { var user = db.Sys_User.FirstOrDefault(x => x.UserId == personId);