20240205 解决冲突
This commit is contained in:
commit
d1e3605091
|
|
@ -1,18 +0,0 @@
|
|||
################################################################################
|
||||
# 此 .gitignore 文件已由 Microsoft(R) Visual Studio 自动创建。
|
||||
################################################################################
|
||||
|
||||
/SGGLPackFile/PackFile/bin
|
||||
/SGGLPackFile
|
||||
/SGGL/FineUIPro.Web/File/Excel/Temp
|
||||
/SGGL/FineUIPro.Web/FileUpload/QRCodeFile
|
||||
/SGGL/FineUIPro.Web/FileUpload/DataBase/ConstructionStandardProject/2023-05
|
||||
/SGGL/FineUIPro.Web/FileUpload/CQMS/InspectionEquipment/2023-05
|
||||
/SGGL/FineUIPro.Web/FileUpload/CQMS
|
||||
/SGGL/FineUIPro.Web/FileUpload/LargerHazard/2023-06
|
||||
/SGGLPackFile.rar
|
||||
/SGGL/FineUIPro.Web/FileUpload/Solution/2023-08
|
||||
/SGGL/FineUIPro.Web/FileUpload/ProjectAttachUrl/2023-09
|
||||
/CreateModel_lpf.bat
|
||||
/ReleasePackerALL2017 - 副本 (2).bat
|
||||
/SGGL/FineUIPro.Web/FileUpload/TestRun/DriverPrepare/DriverData/2024-01
|
||||
Binary file not shown.
|
|
@ -572,6 +572,9 @@ GO
|
|||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
VALUES('85CF0BBF-A3F3-42DF-89DC-CE9A4886BCA1','Menu_Video','ÊÓÆµ¼à¿Ø',11,'MenuType_P')
|
||||
GO
|
||||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
VALUES('4F835AC7-9FD8-443D-A5A6-F557AA5A2221','Menu_Transfer','移交管理',12,'MenuType_P')
|
||||
GO
|
||||
|
||||
--ÏîÄ¿ÀàÐÍ
|
||||
INSERT INTO dbo.Sys_Const(ID, ConstValue, ConstText, SortIndex, GroupId)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
update Hazard_HazardSelectedItem set HazardLevel=(select top 1 RiskLevelId from Base_RiskLevel where RiskLevel=1 )
|
||||
where HazardLevel is null or HazardLevel='1'
|
||||
go
|
||||
update Hazard_HazardSelectedItem set HazardLevel=(select top 1 RiskLevelId from Base_RiskLevel where RiskLevel=2 )
|
||||
where HazardLevel='2'
|
||||
go
|
||||
update Hazard_HazardSelectedItem set HazardLevel=(select top 1 RiskLevelId from Base_RiskLevel where RiskLevel=3 )
|
||||
where HazardLevel='3'
|
||||
go
|
||||
update Hazard_HazardSelectedItem set HazardLevel=(select top 1 RiskLevelId from Base_RiskLevel where RiskLevel=4)
|
||||
where HazardLevel='4'
|
||||
go
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
alter table [dbo].[DriverRun_DriverRunPlan] add EstimatedInsuredPersonNum int null
|
||||
alter table [dbo].[DriverRun_DriverRunPlan] add GuaranteedOperationPeriod int null
|
||||
alter table [dbo].[DriverRun_DriverRunPlan] add TotalGuaranteedOperationDays int null
|
||||
GO
|
||||
alter table [dbo].[DriverPrepare_SchemePlanItem] add SolutionType nvarchar(50) null
|
||||
GO
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
CREATE TABLE [dbo].[Transfer_Instrumentation](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[INSTRUMENTATION] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Instrumentation] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Electrical](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[ELECTRICAL] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Electrical] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Civil_Structure](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NOT NULL,
|
||||
[Civil_Structure] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Civil_Structure] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Firefighting](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Firefighting] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Firefighting] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
|
@ -0,0 +1,254 @@
|
|||
|
||||
CREATE TABLE [dbo].[Transfer_ProjectSetup](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[SN] [nvarchar](50) NULL,
|
||||
[PlantNo] [nvarchar](50) NULL,
|
||||
[PlantName] [nvarchar](200) NULL,
|
||||
[CommissioningSystem] [nvarchar](50) NULL,
|
||||
[CommissioningCodeDescription] [nvarchar](50) NULL,
|
||||
[SubCommissioningSystem] [nvarchar](50) NULL,
|
||||
[SubCommissioningCodeDescription] [nvarchar](50) NULL,
|
||||
[DescriptionArea] [nvarchar](50) NULL,
|
||||
[TurnoverSystemSequenceNumber] [nvarchar](50) NULL,
|
||||
[Description] [nvarchar](50) NULL,
|
||||
[TurnoverCode] [nvarchar](50) NULL,
|
||||
[TurnoverDescription] [nvarchar](50) NULL,
|
||||
[Remark] [nvarchar](200) NULL,
|
||||
CONSTRAINT [PK_Transfer_ProjectSetup] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ProjectSetup' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_ProjectSetup'
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Piping](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[PIPINGLINENUMBER] [nvarchar](50) NULL,
|
||||
[SYSTEM] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[TestPackage] [nvarchar](50) NULL,
|
||||
[TestPackageSTART] [datetime] NULL,
|
||||
[TestPackageFINISH] [datetime] NULL,
|
||||
[FINALStatus] [nvarchar](50) NULL,
|
||||
[PreTestFINISHED] [nvarchar](50) NULL,
|
||||
[FinalTestFINISHED] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_Piping] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Piping' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_Piping'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_StaticEquipment](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[StaticEquipment] [nvarchar](50) NULL,
|
||||
[SYSTEM] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[TestPackage] [nvarchar](50) NULL,
|
||||
[TestPackageSTART] [datetime] NULL,
|
||||
[TestPackageFINISH] [datetime] NULL,
|
||||
[MechanicalFINALStatus] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_StaticEquipment] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'StaticEquipment' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_StaticEquipment'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_RotatingEquipment](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[RotatingEquipment] [nvarchar](50) NULL,
|
||||
[SYSTEM] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[TestPackage] [nvarchar](50) NULL,
|
||||
[TestPackageSTART] [datetime] NULL,
|
||||
[TestPackageFINISH] [datetime] NULL,
|
||||
[MechanicalFINALStatus] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_RotatingEquipment] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'RotatingEquipment' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_RotatingEquipment'
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Instrumentation](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[INSTRUMENTATION] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Instrumentation] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Electrical](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[ELECTRICAL] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Electrical] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Civil_Structure](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NOT NULL,
|
||||
[Civil_Structure] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Civil_Structure] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Firefighting](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Firefighting] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Firefighting] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_PunchlistFrom](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Item_No] [nvarchar](50) NULL,
|
||||
[Punch_No] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Discipline] [nvarchar](50) NULL,
|
||||
[DESCRIPTION] [nvarchar](50) NULL,
|
||||
[Identified] [nvarchar](50) NULL,
|
||||
[Category] [nvarchar](50) NULL,
|
||||
[PUNCH_ITEM_FINISH_DATE] [datetime] NULL,
|
||||
[Action_By] [nvarchar](50) NULL,
|
||||
[Required_By] [nvarchar](50) NULL,
|
||||
[PUNCH_ITEM_STATUS] [nvarchar](50) NULL,
|
||||
[Comments] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_PunchlistFrom] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_HVAC](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[HVAC] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_HVAC] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Plumbing](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Plumbing] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_Plumbing] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Transfer_Telecom](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Telecom] [nvarchar](50) NULL,
|
||||
[SystemName] [nvarchar](50) NULL,
|
||||
[Subsystem] [nvarchar](50) NULL,
|
||||
[Test_Package] [nvarchar](50) NULL,
|
||||
[Test_Package_START] [datetime] NULL,
|
||||
[Test_Package_FINISH] [datetime] NULL,
|
||||
[FINAL_Status] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Transfer_Telecom] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[Id] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
|
@ -0,0 +1,67 @@
|
|||
alter table DriverSub_DriverSubPlan add DriverSubNames varchar(100)
|
||||
go
|
||||
alter table DriverSub_DriverSubContact add DriverSubPlanId varchar(100)
|
||||
go
|
||||
alter table DriverSub_DriverSubContact add DriverSubContractorsId varchar(100)
|
||||
go
|
||||
alter table DriverSub_DriverSubContact add SubcontractingType varchar(100)
|
||||
go
|
||||
create table DriverSub_DriverSubContractors
|
||||
(
|
||||
DriverSubContractorsId varchar(100) primary key,
|
||||
SubUnitName varchar(500),
|
||||
EnterpriseNature varchar(500),
|
||||
SubcontractingType varchar(500),
|
||||
CollCropCode varchar(500),
|
||||
SafetyProductionLicense varchar(500),
|
||||
QualificationCertificateNumber varchar(500),
|
||||
QualificationType varchar(500),
|
||||
QualificationLevel varchar(500),
|
||||
Province varchar(100),
|
||||
City varchar(100),
|
||||
IsUse bit default 1,
|
||||
)
|
||||
go
|
||||
exec sp_addextendedproperty 'MS_Description', N'企业名称', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'SubUnitName'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'企业性质', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'EnterpriseNature'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'分包类别(催化剂装填:1,烘炉:2,化学:3,清洗开车队:4)', 'SCHEMA', 'dbo',
|
||||
'TABLE', 'DriverSub_DriverSubContractors', 'COLUMN', 'SubcontractingType'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'统一社会信用代码', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'DriverSub_DriverSubContractors', 'COLUMN', 'CollCropCode'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'安全生产许可证', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'DriverSub_DriverSubContractors', 'COLUMN', 'SafetyProductionLicense'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'资质证书编号', 'SCHEMA', 'dbo', 'TABLE',
|
||||
'DriverSub_DriverSubContractors', 'COLUMN', 'QualificationCertificateNumber'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'资质类别', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'QualificationType'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'资质等级', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'QualificationLevel'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'省份', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'Province'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'城市', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'City'
|
||||
go
|
||||
|
||||
exec sp_addextendedproperty 'MS_Description', N'是否使用', 'SCHEMA', 'dbo', 'TABLE', 'DriverSub_DriverSubContractors',
|
||||
'COLUMN', 'IsUse'
|
||||
go
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
INSERT INTO Sys_Const (ID,ConstValue,ConstText,SortIndex,GroupId)
|
||||
VALUES('4F835AC7-9FD8-443D-A5A6-F557AA5A2221','Menu_Transfer','移交管理',12,'MenuType_P')
|
||||
GO
|
||||
|
||||
insert into Sys_Menu( MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType ,IsOffice,IsEnd,IsUsed )
|
||||
values('D0850615-BF32-4CFA-84CA-EEA261676EA8','移交专业设置','BaseInfo/TransferMajor.aspx',180,'5196A6FD-4BF1-46B3-8D24-9A3CE5BB4760','Menu_SysSet',1,1,1)
|
||||
GO
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('0465EA2B-2F37-4103-A717-4033894108E0','D0850615-BF32-4CFA-84CA-EEA261676EA8','增加',1)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('EF58BDF7-F303-4633-8B83-DB4B151F8EAF','D0850615-BF32-4CFA-84CA-EEA261676EA8','修改',2)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('FC1373E2-D942-4D0E-822F-CE2F16C5D42D','D0850615-BF32-4CFA-84CA-EEA261676EA8','删除',3)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('65427D56-5490-42D7-8F00-EB3A59FAA6B0','D0850615-BF32-4CFA-84CA-EEA261676EA8','保存',4)
|
||||
GO
|
||||
|
||||
|
||||
CREATE TABLE [dbo].[Base_TransferMajor](
|
||||
[TransferMajorId] [nvarchar](50) NOT NULL,
|
||||
[Discipline] [nvarchar](50) NULL,
|
||||
[Major] [nvarchar](50) NULL,
|
||||
[DisciplineCode] [nvarchar](50) NULL,
|
||||
[Remark] [nvarchar](200) NULL,
|
||||
CONSTRAINT [PK_BaseInfo_TransferMajor] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[TransferMajorId] ASC
|
||||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||||
) ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'移交专业表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_TransferMajor'
|
||||
GO
|
||||
|
||||
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('7A0CD361-2BF9-466A-A586-3DBA49A7D4A1','Static Equipment','静设备','01',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('3D5FC248-8437-4062-A882-945C077B1910','Equipment','动设备','02',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('B55C034D-057E-4CD3-B09B-75DBDB7D2CDC','Piping','管道','03',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('2DA0AB18-78BD-43A5-BBB0-2BF96E25789E','Instrument','仪表','04','only refer to field instrument')
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('A7C08424-D6B4-40AD-8563-DCD793290ADE','Eletrical','电气','05',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('0A4DE4BE-DE07-41F2-ABB1-FE8B8710BC2A','Structure','结构','06',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('2EE1D310-53DF-43E1-B7A0-F4C1389E4A52','Civil','土建','07',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('2CDA9F7D-2212-4D6F-9E62-14241BA57DF3','Architecture','建筑','08',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('53CB3BF5-517F-4E67-A218-E9A7E1E31A58','FF','消防','09',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('B87322EC-75DA-4BEB-9CED-31B7E89B4FA9','Plumbing','给排水','10',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('D109A3D9-E8CC-46B4-830A-AB2686E6321F','Plot Plan','总图','11',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('DE4904D2-1CD8-4248-8599-AC16995FBDDB','Telecom','电信','12',null)
|
||||
GO
|
||||
INSERT INTO Base_TransferMajor
|
||||
VALUES('82B6666D-1866-4A38-927A-0B2DB60C4D64','HVAC','暖通','13',null)
|
||||
GO
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
Create VIEW [dbo].[View_TransferDetail] AS
|
||||
/*ÒÆ½»¹ÜÀíÁбíÊÓͼ*/
|
||||
|
||||
select Projectid,SystemName,Subsystem,TestPackage,sDate,fDate,Status from (
|
||||
|
||||
SELECT Projectid, SYSTEM as SystemName, Subsystem ,TestPackage,
|
||||
TestPackageSTART as sDate,TestPackageFINISH as fDate,FINALStatus as Status
|
||||
FROM Transfer_Piping
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
|
||||
TestPackageFINISH as fDate,
|
||||
MechanicalFINALStatus as Status
|
||||
FROM Transfer_StaticEquipment
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
|
||||
TestPackageFINISH as fDate,
|
||||
MechanicalFINALStatus as Status
|
||||
FROM Transfer_RotatingEquipment
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Instrumentation
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Electrical
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Civil_Structure
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Firefighting
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Telecom
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_Plumbing
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status
|
||||
FROM Transfer_HVAC
|
||||
|
||||
)f
|
||||
|
||||
|
||||
GO
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
alter table Transfer_PunchlistFrom alter column DESCRIPTION nvarchar(500) null
|
||||
GO
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
Alter VIEW [dbo].[View_TransferDetail] AS
|
||||
/*移交管理列表视图*/
|
||||
|
||||
select Projectid,SystemName,Subsystem,TestPackage,sDate,fDate,Status,aDate from (
|
||||
|
||||
SELECT Projectid, SYSTEM as SystemName, Subsystem ,TestPackage,
|
||||
TestPackageSTART as sDate,TestPackageFINISH as fDate,FINALStatus as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Piping
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
|
||||
TestPackageFINISH as fDate,
|
||||
MechanicalFINALStatus as Status ,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_StaticEquipment
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
|
||||
TestPackageFINISH as fDate,
|
||||
MechanicalFINALStatus as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_RotatingEquipment
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Instrumentation
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Electrical
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Civil_Structure
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Firefighting
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Telecom
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_Plumbing
|
||||
|
||||
UNION ALL
|
||||
|
||||
SELECT Projectid,SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
|
||||
Test_Package_FINISH as fDate,
|
||||
FINAL_Status as Status,
|
||||
CompleteTime as aDate
|
||||
FROM Transfer_HVAC
|
||||
|
||||
)f
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('F97BCF55-E450-4007-AD84-AB64B3496204','全厂移交统计递增表',
|
||||
'Transfer/Chart/TransferChart.aspx',15,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
alter table Transfer_Piping add CompleteTime datetime null;
|
||||
alter table Transfer_StaticEquipment add CompleteTime datetime null;
|
||||
alter table Transfer_RotatingEquipment add CompleteTime datetime null;
|
||||
alter table Transfer_Instrumentation add CompleteTime datetime null;
|
||||
alter table Transfer_Electrical add CompleteTime datetime null;
|
||||
alter table Transfer_Civil_Structure add CompleteTime datetime null;
|
||||
alter table Transfer_Firefighting add CompleteTime datetime null;
|
||||
alter table Transfer_Telecom add CompleteTime datetime null;
|
||||
alter table Transfer_Plumbing add CompleteTime datetime null;
|
||||
alter table Transfer_HVAC add CompleteTime datetime null;
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
update sys_menu set Menuname='全厂移交统计报表' where MenuName='全厂移交统计表';
|
||||
update sys_menu set Menuname='全厂移交累积统计报表' where MenuName='全厂移交统计递增表'
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('BB5EC5E1-A23D-4A3F-8772-CD40757974EC','Punchlist fromͳ¼ÆµÝÔö±í',
|
||||
'Transfer/Chart/PunchlistFromChart.aspx',25,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
alter table DriverSub_DriverSub add DriverSubPlanId nvarchar(50);
|
||||
go
|
||||
alter table DriverSub_DriverSub add DriverSubContractorsId nvarchar(50);
|
||||
go
|
||||
alter table DriverSub_DriverSub add EvaluationData nvarchar(2000);
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
--重新导入
|
||||
delete from Transfer_Piping;
|
||||
delete from Transfer_StaticEquipment;
|
||||
delete from Transfer_RotatingEquipment;
|
||||
|
||||
--修改时间完成时间
|
||||
update Transfer_Instrumentation set CompleteTime=getdate();
|
||||
update Transfer_Electrical set CompleteTime=getdate();
|
||||
update Transfer_Civil_Structure set CompleteTime=getdate();
|
||||
update Transfer_Firefighting set CompleteTime=getdate();
|
||||
update Transfer_Telecom set CompleteTime=getdate();
|
||||
update Transfer_Plumbing set CompleteTime=getdate();
|
||||
update Transfer_HVAC set CompleteTime=getdate();
|
||||
|
|
@ -244,6 +244,15 @@ GO
|
|||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('124B7659-5F18-49F3-8D30-BF8680830827','F0DF2F2B-7C12-4A0F-B7D4-0B00BADE1D64','±£´æ',4)
|
||||
GO
|
||||
|
||||
insert into Sys_Menu( MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType ,IsOffice,IsEnd,IsUsed )
|
||||
values('D0850615-BF32-4CFA-84CA-EEA261676EA8','移交专业设置','BaseInfo/TransferMajor.aspx',180,'5196A6FD-4BF1-46B3-8D24-9A3CE5BB4760','Menu_SysSet',1,1,1)
|
||||
GO
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('0465EA2B-2F37-4103-A717-4033894108E0','D0850615-BF32-4CFA-84CA-EEA261676EA8','增加',1)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('EF58BDF7-F303-4633-8B83-DB4B151F8EAF','D0850615-BF32-4CFA-84CA-EEA261676EA8','修改',2)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('FC1373E2-D942-4D0E-822F-CE2F16C5D42D','D0850615-BF32-4CFA-84CA-EEA261676EA8','删除',3)
|
||||
insert into Sys_ButtonToMenu (ButtonToMenuId,MenuId,ButtonName,SortIndex) values('65427D56-5490-42D7-8F00-EB3A59FAA6B0','D0850615-BF32-4CFA-84CA-EEA261676EA8','保存',4)
|
||||
GO
|
||||
|
||||
/****ÖÊÁ¿»ù´¡ÉèÖÃ******/
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('A93BA810-3511-4BB2-9C10-9663351DF79F','ÖÊÁ¿ÉèÖÃ','',20,'D363BD9D-4DEC-45D8-89C8-B0E49DEF61B4','Menu_SysSet',1,0,1)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,161 @@
|
|||
--delete from Sys_ButtonToMenu where MenuId in (select MenuId from Sys_Menu where MenuType='Menu_Transfer')
|
||||
--go
|
||||
--delete from Sys_Menu where MenuType='Menu_Transfer'
|
||||
--go
|
||||
/****ÒÆ½»¹ÜÀí******/
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('48545C6A-9D10-47F4-810F-DAB0CFCD5BF9','Project Set up','Transfer/ProjectSetup.aspx',10,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('6E970072-9DFC-40CE-A3A6-9F5A015FEA22','48545C6A-9D10-47F4-810F-DAB0CFCD5BF9','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('39235E4D-19FB-46B8-BB7A-4BC5E3F1AB6A','48545C6A-9D10-47F4-810F-DAB0CFCD5BF9','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E1D85DB5-8707-47DF-9EB3-93A2A99C75EA','48545C6A-9D10-47F4-810F-DAB0CFCD5BF9','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E5CDF4A0-82B2-4DEA-B268-0F5D3301A445','48545C6A-9D10-47F4-810F-DAB0CFCD5BF9','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B','Piping','Transfer/Piping.aspx',20,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AD0B5CEF-B899-457C-ACF8-A67B4DEF878A','D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('70EED055-CC6A-4865-8B2E-114C35E82E39','D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('5FEE485E-6467-4E46-96A3-6BBA9E6F1286','D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('A7261F8E-0125-44AE-AF83-BDA183449AD8','D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('982F746C-084C-445C-9AE8-8C37BDFE7994','Static Equipment','Transfer/StaticEquipment.aspx',30,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E2741AC7-5C4C-4139-88CD-12222DC2A4E3','982F746C-084C-445C-9AE8-8C37BDFE7994','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('60049873-F545-41B3-8B08-0DEA553F81FA','982F746C-084C-445C-9AE8-8C37BDFE7994','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('44481C00-0BF4-4EE3-AFC3-411A4F5B881C','982F746C-084C-445C-9AE8-8C37BDFE7994','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('FD7E6267-969E-4901-8049-450C2880872F','982F746C-084C-445C-9AE8-8C37BDFE7994','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('7E2FB5F9-FB99-4455-B68F-460F1F9A2676','Rotating Equipment','Transfer/RotatingEquipment.aspx',40,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B09F73C4-167E-4804-9B20-1C7E7ABA96DB','7E2FB5F9-FB99-4455-B68F-460F1F9A2676','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D5F7C2ED-05D9-43DA-81A9-0034B50AD7DB','7E2FB5F9-FB99-4455-B68F-460F1F9A2676','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('757A58C3-D376-4F19-ACB6-565F5B015DA0','7E2FB5F9-FB99-4455-B68F-460F1F9A2676','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('F6EB21B0-E7AD-41E5-BDE2-1DC0CE4CEDD4','7E2FB5F9-FB99-4455-B68F-460F1F9A2676','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('88F51059-55B4-4CD5-A38C-36404E5029F6','Instrumentation','Transfer/Instrumentation.aspx',50,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('889D04B0-5F40-468E-BE65-ED9B576EF313','88F51059-55B4-4CD5-A38C-36404E5029F6','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('C91D3869-B79E-4454-8C1B-2B1301FC56C5','88F51059-55B4-4CD5-A38C-36404E5029F6','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('08A02910-BF88-4B9F-A8CB-D54706E81184','88F51059-55B4-4CD5-A38C-36404E5029F6','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('CEA055B3-9520-456C-8D70-8C820D51BBBE','88F51059-55B4-4CD5-A38C-36404E5029F6','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('296E75D2-192A-4D1F-8471-DD34263F8691','Electrical','Transfer/Electrical.aspx',60,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('9CF430F0-596E-4BCC-943E-FE799DF72C72','296E75D2-192A-4D1F-8471-DD34263F8691','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AAA49312-75D0-44FE-AD32-3DA1880FD450','296E75D2-192A-4D1F-8471-DD34263F8691','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('62C002B0-7389-49CD-9352-B83405957158','296E75D2-192A-4D1F-8471-DD34263F8691','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('EA70F6FF-580A-4B34-952D-E73CD600FDDC','296E75D2-192A-4D1F-8471-DD34263F8691','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('95C39F86-C060-452E-BA37-D891C466A39B','Civil Structure','Transfer/CivilStructure.aspx',70,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('CC878775-8A81-4CA5-985F-FB98F395BA80','95C39F86-C060-452E-BA37-D891C466A39B','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('40EB1B73-264C-4D13-BD78-8459BC095BAC','95C39F86-C060-452E-BA37-D891C466A39B','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E01E66DA-0D6E-4C21-83FA-BDBE3C7AEF6D','95C39F86-C060-452E-BA37-D891C466A39B','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('9CEF63B4-B30E-4649-836C-FC1FCDEA2BE3','95C39F86-C060-452E-BA37-D891C466A39B','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('794E64E2-FDD2-4B7D-8408-F7FB06F9C92A','Firefighting','Transfer/Firefighting.aspx',80,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('F3047B05-5EAB-4790-B3BE-7CAF33518A3E','794E64E2-FDD2-4B7D-8408-F7FB06F9C92A','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('4EAD0DCD-2E73-4E0F-BA98-0FFFB92BEDB1','794E64E2-FDD2-4B7D-8408-F7FB06F9C92A','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('76104629-1A9C-4608-BDE7-4BE57DE3984D','794E64E2-FDD2-4B7D-8408-F7FB06F9C92A','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('3A4C20E2-8CEF-43C2-BDA6-445C1409B32F','794E64E2-FDD2-4B7D-8408-F7FB06F9C92A','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('58FFBD80-ACB9-4830-A18A-E025D9600D94','Telecom','Transfer/Telecom.aspx',90,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('902C9E46-B643-4A66-90D1-E21E62F8EF58','58FFBD80-ACB9-4830-A18A-E025D9600D94','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B88B8F80-DAC2-4B23-931F-01AD574B1792','58FFBD80-ACB9-4830-A18A-E025D9600D94','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D21FDD31-16CB-4092-AD70-7E850816014B','58FFBD80-ACB9-4830-A18A-E025D9600D94','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('63834C81-A947-4314-94B4-B000B5BB7844','58FFBD80-ACB9-4830-A18A-E025D9600D94','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('95295BF7-FB51-480D-9902-6ADA4E8427FC','Plumbing','Transfer/Plumbing.aspx',100,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('DEE3945E-8B3D-41B5-B44F-9B0D9F18839E','95295BF7-FB51-480D-9902-6ADA4E8427FC','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('13D22364-0BF2-4A1D-8174-31853C0525EC','95295BF7-FB51-480D-9902-6ADA4E8427FC','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('9BB59439-4DF9-4FCC-80DA-7653F4D60333','95295BF7-FB51-480D-9902-6ADA4E8427FC','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B3932022-EAFD-40A6-B39A-581B6E5B8E65','95295BF7-FB51-480D-9902-6ADA4E8427FC','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('05442049-1310-45B1-9D3D-CAAE759D8F3E','HVAC','Transfer/HVAC.aspx',110,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AF3AC8AB-7BE5-4ED2-9718-AE64410A653B','05442049-1310-45B1-9D3D-CAAE759D8F3E','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B4AA5DC3-7790-4975-988F-D521175655E1','05442049-1310-45B1-9D3D-CAAE759D8F3E','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('87048E37-3EF0-4DD5-B1BF-5A752136A3EB','05442049-1310-45B1-9D3D-CAAE759D8F3E','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D4F571DD-C656-46DF-B70B-A242A2B4CB6E','05442049-1310-45B1-9D3D-CAAE759D8F3E','±£´æ',4)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('016903B1-3B86-4CF5-AFF8-FF8BE389BEE5','Punchlist from','Transfer/PunchlistFrom.aspx',120,'0','Menu_Transfer',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('1C032535-64B2-4E4C-95CF-E58547017E14','016903B1-3B86-4CF5-AFF8-FF8BE389BEE5','Ôö¼Ó',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('DA7C63D5-771A-4B95-993D-6051A306A301','016903B1-3B86-4CF5-AFF8-FF8BE389BEE5','ÐÞ¸Ä',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('CF082A4F-D87C-4DC7-AFE0-70880D94F840','016903B1-3B86-4CF5-AFF8-FF8BE389BEE5','ɾ³ý',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('18C8F0AF-C903-462C-989F-0B30D1B2F75C','016903B1-3B86-4CF5-AFF8-FF8BE389BEE5','±£´æ',4)
|
||||
GO
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('3517DBE2-9728-4BA0-9EA5-AE2147DB883B','移交图表','',
|
||||
130,'0','Menu_Transfer',0,0,1)
|
||||
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('E6F5125D-DD94-4978-B7EB-D9C26694D86D','全厂移交统计表',
|
||||
'Transfer/Chart/Instrumentation.aspx',10,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('C2DD3E9E-DB18-466F-8FA0-19AD6E21EEF0','Punchlist from',
|
||||
'Transfer/Chart/PunchlistFrom.aspx',20,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('F97BCF55-E450-4007-AD84-AB64B3496204','全厂移交统计递增表',
|
||||
'Transfer/Chart/TransferChart.aspx',15,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('BB5EC5E1-A23D-4A3F-8772-CD40757974EC','Punchlist from统计递增表',
|
||||
'Transfer/Chart/PunchlistFromChart.aspx',25,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -44,9 +44,8 @@
|
|||
<LangVersion>latest</LangVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Apache.NMS.ActiveMQ, Version=1.7.2.4108, Culture=neutral, PublicKeyToken=82756feee3957618, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>bin\Debug\Apache.NMS.ActiveMQ.dll</HintPath>
|
||||
<Reference Include="Apache.NMS.ActiveMQ">
|
||||
<HintPath>..\..\..\SGGL_CWCEC\SGGL\BLL\bin\Debug\Apache.NMS.ActiveMQ.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="FineUIPro, Version=6.3.0.0, Culture=neutral, PublicKeyToken=9cbe753c029f291a, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
|
|
@ -166,6 +165,7 @@
|
|||
<Compile Include="BaseInfo\SteelService.cs" />
|
||||
<Compile Include="BaseInfo\TrainLevelService.cs" />
|
||||
<Compile Include="BaseInfo\TrainTypeService.cs" />
|
||||
<Compile Include="BaseInfo\TransferMajorService.cs" />
|
||||
<Compile Include="BaseInfo\UnitTypeService.cs" />
|
||||
<Compile Include="BaseInfo\WorkPostService.cs" />
|
||||
<Compile Include="BaseInfo\WorkStageService.cs" />
|
||||
|
|
@ -746,6 +746,7 @@
|
|||
<Compile Include="TestRun\DriverRun\DriverRunService.cs" />
|
||||
<Compile Include="TestRun\DriverSchemeService.cs" />
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactService.cs" />
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContractorsService.cs" />
|
||||
<Compile Include="TestRun\DriverSub\DriverSubPlanService.cs" />
|
||||
<Compile Include="TestRun\DriverSub\DriverSubService.cs" />
|
||||
<Compile Include="TestRun\DriverSummary\DriverSummaryService.cs" />
|
||||
|
|
@ -768,6 +769,10 @@
|
|||
<Compile Include="TestRun\ProduceTestRun\TestRunReportService.cs" />
|
||||
<Compile Include="TestRun\TestRunService.cs" />
|
||||
<Compile Include="BoSheng\BOSHENGMonitorService.cs" />
|
||||
<Compile Include="Transfer\PipingService.cs" />
|
||||
<Compile Include="Transfer\ProjectSetupService.cs" />
|
||||
<Compile Include="Transfer\RotatingEquipmentService.cs" />
|
||||
<Compile Include="Transfer\StaticEquipmentService.cs" />
|
||||
<Compile Include="WebService\MCSWebService.cs" />
|
||||
<Compile Include="WebService\CNCECHSSEWebService.cs" />
|
||||
<Compile Include="WebService\CNCECHSSEMonitorService.cs" />
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ShowAllFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,86 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
/// <summary>
|
||||
/// 移交专业
|
||||
/// </summary>
|
||||
public static class TransferMajorService
|
||||
{
|
||||
public static Model.SGGLDB db = Funs.DB;
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取移交专业
|
||||
/// </summary>
|
||||
/// <param name="TransferMajorId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Base_TransferMajor GetTransferMajorById(string TransferMajorId)
|
||||
{
|
||||
return Funs.DB.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajorId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加移交专业
|
||||
/// </summary>
|
||||
/// <param name="TransferMajor"></param>
|
||||
public static void AddTransferMajor(Model.Base_TransferMajor TransferMajor)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Base_TransferMajor newTransferMajor = new Model.Base_TransferMajor
|
||||
{
|
||||
TransferMajorId = TransferMajor.TransferMajorId,
|
||||
Discipline = TransferMajor.Discipline,
|
||||
Major = TransferMajor.Major,
|
||||
DisciplineCode = TransferMajor.DisciplineCode,
|
||||
Remark = TransferMajor.Remark
|
||||
};
|
||||
db.Base_TransferMajor.InsertOnSubmit(newTransferMajor);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改移交专业
|
||||
/// </summary>
|
||||
/// <param name="TransferMajor"></param>
|
||||
public static void UpdateTransferMajor(Model.Base_TransferMajor TransferMajor)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Base_TransferMajor newTransferMajor = db.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajor.TransferMajorId);
|
||||
if (newTransferMajor != null)
|
||||
{
|
||||
newTransferMajor.Discipline = TransferMajor.Discipline;
|
||||
newTransferMajor.Major = TransferMajor.Major;
|
||||
newTransferMajor.DisciplineCode = TransferMajor.DisciplineCode;
|
||||
newTransferMajor.Remark = TransferMajor.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除移交专业
|
||||
/// </summary>
|
||||
/// <param name="TransferMajorId"></param>
|
||||
public static void DeleteTransferMajorById(string TransferMajorId)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Base_TransferMajor TransferMajor = db.Base_TransferMajor.FirstOrDefault(e => e.TransferMajorId == TransferMajorId);
|
||||
if (TransferMajor != null)
|
||||
{
|
||||
db.Base_TransferMajor.DeleteOnSubmit(TransferMajor);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取移交专业下拉列表项
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static List<Model.Base_TransferMajor> GetTransferMajorList()
|
||||
{
|
||||
return (from x in Funs.DB.Base_TransferMajor orderby x.DisciplineCode select x).ToList();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -109,5 +109,49 @@
|
|||
return chart;
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 给chart类赋值
|
||||
/// </summary>
|
||||
/// <param name="dt">数据源表值</param>
|
||||
/// <param name="title">图标题</param>
|
||||
/// <param name="type">图类型</param>
|
||||
/// <param name="width">图显示宽度</param>
|
||||
/// <param name="height">图显示高度</param>
|
||||
/// <param name="isNotEnable3D">是否显示3D效果</param>
|
||||
/// <returns>返回图</returns>
|
||||
public static Model.DataSourceChart GetDataSourceChartByYijiao(DataTable dt, string title, string type, int width, int height, bool isNotEnable3D)
|
||||
{
|
||||
Model.DataSourceChart dataSourceChart = new Model.DataSourceChart
|
||||
{
|
||||
Width = width,
|
||||
Height = height,
|
||||
Title = title,
|
||||
IsNotEnable3D = isNotEnable3D,
|
||||
ChartType = GetChartType(type)
|
||||
};
|
||||
List<Model.DataSourceTeam> dataSourceTeams = new List<Model.DataSourceTeam>();
|
||||
for (int i = 1; i < dt.Columns.Count; i++)
|
||||
{
|
||||
Model.DataSourceTeam dataSourceTeam = new Model.DataSourceTeam
|
||||
{
|
||||
DataPointName = dt.Columns[i].ToString()
|
||||
};
|
||||
List<Model.DataSourcePoint> dataSourcePoints = new List<Model.DataSourcePoint>();
|
||||
for (int j = 0; j < dt.Rows.Count; j++)
|
||||
{
|
||||
Model.DataSourcePoint dataSourcePoint = new Model.DataSourcePoint
|
||||
{
|
||||
PointText = dt.Rows[j][0].ToString(),
|
||||
PointValue = dt.Rows[j][i].ToString()
|
||||
};
|
||||
dataSourcePoints.Add(dataSourcePoint);
|
||||
}
|
||||
dataSourceTeam.DataSourcePoints = dataSourcePoints;
|
||||
dataSourceTeams.Add(dataSourceTeam);
|
||||
}
|
||||
dataSourceChart.DataSourceTeams = dataSourceTeams;
|
||||
return dataSourceChart;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -735,6 +735,10 @@ namespace BLL
|
|||
/// </summary>
|
||||
public const string Menu_TestRun = "Menu_TestRun";
|
||||
/// <summary>
|
||||
/// 移交管理
|
||||
/// </summary>
|
||||
public const string Menu_Transfer = "Menu_Transfer";
|
||||
/// <summary>
|
||||
/// 关键事项
|
||||
/// </summary>
|
||||
public const string Menu_PGJSX = "Menu_PGJSX";
|
||||
|
|
@ -1022,6 +1026,10 @@ namespace BLL
|
|||
/// 风险等级
|
||||
/// </summary>
|
||||
public const string RiskLevelMenuId = "E4B526CC-805E-4131-8E18-2FFA6871507E";
|
||||
/// <summary>
|
||||
/// 移交专业
|
||||
/// </summary>
|
||||
public const string TransferMajorMenuId = "D0850615-BF32-4CFA-84CA-EEA261676EA8";
|
||||
#endregion
|
||||
|
||||
#region 质量基础信息
|
||||
|
|
@ -3198,6 +3206,21 @@ namespace BLL
|
|||
/// 开车责任分工表模板文件原始虚拟路径
|
||||
/// </summary>
|
||||
public const string DutyTemplateUrl = "File\\Excel\\TestRun\\开车责任分工表.xlsx";
|
||||
/// <summary>
|
||||
/// 开车方案编制计划模板文件原始虚拟路径
|
||||
/// </summary>
|
||||
public const string SchemePlan2TemplateUrl = "File\\Excel\\TestRun\\开车方案编制计划2.xlsx";
|
||||
/// <summary>
|
||||
/// ProjectSetup导入模版文件原始的虚拟路径
|
||||
/// </summary>
|
||||
public const string ProjectSetupDataInUrl = "File\\Excel\\DataIn\\ProjectSetup导入模板.xls";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 开车分包联络单模板文件原始虚拟路径
|
||||
/// </summary>
|
||||
public const string DriverSubContactTemplateUrl = "File\\Excel\\TestRun\\开车合作单位名录.xlsx";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 绩效考核模板文件路径
|
||||
|
|
@ -3977,6 +4000,21 @@ namespace BLL
|
|||
#endregion
|
||||
#endregion
|
||||
|
||||
#region
|
||||
public const string ProjectSetupMenuId = "48545C6A-9D10-47F4-810F-DAB0CFCD5BF9";
|
||||
public const string PipingMenuId = "D94C1BA4-9DFD-4514-AE12-6F886C5D8C9B";
|
||||
public const string StaticEquipmentMenuId = "982F746C-084C-445C-9AE8-8C37BDFE7994";
|
||||
public const string RotatingEquipmentMenuId = "7E2FB5F9-FB99-4455-B68F-460F1F9A2676";
|
||||
public const string InstrumentationMenuId = "88F51059-55B4-4CD5-A38C-36404E5029F6";
|
||||
public const string ElectricalMenuId = "296E75D2-192A-4D1F-8471-DD34263F8691";
|
||||
public const string CivilStructureMenuId = "95C39F86-C060-452E-BA37-D891C466A39B";
|
||||
public const string FirefightingMenuId = "794E64E2-FDD2-4B7D-8408-F7FB06F9C92A";
|
||||
public const string TelecomMenuId = "58FFBD80-ACB9-4830-A18A-E025D9600D94";
|
||||
public const string PlumbingMenuId = "95295BF7-FB51-480D-9902-6ADA4E8427FC";
|
||||
public const string HVACMenuId = "05442049-1310-45B1-9D3D-CAAE759D8F3E";
|
||||
public const string PunchlistFromMenuId = "016903B1-3B86-4CF5-AFF8-FF8BE389BEE5";
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
|
||||
#region 质量流程定义
|
||||
|
|
|
|||
|
|
@ -195,6 +195,17 @@
|
|||
list[6] = new ListItem("保运人员一览", "07");
|
||||
return list;
|
||||
}
|
||||
|
||||
//开车分包名称下拉框
|
||||
public static ListItem[] drpDriverSubNameList()
|
||||
{
|
||||
ListItem[] list = new ListItem[4];
|
||||
list[0] = new ListItem("催化剂装填", "1");
|
||||
list[1] = new ListItem("烘炉", "2");
|
||||
list[2] = new ListItem("化学清洗", "3");
|
||||
list[3] = new ListItem("开车队", "4");
|
||||
return list;
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,333 @@
|
|||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 Microsoft.CodeAnalysis.EmbeddedAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.CompilerServices.IsReadOnlyAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.CompilerServices.RefSafetyRulesAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 FxResources.System.Configuration.ConfigurationManager.SR 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.UriIdnScope 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Obsoletions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.SR 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.OSPlatformAttribute 生成存根: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.TargetPlatformAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.SupportedOSPlatformAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.UnsupportedOSPlatformAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.ObsoletedOSPlatformAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.SupportedOSPlatformGuardAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.InteropServices.LibraryImportAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.InteropServices.StringMarshalling 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.IO.Internal.TempFileCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Security.IdentityHelper 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Drawing.Configuration.SystemDrawingSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DpapiProtectedConfigurationProvider 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IdnElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ApplicationScopedSettingAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ApplicationSettingsGroup 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.AppSettingsSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.BaseConfigurationRecord 生成存根: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CallbackValidator 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CallbackValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigPaths 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigurationHost 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigurationSystem 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientSettingsSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientSettingsStore 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StoredSetting 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CommaDelimitedStringCollectionConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CommonConfigurationStrings 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigDefinitionUpdates 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigPathUtility 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Configuration 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationAllowDefinition 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationAllowExeDefinition 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationCollectionAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollectionType 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementProperty 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationLocation 生成存根: 类型没有系列可见的构造函数。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationLocationCollection 生成存根: 类型没有系列可见的构造函数。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationLockCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationLockCollectionType 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationManager 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationManagerInternalFactory 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationProperty 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationPropertyAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationPropertyOptions 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSaveMode 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSchemaErrors 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSectionCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSectionGroupCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSettings 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationUserLevel 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValue 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValueFlags 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValues 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlCDataSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlComment 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlDocument 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlReader 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlSignificantWhitespace 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlText 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlWhitespace 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConnectionStringSettings 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConnectionStringSettingsCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConnectionStringsSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ContextInformation 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DateTimeConfigurationCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DateTimeConfigurationElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DeclarationUpdate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DefaultSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DefaultSettingValueAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DefaultValidator 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DefinitionUpdate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ElementInformation 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.EmptyImpersonationContext 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ErrorInfoXmlDocument 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ErrorsHelper 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExceptionAction 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExceptionUtil 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExeConfigurationFileMap 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExeContext 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.FactoryId 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.FactoryRecord 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.GenericEnumConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.HandlerBase 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IgnoreSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ImplicitMachineConfigHost 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.InfiniteIntConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.InfiniteTimeSpanConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IntegerValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.HResults 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.InvalidPropValue 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IriParsingElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.KeyValueInternalCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LocationSectionRecord 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LocationUpdates 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LongValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.MgmtConfigurationRecord 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.NamespaceChange 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.NameValueConfigurationCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.NameValueConfigurationElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.OverrideMode 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.OverrideModeSetting 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PositiveTimeSpanValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PrivilegedConfigurationManager 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertyInformation 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertyInformationCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertySourceInfo 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertyValueOrigin 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ProtectedConfiguration 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ProtectedConfigurationSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ProviderSettings 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ProviderSettingsCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ReadOnlyNameValueCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.RegexStringValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.RsaProtectedConfigurationProvider 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.RuntimeConfigurationRecord 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SafeBitVector32 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SchemeSettingElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SchemeSettingElementCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SchemeSettingInternal 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionInformation 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionInput 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionRecord 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionUpdates 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionXmlInfo 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingChangingEventHandler 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingElementCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsDescriptionAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsGroupDescriptionAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsGroupNameAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsLoadedEventHandler 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsManageability 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsManageabilityAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsProviderAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsSavingEventHandler 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsSerializeAsAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingValueElement 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SimpleBitVector32 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SpecialSetting 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SpecialSettingAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StreamInfo 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StreamUpdate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CommaDelimitedStringCollection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StringUtil 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StringValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SubclassTypeValidator 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SubclassTypeValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TimeSpanMinutesOrInfiniteConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TimeSpanSecondsOrInfiniteConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TimeSpanValidatorAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TypeNameConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TypeUtil 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Update 生成存根: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UpdateConfigHost 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UriSection 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UrlPath 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UserScopedSettingAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UserSettingsGroup 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ValidatorCallback 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ValidatorUtils 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.WhiteSpaceTrimStringConverter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.XmlUtil 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.XmlUtilWriter 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsSerializeAs 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.NoSettingsVersionUpgradeAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.DummyDisposable 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.ConfigSystem 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.ConfigurationManagerInternal 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.FileVersion 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigHostPaths 生成存根: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigConfigurationFactory 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigEventArgs 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigEventHandler 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigHost 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigRoot 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigSettingsFactory 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.StreamChangeCallback 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.WriteFileContext 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 <PrivateImplementationDetails> 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 Microsoft.CodeAnalysis.EmbeddedAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.CompilerServices.IsReadOnlyAttribute 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.CompilerServices.RefSafetyRulesAttribute 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 FxResources.System.Configuration.ConfigurationManager.SR 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.UriIdnScope 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Obsoletions 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.SR 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.OSPlatformAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.TargetPlatformAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.SupportedOSPlatformAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.UnsupportedOSPlatformAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.ObsoletedOSPlatformAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.SupportedOSPlatformGuardAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.InteropServices.LibraryImportAttribute 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Runtime.InteropServices.StringMarshalling 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.IO.Internal.TempFileCollection 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Security.IdentityHelper 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IConfigurationSystem 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IdnElement+UriIdnScopeTypeConverter 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IPersistComponentSettings 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.BaseConfigurationRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigPaths 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigurationHost 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientConfigurationSystem 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ClientSettingsStore 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StoredSetting 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.CommonConfigurationStrings 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigDefinitionUpdates 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigPathUtility 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationAllowDefinition 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationAllowExeDefinition 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollection+Entry 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollection+EntryType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollection+Enumerator 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollection+InheritedType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationElementCollectionType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationFileMap+<>O 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationFileMap+<>c__DisplayClass6_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationLockCollectionType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationManager+InitState 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationManagerInternalFactory 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationPropertyOptions 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSaveMode 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSchemaErrors 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSectionCollection+<GetEnumerator>d__15 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationSectionGroupCollection+<GetEnumerator>d__14 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationUserLevel 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValue 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValueFlags 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigurationValues 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlAttribute 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlCDataSection 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlComment 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlElement 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlReader 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlSignificantWhitespace 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlText 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ConfigXmlWhitespace 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DateTimeConfigurationCollection 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DateTimeConfigurationElement 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DeclarationUpdate 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.DefinitionUpdate 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.EmptyImpersonationContext 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ErrorInfoXmlDocument 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ErrorsHelper 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExceptionAction 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ExceptionUtil 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.FactoryId 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.FactoryRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.HandlerBase 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IApplicationSettingsProvider 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IConfigurationSectionHandler 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ImplicitMachineConfigHost 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.IntegerValidator+ValidationFlags 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.HResults 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.InvalidPropValue 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ISettingsProviderService 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.KeyValueInternalCollection 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LocalFileSettingsProvider+XmlEscaper 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LocationSectionRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LocationUpdates 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.LongValidator+ValidationFlags 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.MgmtConfigurationRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.NamespaceChange 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.OverrideMode 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.OverrideModeSetting 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PrivilegedConfigurationManager 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertyInformationCollection+<GetEnumerator>d__6 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertySourceInfo 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.PropertyValueOrigin 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ReadOnlyNameValueCollection 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.RuntimeConfigurationRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SafeBitVector32 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SchemeSettingInternal 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionInput 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionRecord 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionUpdates 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SectionXmlInfo 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingChangingEventHandler 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsLoadedEventHandler 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsManageability 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsSavingEventHandler 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SimpleBitVector32 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SpecialSetting 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StreamInfo 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StreamUpdate 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.StringUtil 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TimeSpanValidator+ValidationFlags 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.TypeUtil 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Update 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UpdateConfigHost 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.UrlPath 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ValidatorCallback 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.ValidatorUtils 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.XmlUtil 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.XmlUtilWriter 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.SettingsSerializeAs 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.DummyDisposable 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.ConfigSystem 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.ConfigurationManagerInternal 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.FileVersion 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IConfigErrorInfo 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IConfigSystem 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IConfigurationManagerHelper 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IConfigurationManagerInternal 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigClientHost 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigConfigurationFactory 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigHost 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigHostPaths 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigRecord 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigRoot 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigSettingsFactory 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.IInternalConfigSystem 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigConfigurationFactory 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigEventHandler 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigHost 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigRoot 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.InternalConfigSettingsFactory 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.StreamChangeCallback 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 System.Configuration.Internal.WriteFileContext 生成填充码: 类型对 exported or assembly(System.Configuration.ConfigurationManager.7.0.0.0.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\BLL\Fakes\System.Configuration.ConfigurationManager.fakes : warning : 无法为 <PrivateImplementationDetails> 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -29,7 +29,7 @@ namespace BLL
|
|||
/// <returns></returns>
|
||||
public static List<Model.DriverPrepare_SchemePlanItem> GetSchemePlanItemByschemePlanId(string schemePlanId)
|
||||
{
|
||||
return (from x in Funs.DB.DriverPrepare_SchemePlanItem where x.SchemePlanId == schemePlanId orderby x.SortIndex select x).ToList();
|
||||
return (from x in Funs.DB.DriverPrepare_SchemePlanItem where x.SchemePlanId == schemePlanId orderby x.SolutionType, x.SortIndex select x).ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -55,6 +55,7 @@ namespace BLL
|
|||
SchemePlanId = SchemePlanItem.SchemePlanId,
|
||||
SolutionName = SchemePlanItem.SolutionName,
|
||||
SortIndex = SchemePlanItem.SortIndex,
|
||||
SolutionType = SchemePlanItem.SolutionType,
|
||||
};
|
||||
db.DriverPrepare_SchemePlanItem.InsertOnSubmit(newEquipmentItem);
|
||||
db.SubmitChanges();
|
||||
|
|
@ -73,6 +74,7 @@ namespace BLL
|
|||
newSchemePlanItem.SchemePlanId = SchemePlanItem.SchemePlanId;
|
||||
newSchemePlanItem.SolutionName = SchemePlanItem.SolutionName;
|
||||
newSchemePlanItem.SortIndex = SchemePlanItem.SortIndex;
|
||||
newSchemePlanItem.SolutionType = SchemePlanItem.SolutionType;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,6 +39,9 @@ namespace BLL
|
|||
newDriverRunPlan.InstallationNames = driverRunPlan.InstallationNames;
|
||||
newDriverRunPlan.IsAcceptInvite = driverRunPlan.IsAcceptInvite;
|
||||
newDriverRunPlan.AttachUrl = driverRunPlan.AttachUrl;
|
||||
newDriverRunPlan.EstimatedInsuredPersonNum = driverRunPlan.EstimatedInsuredPersonNum;
|
||||
newDriverRunPlan.GuaranteedOperationPeriod = driverRunPlan.GuaranteedOperationPeriod;
|
||||
newDriverRunPlan.TotalGuaranteedOperationDays = driverRunPlan.TotalGuaranteedOperationDays;
|
||||
newDriverRunPlan.Remark = driverRunPlan.Remark;
|
||||
Funs.DB.DriverRun_DriverRunPlan.InsertOnSubmit(newDriverRunPlan);
|
||||
Funs.DB.SubmitChanges();
|
||||
|
|
@ -63,6 +66,9 @@ namespace BLL
|
|||
newDriverRunPlan.InstallationNames = driverRunPlan.InstallationNames;
|
||||
newDriverRunPlan.IsAcceptInvite = driverRunPlan.IsAcceptInvite;
|
||||
newDriverRunPlan.AttachUrl = driverRunPlan.AttachUrl;
|
||||
newDriverRunPlan.EstimatedInsuredPersonNum = driverRunPlan.EstimatedInsuredPersonNum;
|
||||
newDriverRunPlan.GuaranteedOperationPeriod = driverRunPlan.GuaranteedOperationPeriod;
|
||||
newDriverRunPlan.TotalGuaranteedOperationDays = driverRunPlan.TotalGuaranteedOperationDays;
|
||||
newDriverRunPlan.Remark = driverRunPlan.Remark;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
|
@ -77,10 +83,9 @@ namespace BLL
|
|||
Model.DriverRun_DriverRunPlan newDriverRunPlan = Funs.DB.DriverRun_DriverRunPlan.FirstOrDefault(e => e.DriverRunPlanId == driverRunPlanId);
|
||||
if (newDriverRunPlan != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(newDriverRunPlan.AttachUrl))
|
||||
{
|
||||
UploadAttachmentService.DeleteFile(Funs.RootPath, newDriverRunPlan.AttachUrl);
|
||||
}
|
||||
////删除附件表
|
||||
BLL.CommonService.DeleteAttachFileById(newDriverRunPlan.DriverRunPlanId);
|
||||
BLL.CommonService.DeleteAttachFileById(newDriverRunPlan.DriverRunPlanId + "K");
|
||||
Funs.DB.DriverRun_DriverRunPlan.DeleteOnSubmit(newDriverRunPlan);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
|
|
@ -17,6 +18,16 @@ namespace BLL
|
|||
return Funs.DB.DriverSub_DriverSubContact.FirstOrDefault(e => e.DriverSubContactId == DriverSubContactId);
|
||||
}
|
||||
|
||||
public static List<Model.DriverSub_DriverSubContact> GetDriverSubContactByProjectid(string projectId)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSubContact.Where(e => e.ProjectId == projectId).ToList();
|
||||
}
|
||||
|
||||
public static List<Model.DriverSub_DriverSubContact> GetDriverSubContactByDriverSubPlanId(
|
||||
string DriverSubPlanId)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSubContact.Where(e => e.DriverSubPlanId == DriverSubPlanId).ToList();
|
||||
}
|
||||
/// <summary>
|
||||
/// 添加开车分包联络信息
|
||||
/// </summary>
|
||||
|
|
@ -36,6 +47,9 @@ namespace BLL
|
|||
newDriverSubContact.OutTime = DriverSubContact.OutTime;
|
||||
newDriverSubContact.AttachUrl = DriverSubContact.AttachUrl;
|
||||
newDriverSubContact.Remark = DriverSubContact.Remark;
|
||||
newDriverSubContact.DriverSubPlanId= DriverSubContact.DriverSubPlanId;
|
||||
newDriverSubContact.DriverSubContractorsId = DriverSubContact.DriverSubContractorsId;
|
||||
newDriverSubContact.SubcontractingType = DriverSubContact.SubcontractingType;
|
||||
Funs.DB.DriverSub_DriverSubContact.InsertOnSubmit(newDriverSubContact);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
|
@ -59,6 +73,9 @@ namespace BLL
|
|||
newDriverSubContact.OutTime = DriverSubContact.OutTime;
|
||||
newDriverSubContact.AttachUrl = DriverSubContact.AttachUrl;
|
||||
newDriverSubContact.Remark = DriverSubContact.Remark;
|
||||
newDriverSubContact.DriverSubPlanId = DriverSubContact.DriverSubPlanId;
|
||||
newDriverSubContact.DriverSubContractorsId = DriverSubContact.DriverSubContractorsId;
|
||||
newDriverSubContact.SubcontractingType = DriverSubContact.SubcontractingType;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
@ -80,5 +97,22 @@ namespace BLL
|
|||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
public static void DeleteDriverSubContactByDriverSubPlanId(string DriverSubPlanId)
|
||||
{
|
||||
List<Model.DriverSub_DriverSubContact> DriverSubContact = Funs.DB.DriverSub_DriverSubContact.Where(e => e.DriverSubPlanId == DriverSubPlanId).ToList();
|
||||
if (DriverSubContact != null)
|
||||
{
|
||||
foreach (var item in DriverSubContact)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(item.AttachUrl))
|
||||
{
|
||||
BLL.UploadAttachmentService.DeleteFile(Funs.RootPath, item.AttachUrl);//删除附件
|
||||
}
|
||||
Funs.DB.DriverSub_DriverSubContact.DeleteOnSubmit(item);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,173 @@
|
|||
using FineUIPro;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
|
||||
public static class DriversubcontractorsService
|
||||
{
|
||||
|
||||
|
||||
|
||||
#region 获取列表
|
||||
/// <summary>
|
||||
/// 记录数
|
||||
/// </summary>
|
||||
public static int Count
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public static IQueryable<Model.DriverSub_DriverSubContractors> GetDriverSub_DriverSubContractorsByModle(Model.DriverSub_DriverSubContractors table)
|
||||
{
|
||||
var q = from x in Funs.DB.DriverSub_DriverSubContractors
|
||||
where
|
||||
(string.IsNullOrEmpty(table.DriverSubContractorsId) || x.DriverSubContractorsId.Contains(table.DriverSubContractorsId)) &&
|
||||
(string.IsNullOrEmpty(table.SubUnitName) || x.SubUnitName.Contains(table.SubUnitName)) &&
|
||||
(string.IsNullOrEmpty(table.EnterpriseNature) || x.EnterpriseNature.Contains(table.EnterpriseNature)) &&
|
||||
(string.IsNullOrEmpty(table.SubcontractingType) || x.SubcontractingType.Contains(table.SubcontractingType)) &&
|
||||
(string.IsNullOrEmpty(table.CollCropCode) || x.CollCropCode.Contains(table.CollCropCode)) &&
|
||||
(string.IsNullOrEmpty(table.SafetyProductionLicense) || x.SafetyProductionLicense.Contains(table.SafetyProductionLicense)) &&
|
||||
(string.IsNullOrEmpty(table.QualificationCertificateNumber) || x.QualificationCertificateNumber.Contains(table.QualificationCertificateNumber)) &&
|
||||
(string.IsNullOrEmpty(table.QualificationType) || x.QualificationType.Contains(table.QualificationType)) &&
|
||||
(string.IsNullOrEmpty(table.QualificationLevel) || x.QualificationLevel.Contains(table.QualificationLevel)) &&
|
||||
(string.IsNullOrEmpty(table.Province) || x.Province.Contains(table.Province)) &&
|
||||
(string.IsNullOrEmpty(table.City) || x.City.Contains(table.City))
|
||||
select x
|
||||
;
|
||||
|
||||
return q;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取分页列表
|
||||
/// </summary>
|
||||
/// <param name="table"></param>
|
||||
/// <param name="grid1"></param>
|
||||
/// <returns></returns>
|
||||
public static IEnumerable GetListData(Model.DriverSub_DriverSubContractors table, Grid grid1)
|
||||
{
|
||||
var q = GetDriverSub_DriverSubContractorsByModle(table);
|
||||
Count = q.Count();
|
||||
if (Count == 0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
q = q.Skip(grid1.PageSize * grid1.PageIndex).Take(grid1.PageSize) ;
|
||||
// q = SortConditionHelper.SortingAndPaging(q, Grid1.SortField, Grid1.SortDirection, Grid1.PageIndex, Grid1.PageSize);
|
||||
return from x in q
|
||||
select new
|
||||
{
|
||||
x.DriverSubContractorsId,
|
||||
x.SubUnitName,
|
||||
x.EnterpriseNature,
|
||||
x.SubcontractingType,
|
||||
x.CollCropCode,
|
||||
x.SafetyProductionLicense,
|
||||
x.QualificationCertificateNumber,
|
||||
x.QualificationType,
|
||||
x.QualificationLevel,
|
||||
x.Province,
|
||||
x.City,
|
||||
x.IsUse
|
||||
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
public static Model.DriverSub_DriverSubContractors GetDriverSub_DriverSubContractorsById(string DriverSubContractorsId)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSubContractors.FirstOrDefault(x => x.DriverSubContractorsId == DriverSubContractorsId);
|
||||
}
|
||||
|
||||
public static Model.DriverSub_DriverSubContractors GetDriverSubContractorsByCollCropCode(
|
||||
string CollCropCode)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSubContractors.FirstOrDefault(e => e.CollCropCode == CollCropCode);
|
||||
}
|
||||
public static void AddDriverSub_DriverSubContractors(Model.DriverSub_DriverSubContractors newtable)
|
||||
{
|
||||
|
||||
Model.DriverSub_DriverSubContractors table = new Model.DriverSub_DriverSubContractors
|
||||
{
|
||||
DriverSubContractorsId = newtable.DriverSubContractorsId,
|
||||
SubUnitName = newtable.SubUnitName,
|
||||
EnterpriseNature = newtable.EnterpriseNature,
|
||||
SubcontractingType = newtable.SubcontractingType,
|
||||
CollCropCode = newtable.CollCropCode,
|
||||
SafetyProductionLicense = newtable.SafetyProductionLicense,
|
||||
QualificationCertificateNumber = newtable.QualificationCertificateNumber,
|
||||
QualificationType = newtable.QualificationType,
|
||||
QualificationLevel = newtable.QualificationLevel,
|
||||
Province = newtable.Province,
|
||||
City = newtable.City,
|
||||
IsUse = newtable.IsUse
|
||||
};
|
||||
Funs.DB.DriverSub_DriverSubContractors.InsertOnSubmit(table);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
/// <param name="newtable"></param>
|
||||
public static void UpdateDriverSub_DriverSubContractors(Model.DriverSub_DriverSubContractors newtable)
|
||||
{
|
||||
|
||||
Model.DriverSub_DriverSubContractors table = Funs.DB.DriverSub_DriverSubContractors.FirstOrDefault(x => x.DriverSubContractorsId == newtable.DriverSubContractorsId);
|
||||
if (table != null)
|
||||
{
|
||||
table.DriverSubContractorsId = newtable.DriverSubContractorsId;
|
||||
table.SubUnitName = newtable.SubUnitName;
|
||||
table.EnterpriseNature = newtable.EnterpriseNature;
|
||||
table.SubcontractingType = newtable.SubcontractingType;
|
||||
table.CollCropCode = newtable.CollCropCode;
|
||||
table.SafetyProductionLicense = newtable.SafetyProductionLicense;
|
||||
table.QualificationCertificateNumber = newtable.QualificationCertificateNumber;
|
||||
table.QualificationType = newtable.QualificationType;
|
||||
table.QualificationLevel = newtable.QualificationLevel;
|
||||
table.Province = newtable.Province;
|
||||
table.City = newtable.City;
|
||||
table.IsUse = newtable.IsUse;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// 将所有的IsUse设置为false
|
||||
/// </summary>
|
||||
public static void UpdateDriverSub_DriverSubContractorsIsUse()
|
||||
{
|
||||
var list = Funs.DB.DriverSub_DriverSubContractors.ToList();
|
||||
foreach (var item in list)
|
||||
{
|
||||
item.IsUse = false;
|
||||
}
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
/// <param name="DriverSubContractorsId"></param>
|
||||
public static void DeleteDriverSub_DriverSubContractorsById(string DriverSubContractorsId)
|
||||
{
|
||||
|
||||
Model.DriverSub_DriverSubContractors table = Funs.DB.DriverSub_DriverSubContractors.FirstOrDefault(x => x.DriverSubContractorsId == DriverSubContractorsId);
|
||||
if (table != null)
|
||||
{
|
||||
Funs.DB.DriverSub_DriverSubContractors.DeleteOnSubmit(table);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,8 +1,10 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using FineUIPro;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
|
|
@ -11,6 +13,74 @@ namespace BLL
|
|||
/// </summary>
|
||||
public static class DriverSubPlanService
|
||||
{
|
||||
#region 获取列表
|
||||
/// <summary>
|
||||
/// 记录数
|
||||
/// </summary>
|
||||
public static int Count
|
||||
{
|
||||
get;
|
||||
set;
|
||||
}
|
||||
public static IQueryable<Model.DriverSub_DriverSubPlan> GetDriverSub_DriverSubPlanByModle(Model.DriverSub_DriverSubPlan table)
|
||||
{
|
||||
var q = from x in Funs.DB.DriverSub_DriverSubPlan
|
||||
where
|
||||
(string.IsNullOrEmpty(table.DriverSubPlanId) || x.DriverSubPlanId.Contains(table.DriverSubPlanId)) &&
|
||||
(string.IsNullOrEmpty(table.ProjectId) || x.ProjectId.Contains(table.ProjectId)) &&
|
||||
(string.IsNullOrEmpty(table.Code) || x.Code.Contains(table.Code)) &&
|
||||
(string.IsNullOrEmpty(table.SubUnitId) || x.SubUnitId.Contains(table.SubUnitId)) &&
|
||||
(string.IsNullOrEmpty(table.Introductions) || x.Introductions.Contains(table.Introductions)) &&
|
||||
(string.IsNullOrEmpty(table.Achievement) || x.Achievement.Contains(table.Achievement)) &&
|
||||
(string.IsNullOrEmpty(table.Cooperation) || x.Cooperation.Contains(table.Cooperation)) &&
|
||||
(string.IsNullOrEmpty(table.InstallationIds) || x.InstallationIds.Contains(table.InstallationIds)) &&
|
||||
(string.IsNullOrEmpty(table.InstallationNames) || x.InstallationNames.Contains(table.InstallationNames)) &&
|
||||
(string.IsNullOrEmpty(table.AttachUrl) || x.AttachUrl.Contains(table.AttachUrl)) &&
|
||||
(string.IsNullOrEmpty(table.Remark) || x.Remark.Contains(table.Remark)) &&
|
||||
(string.IsNullOrEmpty(table.DriverSubNames) || x.DriverSubNames.Contains(table.DriverSubNames))
|
||||
select x
|
||||
;
|
||||
|
||||
return q;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取分页列表
|
||||
/// </summary>
|
||||
/// <param name="table"></param>
|
||||
/// <param name="grid1"></param>
|
||||
/// <returns></returns>
|
||||
public static IQueryable GetListData(Model.DriverSub_DriverSubPlan table, Grid grid1)
|
||||
{
|
||||
var q = GetDriverSub_DriverSubPlanByModle(table);
|
||||
Count = q.Count() ;
|
||||
if (Count == 0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
q = q.Skip(grid1.PageSize * grid1.PageIndex).Take(grid1.PageSize);
|
||||
// q = SortConditionHelper.SortingAndPaging(q, Grid1.SortField, Grid1.SortDirection, Grid1.PageIndex, Grid1.PageSize);
|
||||
return from x in q
|
||||
select new
|
||||
{
|
||||
x.DriverSubPlanId,
|
||||
x.ProjectId,
|
||||
x.Code,
|
||||
x.SubUnitId,
|
||||
x.Introductions,
|
||||
x.Achievement,
|
||||
x.Cooperation,
|
||||
x.InstallationIds,
|
||||
x.InstallationNames,
|
||||
x.IsInvited,
|
||||
x.AttachUrl,
|
||||
x.Remark,
|
||||
x.DriverSubNames,
|
||||
|
||||
};
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取开车分包计划信息
|
||||
/// </summary>
|
||||
|
|
@ -20,7 +90,10 @@ namespace BLL
|
|||
{
|
||||
return Funs.DB.DriverSub_DriverSubPlan.FirstOrDefault(e => e.DriverSubPlanId == DriverSubPlanId);
|
||||
}
|
||||
|
||||
public static List<Model.DriverSub_DriverSubPlan> GetDriverSubPlanByProjectid(string projectId)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSubPlan.Where(e => e.ProjectId == projectId).ToList();
|
||||
}
|
||||
/// <summary>
|
||||
/// 添加开车分包计划信息
|
||||
/// </summary>
|
||||
|
|
@ -40,6 +113,7 @@ namespace BLL
|
|||
newDriverSubPlan.IsInvited = DriverSubPlan.IsInvited;
|
||||
newDriverSubPlan.AttachUrl = DriverSubPlan.AttachUrl;
|
||||
newDriverSubPlan.Remark = DriverSubPlan.Remark;
|
||||
newDriverSubPlan.DriverSubNames= DriverSubPlan.DriverSubNames;
|
||||
Funs.DB.DriverSub_DriverSubPlan.InsertOnSubmit(newDriverSubPlan);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
|
@ -63,6 +137,8 @@ namespace BLL
|
|||
newDriverSubPlan.IsInvited = DriverSubPlan.IsInvited;
|
||||
newDriverSubPlan.AttachUrl = DriverSubPlan.AttachUrl;
|
||||
newDriverSubPlan.Remark = DriverSubPlan.Remark;
|
||||
newDriverSubPlan.DriverSubNames = DriverSubPlan.DriverSubNames;
|
||||
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
@ -84,5 +160,16 @@ namespace BLL
|
|||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
public static void InitSubPlanDropDownList(FineUIPro.DropDownList dropName,string projectid, bool isShowPlease)
|
||||
{
|
||||
dropName.DataValueField = "DriverSubPlanId";
|
||||
dropName.DataTextField = "Code";
|
||||
dropName.DataSource = GetDriverSubPlanByProjectid(projectid);
|
||||
dropName.DataBind();
|
||||
if (isShowPlease)
|
||||
{
|
||||
Funs.FineUIPleaseSelect(dropName);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,7 +20,17 @@ namespace BLL
|
|||
{
|
||||
return Funs.DB.DriverSub_DriverSub.FirstOrDefault(e => e.DriverSubId == DriverSubId);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据
|
||||
/// </summary>
|
||||
/// <param name="DriverSubPlanId"></param>
|
||||
/// <param name="DriverSubContractorsId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.DriverSub_DriverSub GetDriverSubBySubPlanIdAndTractorsId(string DriverSubPlanId,
|
||||
string DriverSubContractorsId)
|
||||
{
|
||||
return Funs.DB.DriverSub_DriverSub.FirstOrDefault(e => e.DriverSubPlanId == DriverSubPlanId&& e.DriverSubContractorsId==DriverSubContractorsId);
|
||||
}
|
||||
/// <summary>
|
||||
/// 添加开车分包管理信息
|
||||
/// </summary>
|
||||
|
|
@ -36,6 +46,9 @@ namespace BLL
|
|||
newDriverSub.Instruction = DriverSub.Instruction;
|
||||
newDriverSub.AttachUrl = DriverSub.AttachUrl;
|
||||
newDriverSub.Remark = DriverSub.Remark;
|
||||
newDriverSub.DriverSubPlanId= DriverSub.DriverSubPlanId;
|
||||
newDriverSub.DriverSubContractorsId = DriverSub.DriverSubContractorsId;
|
||||
newDriverSub.EvaluationData = DriverSub.EvaluationData;
|
||||
Funs.DB.DriverSub_DriverSub.InsertOnSubmit(newDriverSub);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
|
|
@ -55,6 +68,9 @@ namespace BLL
|
|||
newDriverSub.Instruction = DriverSub.Instruction;
|
||||
newDriverSub.AttachUrl = DriverSub.AttachUrl;
|
||||
newDriverSub.Remark = DriverSub.Remark;
|
||||
newDriverSub.DriverSubPlanId = DriverSub.DriverSubPlanId;
|
||||
newDriverSub.DriverSubContractorsId = DriverSub.DriverSubContractorsId;
|
||||
newDriverSub.EvaluationData = DriverSub.EvaluationData;
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
|
@ -76,5 +92,76 @@ namespace BLL
|
|||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
//DriverSubPlanId和DriverSubContractorsId 获取对象的EvaluationData信息,将json数据EvaluationData 转换成List<Model.DriverSubEvaluationData>
|
||||
public static List<Model.DriverSubEvaluationData> GetDriverSubEvaluationData(string DriverSubPlanId,
|
||||
string DriverSubContractorsId)
|
||||
{
|
||||
List<Model.DriverSubEvaluationData> list = new List<Model.DriverSubEvaluationData>();
|
||||
Model.DriverSub_DriverSub data = Funs.DB.DriverSub_DriverSub.FirstOrDefault(e => e.DriverSubPlanId == DriverSubPlanId && e.DriverSubContractorsId == DriverSubContractorsId);
|
||||
if (data != null)
|
||||
{
|
||||
list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.DriverSubEvaluationData>>(data.EvaluationData);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
//将List<Model.DriverSubEvaluationData>转换成json数据
|
||||
public static string GetDriverSubEvaluationDataJson(List<Model.DriverSubEvaluationData> list)
|
||||
{
|
||||
return Newtonsoft.Json.JsonConvert.SerializeObject(list);
|
||||
}
|
||||
|
||||
//DriverSubPlanId和DriverSubContractorsId 删除数据
|
||||
public static void DeleteDriverSubEvaluationData(string DriverSubPlanId, string DriverSubContractorsId)
|
||||
{
|
||||
Model.DriverSub_DriverSub data = Funs.DB.DriverSub_DriverSub.FirstOrDefault(e => e.DriverSubPlanId == DriverSubPlanId && e.DriverSubContractorsId == DriverSubContractorsId);
|
||||
if (data != null)
|
||||
{
|
||||
data.EvaluationData = "";
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 根据DriverSubPlanId删除实体
|
||||
/// </summary>
|
||||
/// <param name="DriverSubPlanId"></param>
|
||||
public static void DeleteDriverSubByDriverSubPlanId(string DriverSubPlanId)
|
||||
{
|
||||
var list = Funs.DB.DriverSub_DriverSub.Where(e => e.DriverSubPlanId == DriverSubPlanId).ToList();
|
||||
//先删除对应附件
|
||||
foreach (var item in list)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(item.DriverSubId))
|
||||
{
|
||||
AttachFileService.DeleteAttachFile(Funs.RootPath, item.DriverSubId, Const.DriverSubMenuId);//删除附件
|
||||
}
|
||||
}
|
||||
if (list.Count > 0)
|
||||
{
|
||||
Funs.DB.DriverSub_DriverSub.DeleteAllOnSubmit(list);
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 获取初始化数据List<Model.DriverSubEvaluationData>
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public static List<Model.DriverSubEvaluationData> GetDriverSubEvaluationData()
|
||||
{
|
||||
List<Model.DriverSubEvaluationData> list = new List<Model.DriverSubEvaluationData>();
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 1, Matter = "业主人员培训", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 2, Matter = "编制技术方案", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 3, Matter = "预试车", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 4, Matter = "联动试车", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 5, Matter = "投料试车", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 6, Matter = "生产试运行", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 7, Matter = "性能考核", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 8, Matter = "生产安全", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 9, Matter = "试车进度", Grade = "" });
|
||||
list.Add(new Model.DriverSubEvaluationData() { Number = 10, Matter = "其他", Grade = "" });
|
||||
return list;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,83 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public class PipingService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取设备材料报验信息
|
||||
/// </summary>
|
||||
/// <param name="PipingId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Transfer_Piping GetPipingById(string Id)
|
||||
{
|
||||
return Funs.DB.Transfer_Piping.FirstOrDefault(e => e.Id == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Piping"></param>
|
||||
public static void AddPiping(Model.Transfer_Piping Piping)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_Piping newPiping = new Model.Transfer_Piping();
|
||||
newPiping.Id = Piping.Id;
|
||||
newPiping.ProjectId = Piping.ProjectId;
|
||||
newPiping.PIPINGLINENUMBER = Piping.PIPINGLINENUMBER;
|
||||
newPiping.SYSTEM = Piping.SYSTEM;
|
||||
newPiping.Subsystem = Piping.Subsystem;
|
||||
newPiping.TestPackage = Piping.TestPackage;
|
||||
newPiping.TestPackageSTART = Piping.TestPackageSTART;
|
||||
newPiping.TestPackageFINISH = Piping.TestPackageFINISH;
|
||||
newPiping.FINALStatus = Piping.FINALStatus;
|
||||
newPiping.PreTestFINISHED = Piping.PreTestFINISHED;
|
||||
newPiping.FinalTestFINISHED = Piping.FinalTestFINISHED;
|
||||
db.Transfer_Piping.InsertOnSubmit(newPiping);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Piping"></param>
|
||||
public static void UpdatePiping(Model.Transfer_Piping Piping)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_Piping newPiping = db.Transfer_Piping.FirstOrDefault(e => e.Id == Piping.Id);
|
||||
if (newPiping != null)
|
||||
{
|
||||
newPiping.ProjectId = Piping.ProjectId;
|
||||
newPiping.PIPINGLINENUMBER = Piping.PIPINGLINENUMBER;
|
||||
newPiping.SYSTEM = Piping.SYSTEM;
|
||||
newPiping.Subsystem = Piping.Subsystem;
|
||||
newPiping.TestPackage = Piping.TestPackage;
|
||||
newPiping.TestPackageSTART = Piping.TestPackageSTART;
|
||||
newPiping.TestPackageFINISH = Piping.TestPackageFINISH;
|
||||
newPiping.FINALStatus = Piping.FINALStatus;
|
||||
newPiping.PreTestFINISHED = Piping.PreTestFINISHED;
|
||||
newPiping.FinalTestFINISHED = Piping.FinalTestFINISHED;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeletePiping(string Id)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_Piping Piping = db.Transfer_Piping.FirstOrDefault(e => e.Id == Id);
|
||||
if (Piping != null)
|
||||
{
|
||||
db.Transfer_Piping.DeleteOnSubmit(Piping);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Collections;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public class ProjectSetupService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取设备材料报验信息
|
||||
/// </summary>
|
||||
/// <param name="ProjectSetupId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Transfer_ProjectSetup GetProjectSetupById(string Id)
|
||||
{
|
||||
return Funs.DB.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="ProjectSetup"></param>
|
||||
public static void AddProjectSetup(Model.Transfer_ProjectSetup ProjectSetup)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_ProjectSetup newProjectSetup = new Model.Transfer_ProjectSetup();
|
||||
newProjectSetup.Id = ProjectSetup.Id;
|
||||
newProjectSetup.ProjectId = ProjectSetup.ProjectId;
|
||||
newProjectSetup.SN = ProjectSetup.SN;
|
||||
newProjectSetup.PlantNo = ProjectSetup.PlantNo;
|
||||
newProjectSetup.PlantName = ProjectSetup.PlantName;
|
||||
newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem;
|
||||
newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription;
|
||||
newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem;
|
||||
newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription;
|
||||
newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea;
|
||||
newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber;
|
||||
newProjectSetup.Description = ProjectSetup.Description;
|
||||
newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode;
|
||||
newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription;
|
||||
newProjectSetup.Remark = ProjectSetup.Remark;
|
||||
db.Transfer_ProjectSetup.InsertOnSubmit(newProjectSetup);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="ProjectSetup"></param>
|
||||
public static void UpdateProjectSetup(Model.Transfer_ProjectSetup ProjectSetup)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_ProjectSetup newProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == ProjectSetup.Id);
|
||||
if (newProjectSetup != null)
|
||||
{
|
||||
newProjectSetup.ProjectId = ProjectSetup.ProjectId;
|
||||
newProjectSetup.SN = ProjectSetup.SN;
|
||||
newProjectSetup.PlantNo = ProjectSetup.PlantNo;
|
||||
newProjectSetup.PlantName = ProjectSetup.PlantName;
|
||||
newProjectSetup.CommissioningSystem = ProjectSetup.CommissioningSystem;
|
||||
newProjectSetup.CommissioningCodeDescription = ProjectSetup.CommissioningCodeDescription;
|
||||
newProjectSetup.SubCommissioningSystem = ProjectSetup.SubCommissioningSystem;
|
||||
newProjectSetup.SubCommissioningCodeDescription = ProjectSetup.SubCommissioningCodeDescription;
|
||||
newProjectSetup.DescriptionArea = ProjectSetup.DescriptionArea;
|
||||
newProjectSetup.TurnoverSystemSequenceNumber = ProjectSetup.TurnoverSystemSequenceNumber;
|
||||
newProjectSetup.Description = ProjectSetup.Description;
|
||||
newProjectSetup.TurnoverCode = ProjectSetup.TurnoverCode;
|
||||
newProjectSetup.TurnoverDescription = ProjectSetup.TurnoverDescription;
|
||||
newProjectSetup.Remark = ProjectSetup.Remark;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteProjectSetup(string Id)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_ProjectSetup ProjectSetup = db.Transfer_ProjectSetup.FirstOrDefault(e => e.Id == Id);
|
||||
if (ProjectSetup != null)
|
||||
{
|
||||
db.Transfer_ProjectSetup.DeleteOnSubmit(ProjectSetup);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,79 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public class RotatingEquipmentService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取设备材料报验信息
|
||||
/// </summary>
|
||||
/// <param name="RotatingEquipmentId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Transfer_RotatingEquipment GetRotatingEquipmentById(string Id)
|
||||
{
|
||||
return Funs.DB.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="RotatingEquipment"></param>
|
||||
public static void AddRotatingEquipment(Model.Transfer_RotatingEquipment RotatingEquipment)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_RotatingEquipment newRotatingEquipment = new Model.Transfer_RotatingEquipment();
|
||||
newRotatingEquipment.Id = RotatingEquipment.Id;
|
||||
newRotatingEquipment.ProjectId = RotatingEquipment.ProjectId;
|
||||
newRotatingEquipment.RotatingEquipment = RotatingEquipment.RotatingEquipment;
|
||||
newRotatingEquipment.SYSTEM = RotatingEquipment.SYSTEM;
|
||||
newRotatingEquipment.Subsystem = RotatingEquipment.Subsystem;
|
||||
newRotatingEquipment.TestPackage = RotatingEquipment.TestPackage;
|
||||
newRotatingEquipment.TestPackageSTART = RotatingEquipment.TestPackageSTART;
|
||||
newRotatingEquipment.TestPackageFINISH = RotatingEquipment.TestPackageFINISH;
|
||||
newRotatingEquipment.MechanicalFINALStatus = RotatingEquipment.MechanicalFINALStatus;
|
||||
db.Transfer_RotatingEquipment.InsertOnSubmit(newRotatingEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="RotatingEquipment"></param>
|
||||
public static void UpdateRotatingEquipment(Model.Transfer_RotatingEquipment RotatingEquipment)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_RotatingEquipment newRotatingEquipment = db.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == RotatingEquipment.Id);
|
||||
if (newRotatingEquipment != null)
|
||||
{
|
||||
newRotatingEquipment.ProjectId = RotatingEquipment.ProjectId;
|
||||
newRotatingEquipment.RotatingEquipment = RotatingEquipment.RotatingEquipment;
|
||||
newRotatingEquipment.SYSTEM = RotatingEquipment.SYSTEM;
|
||||
newRotatingEquipment.Subsystem = RotatingEquipment.Subsystem;
|
||||
newRotatingEquipment.TestPackage = RotatingEquipment.TestPackage;
|
||||
newRotatingEquipment.TestPackageSTART = RotatingEquipment.TestPackageSTART;
|
||||
newRotatingEquipment.TestPackageFINISH = RotatingEquipment.TestPackageFINISH;
|
||||
newRotatingEquipment.MechanicalFINALStatus = RotatingEquipment.MechanicalFINALStatus;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteRotatingEquipment(string Id)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_RotatingEquipment RotatingEquipment = db.Transfer_RotatingEquipment.FirstOrDefault(e => e.Id == Id);
|
||||
if (RotatingEquipment != null)
|
||||
{
|
||||
db.Transfer_RotatingEquipment.DeleteOnSubmit(RotatingEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,79 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace BLL
|
||||
{
|
||||
public class StaticEquipmentService
|
||||
{
|
||||
/// <summary>
|
||||
/// 根据主键获取设备材料报验信息
|
||||
/// </summary>
|
||||
/// <param name="StaticEquipmentId"></param>
|
||||
/// <returns></returns>
|
||||
public static Model.Transfer_StaticEquipment GetStaticEquipmentById(string Id)
|
||||
{
|
||||
return Funs.DB.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 添加设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="StaticEquipment"></param>
|
||||
public static void AddStaticEquipment(Model.Transfer_StaticEquipment StaticEquipment)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_StaticEquipment newStaticEquipment = new Model.Transfer_StaticEquipment();
|
||||
newStaticEquipment.Id = StaticEquipment.Id;
|
||||
newStaticEquipment.ProjectId = StaticEquipment.ProjectId;
|
||||
newStaticEquipment.StaticEquipment = StaticEquipment.StaticEquipment;
|
||||
newStaticEquipment.SYSTEM = StaticEquipment.SYSTEM;
|
||||
newStaticEquipment.Subsystem = StaticEquipment.Subsystem;
|
||||
newStaticEquipment.TestPackage = StaticEquipment.TestPackage;
|
||||
newStaticEquipment.TestPackageSTART = StaticEquipment.TestPackageSTART;
|
||||
newStaticEquipment.TestPackageFINISH = StaticEquipment.TestPackageFINISH;
|
||||
newStaticEquipment.MechanicalFINALStatus = StaticEquipment.MechanicalFINALStatus;
|
||||
db.Transfer_StaticEquipment.InsertOnSubmit(newStaticEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="StaticEquipment"></param>
|
||||
public static void UpdateStaticEquipment(Model.Transfer_StaticEquipment StaticEquipment)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_StaticEquipment newStaticEquipment = db.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == StaticEquipment.Id);
|
||||
if (newStaticEquipment != null)
|
||||
{
|
||||
newStaticEquipment.ProjectId = StaticEquipment.ProjectId;
|
||||
newStaticEquipment.StaticEquipment = StaticEquipment.StaticEquipment;
|
||||
newStaticEquipment.SYSTEM = StaticEquipment.SYSTEM;
|
||||
newStaticEquipment.Subsystem = StaticEquipment.Subsystem;
|
||||
newStaticEquipment.TestPackage = StaticEquipment.TestPackage;
|
||||
newStaticEquipment.TestPackageSTART = StaticEquipment.TestPackageSTART;
|
||||
newStaticEquipment.TestPackageFINISH = StaticEquipment.TestPackageFINISH;
|
||||
newStaticEquipment.MechanicalFINALStatus = StaticEquipment.MechanicalFINALStatus;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键删除设备材料报验
|
||||
/// </summary>
|
||||
/// <param name="Id"></param>
|
||||
public static void DeleteStaticEquipment(string Id)
|
||||
{
|
||||
Model.SGGLDB db = Funs.DB;
|
||||
Model.Transfer_StaticEquipment StaticEquipment = db.Transfer_StaticEquipment.FirstOrDefault(e => e.Id == Id);
|
||||
if (StaticEquipment != null)
|
||||
{
|
||||
db.Transfer_StaticEquipment.DeleteOnSubmit(StaticEquipment);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration>
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-12.0.0.0" newVersion="12.0.0.0" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-4.0.1.1" newVersion="4.0.1.1" />
|
||||
</dependentAssembly>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="System.Configuration.ConfigurationManager" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
||||
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<system.serviceModel>
|
||||
<client>
|
||||
<endpoint address="http://114.247.88.70:1080/CNCECHSSE/HSSEService.svc" binding="wsHttpBinding" bindingConfiguration="HSSEServiceEndpoint" contract="CNCECHSSEService.HSSEService" name="HSSEServiceEndpoint" />
|
||||
<endpoint address="https://mat.cwcec.com/LocWebServices/WebService1.asmx" binding="basicHttpBinding" bindingConfiguration="WebService1Soap" contract="MCSService.WebService1Soap" name="WebService1Soap" />
|
||||
</client>
|
||||
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
|
||||
<services>
|
||||
<service name="BLL.OpenService.HSSEService" behaviorConfiguration="BLL.HSSEServiceBehavior">
|
||||
<endpoint address="" binding="wsHttpBinding" bindingConfiguration="BLL.HSSEServiceBinding" name="BLL.HSSEServiceEndpoint" contract="BLL.OpenService.IHSSEService" />
|
||||
</service>
|
||||
</services>
|
||||
<behaviors>
|
||||
<serviceBehaviors>
|
||||
<behavior name="BLL.HSSEServiceBehavior">
|
||||
<serviceMetadata httpGetEnabled="true" />
|
||||
<serviceDebug includeExceptionDetailInFaults="false" />
|
||||
<dataContractSerializer maxItemsInObjectGraph="2147483647" />
|
||||
<serviceThrottling maxConcurrentCalls="2147483647" maxConcurrentInstances="2147483647" maxConcurrentSessions="2147483647" />
|
||||
</behavior>
|
||||
</serviceBehaviors>
|
||||
</behaviors>
|
||||
<bindings>
|
||||
<basicHttpBinding>
|
||||
<binding name="WebService1Soap">
|
||||
<security mode="Transport" />
|
||||
</binding>
|
||||
<binding name="WebService1Soap1" />
|
||||
</basicHttpBinding>
|
||||
<customBinding>
|
||||
<binding name="WebService1Soap12">
|
||||
<textMessageEncoding messageVersion="Soap12" />
|
||||
<httpsTransport />
|
||||
</binding>
|
||||
</customBinding>
|
||||
<wsHttpBinding>
|
||||
<binding name="BLL.HSSEServiceBinding" closeTimeout="00:05:00" openTimeout="00:05:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="5242880000" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
|
||||
<readerQuotas maxDepth="32" maxStringContentLength="8192000" maxArrayLength="16384000" maxBytesPerRead="4096000" maxNameTableCharCount="16384000" />
|
||||
<security mode="None" />
|
||||
</binding>
|
||||
<binding name="HSSEServiceEndpoint">
|
||||
<security mode="None" />
|
||||
</binding>
|
||||
</wsHttpBinding>
|
||||
</bindings>
|
||||
</system.serviceModel>
|
||||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" /></startup></configuration>
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="EmitMapper" version="1.0.0" targetFramework="net461" />
|
||||
<package id="jQuery" version="3.5.1" targetFramework="net461" />
|
||||
<package id="Microsoft.Extensions.Logging.Abstractions" version="2.1.1" targetFramework="net461" />
|
||||
<package id="Newtonsoft.Json" version="12.0.3" targetFramework="net461" />
|
||||
<package id="NPOI" version="2.5.5" targetFramework="net461" />
|
||||
<package id="Portable.BouncyCastle" version="1.8.9" targetFramework="net461" />
|
||||
<package id="Quartz" version="3.7.0" targetFramework="net461" />
|
||||
<package id="RestSharp" version="106.15.0" targetFramework="net461" />
|
||||
<package id="SharpZipLib" version="1.3.2" targetFramework="net461" />
|
||||
<package id="System.Buffers" version="4.5.1" targetFramework="net461" />
|
||||
<package id="System.Configuration.ConfigurationManager" version="6.0.1" targetFramework="net461" />
|
||||
<package id="System.Diagnostics.DiagnosticSource" version="4.7.1" targetFramework="net461" />
|
||||
<package id="System.Memory" version="4.5.4" targetFramework="net461" />
|
||||
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net461" />
|
||||
<package id="System.Runtime.CompilerServices.Unsafe" version="4.5.3" targetFramework="net461" />
|
||||
<package id="System.Security.AccessControl" version="6.0.0" targetFramework="net461" />
|
||||
<package id="System.Security.Permissions" version="6.0.0" targetFramework="net461" />
|
||||
<package id="System.Security.Principal.Windows" version="5.0.0" targetFramework="net461" />
|
||||
</packages>
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,152 @@
|
|||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TransferMajor.aspx.cs" Inherits="FineUIPro.Web.BaseInfo.TransferMajor" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title>移交专业</title>
|
||||
<link href="../res/css/common.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" Title="移交专业" Layout="HBox" ShowHeader="false">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" Title="移交专业" ShowHeader="false" EnableCollapse="true" PageSize="10" EnableColumnLines="true"
|
||||
ShowBorder="true" AllowPaging="true" IsDatabasePaging="true" runat="server" Width="750px" ForceFit="true"
|
||||
DataKeyNames="TransferMajorId" DataIDField="TransferMajorId" OnPageIndexChange="Grid1_PageIndexChange"
|
||||
AllowFilters="true" OnFilterChange="Grid1_FilterChange" EnableTextSelection="True">
|
||||
<Columns>
|
||||
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center" TextAlign="Center" />
|
||||
<f:RenderField Width="150px" ColumnID="Discipline" DataField="Discipline" FieldType="String"
|
||||
HeaderText="Discipline" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="90px" ColumnID="Major" DataField="Major" FieldType="String"
|
||||
HeaderText="专业" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="150px" ColumnID="DisciplineCode" DataField="DisciplineCode" FieldType="String"
|
||||
HeaderText="Discipline Code" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="200px" ColumnID="Remark" DataField="Remark" FieldType="String"
|
||||
HeaderText="Remark" HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="rowselect" Handler="onGridRowSelect" />
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
</Listeners>
|
||||
<PageItems>
|
||||
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
|
||||
</f:ToolbarSeparator>
|
||||
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
|
||||
</f:ToolbarText>
|
||||
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
|
||||
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
|
||||
</f:DropDownList>
|
||||
</PageItems>
|
||||
</f:Grid>
|
||||
<f:SimpleForm ID="SimpleForm1" runat="server" ShowBorder="true" ShowHeader="false"
|
||||
LabelWidth="80px" BodyPadding="5px" Width="350px">
|
||||
<Items>
|
||||
<f:TextBox ID="hfFormID" runat="server" Hidden="true"></f:TextBox>
|
||||
<f:TextBox ID="txtDiscipline" Label="Discipline" ShowRedStar="true" Required="true" runat="server"
|
||||
LabelAlign="right" AutoPostBack="true" OnTextChanged="TextBox_TextChanged">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtMajor" Label="专业" ShowRedStar="true" Required="true" runat="server"
|
||||
LabelAlign="right" AutoPostBack="true" OnTextChanged="TextBox_TextChanged">
|
||||
</f:TextBox>
|
||||
<f:TextBox ID="txtDisciplineCode" runat="server" Label="Discipline Code" LabelAlign="right">
|
||||
</f:TextBox>
|
||||
<f:TextArea ID="txtRemark" runat="server" Label="备注" LabelAlign="right">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar1" Position="Bottom" runat="server">
|
||||
<Items>
|
||||
<f:Button ID="btnNew" Icon="Add" ToolTip="新增" EnablePostBack="false" runat="server">
|
||||
<Listeners>
|
||||
<f:Listener Event="click" Handler="onNewButtonClick" />
|
||||
</Listeners>
|
||||
</f:Button>
|
||||
<f:Button ID="btnDelete" Enabled="false" ToolTip="删除" Icon="Delete" ConfirmText="确定删除当前数据?"
|
||||
OnClick="btnDelete_Click" runat="server">
|
||||
</f:Button>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
||||
</f:ToolbarFill>
|
||||
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ValidateForms="SimpleForm1"
|
||||
OnClick="btnSave_Click">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:SimpleForm>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Menu ID="Menu1" runat="server">
|
||||
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
|
||||
runat="server" Text="编辑" Icon="Pencil">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
|
||||
ConfirmText="删除选中行?" ConfirmTarget="Parent" runat="server" Text="删除" Icon="Delete">
|
||||
</f:MenuButton>
|
||||
</f:Menu>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
var menuID = '<%= Menu1.ClientID %>';
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
function onRowContextMenu(event, rowId) {
|
||||
F(menuID).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
|
||||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
}
|
||||
|
||||
|
||||
var gridClientID = '<%= Grid1.ClientID %>';
|
||||
var btnDeleteClientID = '<%= btnDelete.ClientID %>';
|
||||
var btnSaveClientID = '<%= btnSave.ClientID %>';
|
||||
|
||||
var formClientID = '<%= SimpleForm1.ClientID %>';
|
||||
var hfFormIDClientID = '<%= hfFormID.ClientID %>';
|
||||
var txtDisciplineClientID = '<%= txtDiscipline.ClientID %>';
|
||||
var txtMajorClientID = '<%= txtMajor.ClientID %>';
|
||||
var txtDisciplineCodeClientID = '<%= txtDisciplineCode.ClientID %>';
|
||||
var txtRemarkClientID = '<%=txtRemark.ClientID %>';
|
||||
|
||||
function onGridRowSelect(event, rowId) {
|
||||
var grid = F(gridClientID);
|
||||
|
||||
// 启用删除按钮
|
||||
F(btnDeleteClientID).enable();
|
||||
|
||||
// 当前行数据
|
||||
var rowValue = grid.getRowValue(rowId);
|
||||
|
||||
// 使用当前行数据填充表单字段
|
||||
F(hfFormIDClientID).setValue(rowId);
|
||||
F(txtDisciplineClientID).setValue(rowValue['Discipline']);
|
||||
F(txtMajorClientID).setValue(rowValue['Major']);
|
||||
F(txtDisciplineCodeClientID).setValue(rowValue['DisciplineCode']);
|
||||
F(txtRemarkClientID).setValue(rowValue['Remark']);
|
||||
|
||||
// 更新保存按钮文本
|
||||
// F(btnSaveClientID).setText('保存数据(编辑)');
|
||||
}
|
||||
|
||||
function onNewButtonClick() {
|
||||
// 重置表单字段
|
||||
F(formClientID).reset();
|
||||
F(hfFormIDClientID).reset();
|
||||
// 清空表格选中行
|
||||
F(gridClientID).clearSelections();
|
||||
// 禁用删除按钮
|
||||
F(btnDeleteClientID).disable();
|
||||
|
||||
// 更新保存按钮文本
|
||||
// F(btnSaveClientID).setText('保存数据(新增)');
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,280 @@
|
|||
using BLL;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace FineUIPro.Web.BaseInfo
|
||||
{
|
||||
public partial class TransferMajor : PageBase
|
||||
{
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
////权限按钮方法
|
||||
this.GetButtonPower();
|
||||
Funs.DropDownPageSize(this.ddlPageSize);
|
||||
ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
|
||||
// 绑定表格
|
||||
BindGrid();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGrid()
|
||||
{
|
||||
var q = from x in Funs.DB.Base_TransferMajor orderby x.DisciplineCode select x;
|
||||
Grid1.RecordCount = q.Count();
|
||||
// 2.获取当前分页数据
|
||||
var table = GetPagedDataTable(Grid1.PageIndex, Grid1.PageSize);
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 分页
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private List<Model.Base_TransferMajor> GetPagedDataTable(int pageIndex, int pageSize)
|
||||
{
|
||||
List<Model.Base_TransferMajor> source = (from x in Funs.DB.Base_TransferMajor orderby x.DisciplineCode select x).ToList();
|
||||
List<Model.Base_TransferMajor> paged = new List<Model.Base_TransferMajor>();
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 过滤表头
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Grid1_FilterChange(object sender, EventArgs e)
|
||||
{
|
||||
BindGrid();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 改变索引事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Grid1_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
Grid1.PageIndex = e.NewPageIndex;
|
||||
BindGrid();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页下拉选择
|
||||
/// <summary>
|
||||
/// 分页下拉选择
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
Grid1.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue);
|
||||
BindGrid();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 删除
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
var getV = BLL.TransferMajorService.GetTransferMajorById(hfFormID.Text);
|
||||
if (getV != null)
|
||||
{
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, getV.DisciplineCode, getV.TransferMajorId, BLL.Const.TransferMajorMenuId, BLL.Const.BtnDelete);
|
||||
BLL.TransferMajorService.DeleteTransferMajorById(hfFormID.Text);
|
||||
// 重新绑定表格,并模拟点击[新增按钮]
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript("onNewButtonClick();");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 右键删除事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnMenuDelete_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.DeleteData();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 删除方法
|
||||
/// </summary>
|
||||
private void DeleteData()
|
||||
{
|
||||
if (Grid1.SelectedRowIndexArray.Length > 0)
|
||||
{
|
||||
foreach (int rowIndex in Grid1.SelectedRowIndexArray)
|
||||
{
|
||||
string rowID = Grid1.DataKeys[rowIndex][0].ToString();
|
||||
var getV = BLL.TransferMajorService.GetTransferMajorById(rowID);
|
||||
if (getV != null)
|
||||
{
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, getV.DisciplineCode, getV.TransferMajorId, BLL.Const.TransferMajorMenuId, BLL.Const.BtnDelete);
|
||||
BLL.TransferMajorService.DeleteTransferMajorById(rowID);
|
||||
}
|
||||
}
|
||||
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript("onNewButtonClick();");
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 编辑
|
||||
/// <summary>
|
||||
/// 右键编辑事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnMenuEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditData();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditData()
|
||||
{
|
||||
if (Grid1.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
string Id = Grid1.SelectedRowID;
|
||||
var TransferMajor = BLL.TransferMajorService.GetTransferMajorById(Id);
|
||||
if (TransferMajor != null)
|
||||
{
|
||||
this.txtDiscipline.Text = TransferMajor.Discipline;
|
||||
this.txtMajor.Text = TransferMajor.Major;
|
||||
this.txtDisciplineCode.Text = TransferMajor.DisciplineCode;
|
||||
this.txtRemark.Text = TransferMajor.Remark;
|
||||
hfFormID.Text = Id;
|
||||
this.btnDelete.Enabled = true;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
/// <summary>
|
||||
/// 保存按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSave_Click(object sender, EventArgs e)
|
||||
{
|
||||
string strRowID = hfFormID.Text;
|
||||
Model.Base_TransferMajor TransferMajor = new Model.Base_TransferMajor
|
||||
{
|
||||
Discipline = this.txtDiscipline.Text.Trim(),
|
||||
Major = this.txtMajor.Text.Trim(),
|
||||
DisciplineCode= this.txtDisciplineCode.Text.Trim(),
|
||||
Remark = txtRemark.Text.Trim()
|
||||
};
|
||||
if (string.IsNullOrEmpty(strRowID))
|
||||
{
|
||||
TransferMajor.TransferMajorId = SQLHelper.GetNewID(typeof(Model.Base_TransferMajor));
|
||||
BLL.TransferMajorService.AddTransferMajor(TransferMajor);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, TransferMajor.Discipline, TransferMajor.TransferMajorId, BLL.Const.TransferMajorMenuId, BLL.Const.BtnAdd);
|
||||
}
|
||||
else
|
||||
{
|
||||
TransferMajor.TransferMajorId = strRowID;
|
||||
BLL.TransferMajorService.UpdateTransferMajor(TransferMajor);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, TransferMajor.Discipline, TransferMajor.TransferMajorId, BLL.Const.TransferMajorMenuId, BLL.Const.BtnModify);
|
||||
}
|
||||
|
||||
this.SimpleForm1.Reset();
|
||||
// 重新绑定表格,并点击当前编辑或者新增的行
|
||||
BindGrid();
|
||||
PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, TransferMajor.TransferMajorId));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 验证费用类别名称、编号是否存在
|
||||
/// <summary>
|
||||
/// 验证费用类别名称、编号是否存在
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void TextBox_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
var q = Funs.DB.Base_TransferMajor.FirstOrDefault(x => x.Discipline == this.txtDiscipline.Text.Trim() && (x.TransferMajorId != hfFormID.Text || (hfFormID.Text == null && x.TransferMajorId != null)));
|
||||
if (q != null)
|
||||
{
|
||||
ShowNotify("输入的Discipline已存在!", MessageBoxIcon.Warning);
|
||||
}
|
||||
|
||||
var q2 = Funs.DB.Base_TransferMajor.FirstOrDefault(x => x.Major == this.txtMajor.Text.Trim() && (x.TransferMajorId != hfFormID.Text || (hfFormID.Text == null && x.TransferMajorId != null)));
|
||||
if (q2 != null)
|
||||
{
|
||||
ShowNotify("输入的专业已存在!", MessageBoxIcon.Warning);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 获取按钮权限
|
||||
/// <summary>
|
||||
/// 获取按钮权限
|
||||
/// </summary>
|
||||
/// <param name="button"></param>
|
||||
/// <returns></returns>
|
||||
private void GetButtonPower()
|
||||
{
|
||||
var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.TransferMajorMenuId);
|
||||
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
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,204 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.BaseInfo {
|
||||
|
||||
|
||||
public partial class TransferMajor {
|
||||
|
||||
/// <summary>
|
||||
/// form1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||
|
||||
/// <summary>
|
||||
/// PageManager1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.PageManager PageManager1;
|
||||
|
||||
/// <summary>
|
||||
/// Panel1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel1;
|
||||
|
||||
/// <summary>
|
||||
/// Grid1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid1;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarSeparator1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarText1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||
|
||||
/// <summary>
|
||||
/// ddlPageSize 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||
|
||||
/// <summary>
|
||||
/// SimpleForm1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.SimpleForm SimpleForm1;
|
||||
|
||||
/// <summary>
|
||||
/// hfFormID 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox hfFormID;
|
||||
|
||||
/// <summary>
|
||||
/// txtDiscipline 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtDiscipline;
|
||||
|
||||
/// <summary>
|
||||
/// txtMajor 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtMajor;
|
||||
|
||||
/// <summary>
|
||||
/// txtDisciplineCode 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtDisciplineCode;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextArea txtRemark;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar1;
|
||||
|
||||
/// <summary>
|
||||
/// btnNew 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnNew;
|
||||
|
||||
/// <summary>
|
||||
/// btnDelete 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnDelete;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarFill1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarFill ToolbarFill1;
|
||||
|
||||
/// <summary>
|
||||
/// btnSave 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSave;
|
||||
|
||||
/// <summary>
|
||||
/// Menu1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu1;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuEdit 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuEdit;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDelete 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDelete;
|
||||
}
|
||||
}
|
||||
|
|
@ -144,6 +144,16 @@ namespace Web.Controls
|
|||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;
|
||||
chart1.Series[dataSourceTeam.DataPointName].BorderWidth = 2;
|
||||
chart1.Series[dataSourceTeam.DataPointName]["DrawingStyle"] = "Cylinder";
|
||||
|
||||
if (dataSourceTeam.DataPointName == "Actual Finished")
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Color = Color.Red;
|
||||
}
|
||||
else if (dataSourceTeam.DataPointName == "Plan Finished")
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Color = Color.Blue;
|
||||
}
|
||||
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points.AddXY(dataSourcePoint.PointText, dataSourcePoint.PointValue);
|
||||
|
|
@ -282,5 +292,296 @@ namespace Web.Controls
|
|||
|
||||
Controls.Add(chart1);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建Chart图形百分比
|
||||
/// </summary>
|
||||
/// <param name="dataSourceChart">Chart类</param>
|
||||
public void CreateChartBaifenbi(Model.DataSourceChart dataSourceChart)
|
||||
{
|
||||
Chart chart1 = new Chart
|
||||
{
|
||||
ID = "chart1",
|
||||
BackColor = Color.WhiteSmoke,
|
||||
ImageLocation = "~/Images/ChartPic_#SEQ(300,3)",
|
||||
BorderlineDashStyle = ChartDashStyle.Solid,
|
||||
Palette = ChartColorPalette.BrightPastel,
|
||||
BackSecondaryColor = Color.White,
|
||||
BackGradientStyle = GradientStyle.TopBottom,
|
||||
BorderWidth = 2,
|
||||
BorderColor = Color.FromArgb(26, 59, 105),
|
||||
ImageType = ChartImageType.Png,
|
||||
|
||||
Width = dataSourceChart.Width,
|
||||
Height = dataSourceChart.Height
|
||||
};
|
||||
|
||||
Title title = new Title
|
||||
{
|
||||
Text = dataSourceChart.Title,
|
||||
ShadowColor = Color.FromArgb(32, 0, 0, 0),
|
||||
Font = new Font("Trebuchet MS", 10F, FontStyle.Bold),
|
||||
ShadowOffset = 3,
|
||||
ForeColor = Color.FromArgb(26, 59, 105)
|
||||
};
|
||||
chart1.Titles.Add(title);
|
||||
|
||||
Legend legend = new Legend
|
||||
{
|
||||
Name = dataSourceChart.Title,
|
||||
TextWrapThreshold = 1,
|
||||
Docking = Docking.Top,
|
||||
Alignment = StringAlignment.Center,
|
||||
BackColor = Color.Transparent,
|
||||
Font = new Font(new FontFamily("Trebuchet MS"), 8),
|
||||
LegendStyle = LegendStyle.Row,
|
||||
IsEquallySpacedItems = true,
|
||||
IsTextAutoFit = false
|
||||
};
|
||||
chart1.Legends.Add(legend);
|
||||
|
||||
ChartArea chartArea = new ChartArea
|
||||
{
|
||||
Name = dataSourceChart.Title,
|
||||
BackColor = Color.Transparent
|
||||
};
|
||||
chartArea.AxisX.IsLabelAutoFit = false;
|
||||
chartArea.AxisY.IsLabelAutoFit = false;
|
||||
chartArea.AxisX.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
|
||||
chartArea.AxisY.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
|
||||
chartArea.AxisY.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisY.MajorGrid.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.MajorGrid.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.Interval = 1;
|
||||
chartArea.Area3DStyle.Enable3D = dataSourceChart.IsNotEnable3D;
|
||||
|
||||
chartArea.AxisY.LabelStyle.Format = " 0% "; // 格式化,为了显示百分号
|
||||
|
||||
|
||||
chart1.ChartAreas.Add(chartArea);
|
||||
|
||||
if (dataSourceChart.ChartType == SeriesChartType.Pie)
|
||||
{
|
||||
foreach (Model.DataSourceTeam dataSourceTeam in dataSourceChart.DataSourceTeams)
|
||||
{
|
||||
this.lblTotal.Text = "累计值为:";
|
||||
if (dataSourceTeam.DataPointName == "累计")
|
||||
{
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
this.lblTotal.Text += (dataSourcePoint.PointText + ":" + dataSourcePoint.PointValue + ",");
|
||||
}
|
||||
if (this.lblTotal.Text != "累计值为:")
|
||||
{
|
||||
this.lblTotal.Text = this.lblTotal.Text.Substring(0, this.lblTotal.Text.LastIndexOf(","));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.lblTotal.Visible = false;
|
||||
chart1.Series.Add(dataSourceTeam.DataPointName);
|
||||
chart1.Series[dataSourceTeam.DataPointName].ChartType = dataSourceChart.ChartType;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Name = dataSourceTeam.DataPointName;
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;
|
||||
chart1.Series[dataSourceTeam.DataPointName].BorderWidth = 2;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Label = "#PERCENT{P1}";
|
||||
chart1.Series[dataSourceTeam.DataPointName]["DrawingStyle"] = "Cylinder";
|
||||
int m = 0;
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points.AddXY(dataSourcePoint.PointText, dataSourcePoint.PointValue);
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points[m].LegendText = dataSourcePoint.PointText + "#PERCENT{P1}";
|
||||
m++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach (Model.DataSourceTeam dataSourceTeam in dataSourceChart.DataSourceTeams)
|
||||
{
|
||||
this.lblTotal.Text = "累计值为:";
|
||||
if (dataSourceTeam.DataPointName == "累计")
|
||||
{
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
this.lblTotal.Text += (dataSourcePoint.PointText + ":" + dataSourcePoint.PointValue + ",");
|
||||
}
|
||||
if (this.lblTotal.Text != "累计值为:")
|
||||
{
|
||||
this.lblTotal.Text = this.lblTotal.Text.Substring(0, this.lblTotal.Text.LastIndexOf(","));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.lblTotal.Visible = false;
|
||||
chart1.Series.Add(dataSourceTeam.DataPointName);
|
||||
chart1.Series[dataSourceTeam.DataPointName].ChartType = dataSourceChart.ChartType;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Name = dataSourceTeam.DataPointName;
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;
|
||||
chart1.Series[dataSourceTeam.DataPointName].BorderWidth = 2;
|
||||
chart1.Series[dataSourceTeam.DataPointName]["DrawingStyle"] = "Cylinder";
|
||||
|
||||
chart1.Series[dataSourceTeam.DataPointName].Label = "#VAL{P}";//设置标签文本 (在设计期通过属性窗口编辑更直观)
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;//显示标签
|
||||
if (dataSourceTeam.DataPointName == "Actual Finished(%)")
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Color = Color.Red;
|
||||
}
|
||||
else {
|
||||
chart1.Series[dataSourceTeam.DataPointName].Color = Color.Blue;
|
||||
}
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points.AddXY(dataSourcePoint.PointText, dataSourcePoint.PointValue);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Controls.Add(chart1);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建Chart图形百分比
|
||||
/// </summary>
|
||||
/// <param name="dataSourceChart">Chart类</param>
|
||||
public void CreateChartPunchlistFrom(Model.DataSourceChart dataSourceChart)
|
||||
{
|
||||
Chart chart1 = new Chart
|
||||
{
|
||||
ID = "chart1",
|
||||
BackColor = Color.WhiteSmoke,
|
||||
ImageLocation = "~/Images/ChartPic_#SEQ(300,3)",
|
||||
BorderlineDashStyle = ChartDashStyle.Solid,
|
||||
Palette = ChartColorPalette.BrightPastel,
|
||||
BackSecondaryColor = Color.White,
|
||||
BackGradientStyle = GradientStyle.TopBottom,
|
||||
BorderWidth = 2,
|
||||
BorderColor = Color.FromArgb(26, 59, 105),
|
||||
ImageType = ChartImageType.Png,
|
||||
|
||||
Width = dataSourceChart.Width,
|
||||
Height = dataSourceChart.Height
|
||||
};
|
||||
|
||||
Title title = new Title
|
||||
{
|
||||
Text = dataSourceChart.Title,
|
||||
ShadowColor = Color.FromArgb(32, 0, 0, 0),
|
||||
Font = new Font("Trebuchet MS", 10F, FontStyle.Bold),
|
||||
ShadowOffset = 3,
|
||||
ForeColor = Color.FromArgb(26, 59, 105)
|
||||
};
|
||||
chart1.Titles.Add(title);
|
||||
|
||||
Legend legend = new Legend
|
||||
{
|
||||
Name = dataSourceChart.Title,
|
||||
TextWrapThreshold = 1,
|
||||
Docking = Docking.Top,
|
||||
Alignment = StringAlignment.Center,
|
||||
BackColor = Color.Transparent,
|
||||
Font = new Font(new FontFamily("Trebuchet MS"), 8),
|
||||
LegendStyle = LegendStyle.Row,
|
||||
IsEquallySpacedItems = true,
|
||||
IsTextAutoFit = false
|
||||
};
|
||||
chart1.Legends.Add(legend);
|
||||
|
||||
ChartArea chartArea = new ChartArea
|
||||
{
|
||||
Name = dataSourceChart.Title,
|
||||
BackColor = Color.Transparent
|
||||
};
|
||||
chartArea.AxisX.IsLabelAutoFit = false;
|
||||
chartArea.AxisY.IsLabelAutoFit = false;
|
||||
chartArea.AxisX.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
|
||||
chartArea.AxisY.LabelStyle.Font = new Font("Verdana,Arial,Helvetica,sans-serif", 8F, FontStyle.Regular);
|
||||
chartArea.AxisY.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisY.MajorGrid.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.MajorGrid.LineColor = Color.FromArgb(64, 64, 64, 64);
|
||||
chartArea.AxisX.Interval = 1;
|
||||
chartArea.Area3DStyle.Enable3D = dataSourceChart.IsNotEnable3D;
|
||||
|
||||
chartArea.AxisY.LabelStyle.Format = " 0% "; // 格式化,为了显示百分号
|
||||
|
||||
|
||||
chart1.ChartAreas.Add(chartArea);
|
||||
|
||||
if (dataSourceChart.ChartType == SeriesChartType.Pie)
|
||||
{
|
||||
foreach (Model.DataSourceTeam dataSourceTeam in dataSourceChart.DataSourceTeams)
|
||||
{
|
||||
this.lblTotal.Text = "累计值为:";
|
||||
if (dataSourceTeam.DataPointName == "累计")
|
||||
{
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
this.lblTotal.Text += (dataSourcePoint.PointText + ":" + dataSourcePoint.PointValue + ",");
|
||||
}
|
||||
if (this.lblTotal.Text != "累计值为:")
|
||||
{
|
||||
this.lblTotal.Text = this.lblTotal.Text.Substring(0, this.lblTotal.Text.LastIndexOf(","));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.lblTotal.Visible = false;
|
||||
chart1.Series.Add(dataSourceTeam.DataPointName);
|
||||
chart1.Series[dataSourceTeam.DataPointName].ChartType = dataSourceChart.ChartType;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Name = dataSourceTeam.DataPointName;
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;
|
||||
chart1.Series[dataSourceTeam.DataPointName].BorderWidth = 2;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Label = "#PERCENT{P1}";
|
||||
chart1.Series[dataSourceTeam.DataPointName]["DrawingStyle"] = "Cylinder";
|
||||
int m = 0;
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points.AddXY(dataSourcePoint.PointText, dataSourcePoint.PointValue);
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points[m].LegendText = dataSourcePoint.PointText + "#PERCENT{P1}";
|
||||
m++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach (Model.DataSourceTeam dataSourceTeam in dataSourceChart.DataSourceTeams)
|
||||
{
|
||||
this.lblTotal.Text = "累计值为:";
|
||||
if (dataSourceTeam.DataPointName == "累计")
|
||||
{
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
this.lblTotal.Text += (dataSourcePoint.PointText + ":" + dataSourcePoint.PointValue + ",");
|
||||
}
|
||||
if (this.lblTotal.Text != "累计值为:")
|
||||
{
|
||||
this.lblTotal.Text = this.lblTotal.Text.Substring(0, this.lblTotal.Text.LastIndexOf(","));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.lblTotal.Visible = false;
|
||||
chart1.Series.Add(dataSourceTeam.DataPointName);
|
||||
chart1.Series[dataSourceTeam.DataPointName].ChartType = dataSourceChart.ChartType;
|
||||
chart1.Series[dataSourceTeam.DataPointName].Name = dataSourceTeam.DataPointName;
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;
|
||||
chart1.Series[dataSourceTeam.DataPointName].BorderWidth = 2;
|
||||
chart1.Series[dataSourceTeam.DataPointName]["DrawingStyle"] = "Cylinder";
|
||||
|
||||
chart1.Series[dataSourceTeam.DataPointName].Label = "#VAL{P}";//设置标签文本 (在设计期通过属性窗口编辑更直观)
|
||||
chart1.Series[dataSourceTeam.DataPointName].IsValueShownAsLabel = true;//显示标签
|
||||
foreach (Model.DataSourcePoint dataSourcePoint in dataSourceTeam.DataSourcePoints)
|
||||
{
|
||||
chart1.Series[dataSourceTeam.DataPointName].Points.AddXY(dataSourcePoint.PointText, dataSourcePoint.PointValue);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Controls.Add(chart1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,75 @@
|
|||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DataImportControl.ascx.cs" Inherits="FineUIPro.Web.Controls.DataImportControl" %>
|
||||
|
||||
<f:Panel ID="Panel1" runat="server" BodyPadding="0px" ShowBorder="false"
|
||||
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar2" Position="Top" ToolbarAlign="Right" runat="server">
|
||||
<Items>
|
||||
<f:HiddenField ID="hdFileName" runat="server">
|
||||
</f:HiddenField>
|
||||
<f:Button ID="btnAudit" Icon="ApplicationEdit" runat="server" ToolTip="审核" ValidateForms="SimpleForm1"
|
||||
OnClick="btnAudit_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnImport" Icon="ApplicationGet" runat="server" ToolTip="导入" ValidateForms="SimpleForm1"
|
||||
OnClick="btnImport_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnDownLoad" runat="server" Icon="ApplicationGo" ToolTip="下载模板" OnClick="btnDownLoad_Click" ConfirmText="确定下载导入模板吗?" >
|
||||
</f:Button>
|
||||
<f:HiddenField ID="hdCheckResult" runat="server">
|
||||
</f:HiddenField>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:FileUpload runat="server" ID="fuAttachUrl" EmptyText="选择要导入的文件" Label="选择要导入的文件"
|
||||
LabelWidth="150px">
|
||||
</f:FileUpload>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Grid ID="gvErrorInfo" ShowBorder="true" EnableAjax="false" ShowHeader="false" Title="数据导入" EnableCollapse="true"
|
||||
runat="server" BoxFlex="1" AllowCellEditing="true" ClicksToEdit="2" AllowSorting="true"
|
||||
SortDirection="DESC" EnableColumnLines="true" ForceFit="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10"
|
||||
EnableRowDoubleClickEvent="true" AllowFilters="true" EnableTextSelection="True">
|
||||
<Columns>
|
||||
<f:TemplateField ColumnID="tfPageIndex" Width="55px" HeaderText="序号" HeaderTextAlign="Center" TextAlign="Center"
|
||||
EnableLock="true" Locked="False">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblPageIndex" runat="server" Text='<%# gvErrorInfo.PageIndex * gvErrorInfo.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<f:BoundField DataField="Row" HeaderText="错误行号">
|
||||
</f:BoundField>
|
||||
<f:BoundField DataField="Column" HeaderText="错误列">
|
||||
</f:BoundField>
|
||||
<f:BoundField DataField="Reason" HeaderText="错误类型">
|
||||
</f:BoundField>
|
||||
</Columns>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
</f:Form>
|
||||
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<script>
|
||||
function showControlInfo(infoClientID) {
|
||||
F.notify({
|
||||
message: F(infoClientID).getValue(),
|
||||
messageIcon: 'information',
|
||||
target: '_top',
|
||||
header: false,
|
||||
displayMilliseconds: 2000,
|
||||
positionX: 'center',
|
||||
positionY: 'center'
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
using BLL;
|
||||
using Model;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Web.UI;
|
||||
|
||||
namespace FineUIPro.Web.Controls
|
||||
{
|
||||
public partial class DataImportControl : UserControl
|
||||
{
|
||||
public delegate void userEvent(object sender, EventArgs arg); //定义事件委托
|
||||
|
||||
public event userEvent Audit_Click; //定义审核事件
|
||||
public event userEvent Import_Click; //定义导入事件
|
||||
/// <summary>
|
||||
/// 模板路径
|
||||
/// </summary>
|
||||
public string TemplatePath
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["Template"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["Template"] = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 上传文件Url
|
||||
/// </summary>
|
||||
public string UpLoadAttachUrl
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["UpLoadAttachUrl"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["UpLoadAttachUrl"] = value;
|
||||
}
|
||||
}
|
||||
//错误集合
|
||||
public List<Model.ErrorInfo> ErrorInfoList
|
||||
{
|
||||
get
|
||||
{
|
||||
return (List<Model.ErrorInfo>)Session["ErrorInfoList"];
|
||||
}
|
||||
set
|
||||
{
|
||||
Session["ErrorInfoList"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.hdCheckResult.Text = string.Empty;
|
||||
this.hdFileName.Text = string.Empty;
|
||||
if (ErrorInfoList != null)
|
||||
{
|
||||
ErrorInfoList.Clear();
|
||||
}
|
||||
}
|
||||
}
|
||||
//方法用于绑定Grid
|
||||
public void BindGrid()
|
||||
{
|
||||
this.gvErrorInfo.DataSource = ErrorInfoList;
|
||||
this.gvErrorInfo.DataBind();
|
||||
}
|
||||
protected void btnAudit_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.Audit_Click != null)
|
||||
{
|
||||
if (this.fuAttachUrl.HasFile == false)
|
||||
{
|
||||
String.Format("showControlInfo('{0}');", "请您选择Excel文件");
|
||||
return;
|
||||
}
|
||||
string IsXls = Path.GetExtension(this.fuAttachUrl.FileName).ToString().Trim().ToLower();
|
||||
if (IsXls != ".xls")
|
||||
{
|
||||
String.Format("showControlInfo('{0}');", "只可以选择Excel文件!");
|
||||
return;
|
||||
}
|
||||
if (ErrorInfoList != null)
|
||||
{
|
||||
ErrorInfoList.Clear();
|
||||
}
|
||||
string rootPath = Server.MapPath("~/");
|
||||
string initFullPath = rootPath + Const.ExcelUrl;
|
||||
if (!Directory.Exists(initFullPath))
|
||||
{
|
||||
Directory.CreateDirectory(initFullPath);
|
||||
}
|
||||
|
||||
this.hdFileName.Text = BLL.Funs.GetNewFileName() + IsXls;
|
||||
string filePath = initFullPath + this.hdFileName.Text;
|
||||
this.fuAttachUrl.PostedFile.SaveAs(filePath);
|
||||
this.Audit_Click(this, e);
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnImport_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.Import_Click != null)
|
||||
{
|
||||
this.Import_Click(this, e);
|
||||
}
|
||||
}
|
||||
|
||||
#region 下载模板
|
||||
|
||||
/// <summary>
|
||||
/// 下载模板按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDownLoad_Click(object sender, EventArgs e)
|
||||
{
|
||||
string rootPath = Server.MapPath("~/");
|
||||
string uploadfilepath = rootPath + TemplatePath;
|
||||
string filePath = TemplatePath;
|
||||
string fileName = Path.GetFileName(filePath);
|
||||
FileInfo info = new FileInfo(uploadfilepath);
|
||||
long fileSize = info.Length;
|
||||
Response.ClearContent();
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.ContentType = "excel/plain";
|
||||
Response.ContentEncoding = System.Text.Encoding.UTF8;
|
||||
Response.AddHeader("Content-Length", fileSize.ToString().Trim());
|
||||
Response.TransmitFile(uploadfilepath, 0, fileSize);
|
||||
Response.End();
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.Controls
|
||||
{
|
||||
|
||||
|
||||
public partial class DataImportControl
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Panel1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel1;
|
||||
|
||||
/// <summary>
|
||||
/// SimpleForm1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Form SimpleForm1;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar2 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar2;
|
||||
|
||||
/// <summary>
|
||||
/// hdFileName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdFileName;
|
||||
|
||||
/// <summary>
|
||||
/// btnAudit 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAudit;
|
||||
|
||||
/// <summary>
|
||||
/// btnImport 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnImport;
|
||||
|
||||
/// <summary>
|
||||
/// btnDownLoad 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnDownLoad;
|
||||
|
||||
/// <summary>
|
||||
/// hdCheckResult 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdCheckResult;
|
||||
|
||||
/// <summary>
|
||||
/// fuAttachUrl 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.FileUpload fuAttachUrl;
|
||||
|
||||
/// <summary>
|
||||
/// gvErrorInfo 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid gvErrorInfo;
|
||||
|
||||
/// <summary>
|
||||
/// lblPageIndex 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblPageIndex;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,134 +1,77 @@
|
|||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误类型:SqlException
|
||||
错误信息:执行超时已过期。完成操作之前已超时或服务器未响应。
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetSupervise_SubUnitReportListToSUB() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14204
|
||||
在 BLL.CNCECHSSEWebService.getSupervise_SubUnitReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2181
|
||||
出错时间:01/23/2024 12:21:40
|
||||
出错时间:01/23/2024 12:21:40
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckInfo_Table8ItemListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14228
|
||||
在 BLL.CNCECHSSEWebService.getCheck_CheckInfo_Table8Item() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 2046
|
||||
出错时间:01/23/2024 12:21:41
|
||||
出错时间:01/23/2024 12:21:41
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetCheck_CheckRectifyListToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14220
|
||||
在 BLL.CNCECHSSEWebService.getCheck_CheckRectify() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1942
|
||||
出错时间:01/23/2024 12:21:41
|
||||
出错时间:01/23/2024 12:21:41
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:ArgumentException
|
||||
错误信息:提供的 URI 方案“http”无效,应为“https”。
|
||||
参数名: via
|
||||
错误堆栈:
|
||||
在 System.ServiceModel.Channels.TransportChannelFactory`1.ValidateScheme(Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.ValidateCreateChannelParameters(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpsChannelFactory`1.OnCreateChannelCore(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.HttpChannelFactory`1.OnCreateChannel(EndpointAddress remoteAddress, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.InternalCreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ChannelFactoryBase`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.ServiceChannelFactoryOverRequest.CreateInnerChannelBinder(EndpointAddress to, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateServiceChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.Channels.ServiceChannelFactory.CreateChannel(Type channelType, EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel(EndpointAddress address, Uri via)
|
||||
在 System.ServiceModel.ChannelFactory`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannel()
|
||||
在 System.ServiceModel.ClientBase`1.CreateChannelInternal()
|
||||
在 System.ServiceModel.ClientBase`1.get_Channel()
|
||||
在 BLL.CNCECHSSEService.HSSEServiceClient.GetInformation_UrgeReportToSUB(String unitId) 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\Service References\CNCECHSSEService\Reference.cs:行号 14020
|
||||
在 BLL.CNCECHSSEWebService.getInformation_UrgeReport() 位置 E:\五环\SGGL_CWCEC\SGGL\BLL\WebService\CNCECHSSEWebService.cs:行号 1884
|
||||
出错时间:01/23/2024 12:21:41
|
||||
出错时间:01/23/2024 12:21:41
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:HttpParseException
|
||||
错误信息:基类包括字段“txtRemark”,但其类型(FineUIPro.TextBox)与控件(FineUIPro.TextArea)的类型不兼容。
|
||||
错误堆栈:
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildFieldDeclaration(ControlBuilder builder)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.BaseTemplateCodeDomTreeGenerator.BuildSourceDataTreeFromBuilder(ControlBuilder builder, Boolean fInTemplate, Boolean topLevelControlInTemplate, PropertyEntry pse)
|
||||
在 System.Web.Compilation.TemplateControlCodeDomTreeGenerator.BuildMiscClassMembers()
|
||||
在 System.Web.Compilation.PageCodeDomTreeGenerator.BuildMiscClassMembers()
|
||||
在 System.Web.Compilation.BaseCodeDomTreeGenerator.BuildSourceDataTree()
|
||||
在 System.Web.Compilation.BaseCodeDomTreeGenerator.GetCodeDomTree(CodeDomProvider codeDomProvider, StringResourceBuilder stringResourceBuilder, VirtualPath virtualPath)
|
||||
在 System.Web.Compilation.BaseTemplateBuildProvider.GenerateCode(AssemblyBuilder assemblyBuilder)
|
||||
在 System.Web.Compilation.AssemblyBuilder.AddBuildProvider(BuildProvider buildProvider)
|
||||
出错时间:01/24/2024 19:37:42
|
||||
出错文件:http://localhost:8579/TestRun/PersonTrain/TrainContractEdit.aspx?id=684accf8-74c8-4ba7-817f-914011ab0a03
|
||||
在 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)
|
||||
在 FineUIPro.Web.common.main_new.Page_Load(Object sender, EventArgs e) 位置 E:\2023公司项目\五环新\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\common\main_new.aspx.cs:行号 67
|
||||
在 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)
|
||||
----错误类型:Win32Exception
|
||||
----错误信息:
|
||||
----等待的操作过时。
|
||||
----错误堆栈:
|
||||
出错时间:02/02/2024 11:24:03
|
||||
出错文件:http://localhost:8579/common/main_new.aspx
|
||||
IP地址:::1
|
||||
操作人员:JT
|
||||
|
||||
出错时间:01/24/2024 19:37:42
|
||||
出错时间:02/02/2024 11:24:12
|
||||
|
||||
|
||||
错误信息开始=====>
|
||||
错误类型:SqlException
|
||||
错误信息:参数化查询 '(@ProjectId nvarchar(4000))select * from Transfer_Piping C
|
||||
' 需要参数 '@ProjectId',但未提供该参数。
|
||||
错误堆栈:
|
||||
在 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.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
|
||||
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
|
||||
在 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
|
||||
在 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
|
||||
在 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 位置 E:\2023公司项目\五环新\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\SQLHelper.cs:行号 311
|
||||
在 FineUIPro.Web.Transfer.Piping.BindGrid() 位置 E:\2023公司项目\五环新\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Transfer\Piping.aspx.cs:行号 58
|
||||
在 FineUIPro.Web.Transfer.Piping.Page_Load(Object sender, EventArgs e) 位置 E:\2023公司项目\五环新\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Transfer\Piping.aspx.cs:行号 24
|
||||
在 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)
|
||||
出错时间:02/04/2024 10:42:45
|
||||
出错文件:http://localhost:8579/Transfer/Piping.aspx
|
||||
IP地址:::1
|
||||
操作人员:JT
|
||||
|
||||
出错时间:02/04/2024 10:42:45
|
||||
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,50 @@
|
|||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.AcknowledgementMode 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ExceptionListener 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConnectionInterruptedListener 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConnectionResumedListener 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.DestinationType 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MessageListener 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConsumerTransformerDelegate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ProducerTransformerDelegate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.SessionTxEventDelegate 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MsgPriority 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MsgDeliveryMode 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.Tracer 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.Util.NMSExceptionSupport 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IBytesMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.AcknowledgementMode 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ExceptionListener 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConnectionInterruptedListener 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConnectionResumedListener 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IConnection 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IConnectionFactory 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IConnectionMetaData 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.DestinationType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IDestination 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IMapMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MessageListener 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ConsumerTransformerDelegate 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IMessageConsumer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ProducerTransformerDelegate 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IMessageProducer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.INetTxConnection 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.INetTxConnectionFactory 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.INetTxSession 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IObjectMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IPrimitiveMap 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IQueue 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IQueueBrowser 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IRedeliveryPolicy 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.SessionTxEventDelegate 生成填充码: 类型是一个委托。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ISession 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IStartable 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IStoppable 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.IStreamMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ITemporaryQueue 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ITemporaryTopic 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ITextMessage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ITopic 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.ITrace 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MsgPriority 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\Apache.NMS.fakes : warning : 无法为 Apache.NMS.MsgDeliveryMode 生成填充码: 类型是一个枚举。
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,167 @@
|
|||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 <>f__AnonymousType0`2 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 Microsoft.CodeAnalysis.EmbeddedAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 System.Runtime.CompilerServices.NullableAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 System.Runtime.CompilerServices.NullableContextAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ParameterType 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.DataFormat 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Method 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.DateFormat 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ResponseStatus 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IHttp 生成存根: method System.Text.Encoding RestSharp.IHttp.get_Encoding() unstubbable: 方法是抽象的,因此无法用作存根。原因: 类型 System.Text.Encoding 在目标框架版本中不可用。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IRestClient 生成存根: method System.Text.Encoding RestSharp.IRestClient.get_Encoding() unstubbable: 方法是抽象的,因此无法用作存根。原因: 类型 System.Text.Encoding 在目标框架版本中不可用。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequestExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.SimpleJson 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ReflectionUtils 生成存根: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Validation.Ensure 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.SerializeAsAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.NameStyle 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.DeserializeAsAttribute 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.ContentType 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.Xml.DotNetXmlSerializerClientExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.CollectionExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.MiscExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.ReflectionExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.ResponseExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.ResponseStatusExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.RSACryptoServiceProviderExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StreamExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringEncodingExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WebRequestExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WithExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.XmlExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.ParametersExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth2Authenticator 生成存根: 类型已过时。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthSignatureMethod 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthSignatureTreatment 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthParameterHandling 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthType 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthTools 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthWorkflow 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.WebPair 生成存根: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.WebPairCollection 生成存根: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.OAuthExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.StringExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.TimeExtensions 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 <PrivateImplementationDetails> 生成存根: 类型已密封。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 <>f__AnonymousType0`2 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 Microsoft.CodeAnalysis.EmbeddedAttribute 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 System.Runtime.CompilerServices.NullableAttribute 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 System.Runtime.CompilerServices.NullableContextAttribute 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ParameterType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.DataFormat 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Method 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ResponseStatus 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.FileParameter+<>c__DisplayClass20_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass172_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass183_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass187_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass3_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass5_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+<>c__DisplayClass9_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Http+TimeOutState 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IHttp 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IHttpResponse 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IRestClient 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IRestRequest 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IRestResponse 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IRestResponse`1 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__175`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass10_0`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass167_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass185_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass187_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass29_0`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass29_1`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass32_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass32_1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass33_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass33_1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass33_2 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass64_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass65_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass66_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass8_0`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+<>c__DisplayClass9_0`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClient+UrlSegmentParamsValues 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__16`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__17`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__18`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__19`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__20`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__21`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__22`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__DisplayClass0_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__DisplayClass1_0`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__DisplayClass46_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<>c__DisplayClass47_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<DeleteAsync>d__30`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<GetAsync>d__24`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<HeadAsync>d__27`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<OptionsAsync>d__28`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<PatchAsync>d__29`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<PostAsync>d__25`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestClientExtensions+<PutAsync>d__26`1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass128_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass41_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass44_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass51_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass52_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass53_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequest+<>c__DisplayClass57_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestRequestExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestResponse+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestResponse+<>c__DisplayClass0_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.RestResponse+<>c__DisplayClass1_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.JsonObject+<GetDynamicMemberNames>d__35 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.IJsonSerializerStrategy 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.ReflectionUtils 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.ISerializer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.NameStyle 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.DotNetXmlSerializer+EncodingStringWriter 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serializers.XmlSerializer+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.IDeserializer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c__DisplayClass21_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c__DisplayClass22_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c__DisplayClass22_1 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c__DisplayClass25_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Deserializers.XmlDeserializer+<>c__DisplayClass26_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.IRestSerializer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.IWithRootElement 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.Xml.DotNetXmlSerializerClientExtensions+<>c__DisplayClass0_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.Xml.IXmlDeserializer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.Xml.IXmlSerializer 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Serialization.Json.JsonSerializer+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.CollectionExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.ReflectionExtensions+<>c__DisplayClass5_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StreamExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringEncodingExtensions+<>c__DisplayClass0_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringExtensions+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringExtensions+<>c__DisplayClass22_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.StringExtensions+<GetNameVariants>d__32 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WebRequestExtensions+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WebRequestExtensions+<>c__DisplayClass0_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WebRequestExtensions+<>c__DisplayClass1_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Extensions.WithExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.IAuthenticator 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth1Authenticator+<>c 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth1Authenticator+<>c__DisplayClass69_0 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.ParametersExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth2Authenticator 生成填充码: 类型已过时。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthSignatureMethod 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthSignatureTreatment 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthParameterHandling 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthType 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthTools 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.OAuthWorkflow 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.WebPair 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.WebPairCollection 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.OAuthExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.StringExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 RestSharp.Authenticators.OAuth.Extensions.TimeExtensions 生成填充码: 类型对 exported or assembly(RestSharp.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\SGGL_CWCEC\SGGL\FineUIPro.Web\Fakes\RestSharp.fakes : warning : 无法为 <PrivateImplementationDetails> 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,15 @@
|
|||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Properties.Resources 生成存根: 类型对 exported or assembly(ThoughtWorks.QRCode.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Reader.Pattern.AlignmentPattern 生成存根: 类型没有系列可见的构造函数。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Util.Color_Fields 生成存根: 类型是一个值类型。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Reader.Pattern.FinderPattern 生成存根: 类型没有系列可见的构造函数。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 <PrivateImplementationDetails>{09D8BC6E-02EC-4FA4-99BD-B668F38E6DC6} 生成存根: 类型不受支持,因为存在内部限制。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Util.DebugCanvas 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Geom.SamplingGrid+AreaGrid 生成填充码: 类型对 exported or assembly(ThoughtWorks.QRCode.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.QRCodeDecoder+DecodeResult 生成填充码: 类型对 exported or assembly(ThoughtWorks.QRCode.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Data.QRCodeImage 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Properties.Resources 生成填充码: 类型对 exported or assembly(ThoughtWorks.QRCode.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Reader.QRCodeImageReader+ModulePitch 生成填充码: 类型对 exported or assembly(ThoughtWorks.QRCode.Fakes) 不可见。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.QRCodeEncoder+ENCODE_MODE 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.QRCodeEncoder+ERROR_CORRECTION 生成填充码: 类型是一个枚举。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 ThoughtWorks.QRCode.Codec.Util.Color 生成填充码: 类型是一个接口。
|
||||
E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\Fakes\ThoughtWorks.QRCode.fakes : warning : 无法为 <PrivateImplementationDetails>{09D8BC6E-02EC-4FA4-99BD-B668F38E6DC6} 生成填充码: 类型不受支持,因为存在内部限制。
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -244,6 +244,7 @@
|
|||
<Content Include="BaseInfo\TrainLevel.aspx" />
|
||||
<Content Include="BaseInfo\TrainType.aspx" />
|
||||
<Content Include="BaseInfo\TrainTypeEdit.aspx" />
|
||||
<Content Include="BaseInfo\TransferMajor.aspx" />
|
||||
<Content Include="BaseInfo\UnitType.aspx" />
|
||||
<Content Include="BaseInfo\WorkPost.aspx" />
|
||||
<Content Include="BaseInfo\WorkStage.aspx" />
|
||||
|
|
@ -334,6 +335,7 @@
|
|||
<Content Include="common\mainMenu_JDGL.aspx" />
|
||||
<Content Include="common\mainMenu_CQMS.aspx" />
|
||||
<Content Include="common\mainMenu_HSSE.aspx" />
|
||||
<Content Include="common\mainMenu_Transfer.aspx" />
|
||||
<Content Include="common\mainProject0.aspx" />
|
||||
<Content Include="common\mainIII.aspx" />
|
||||
<Content Include="common\mainProject1.aspx" />
|
||||
|
|
@ -367,6 +369,7 @@
|
|||
<Content Include="common\Menu_ToDo.xml" />
|
||||
<Content Include="common\Menu_ZHGL.xml" />
|
||||
<Content Include="common\themes.aspx" />
|
||||
<Content Include="Controls\DataImportControl.ascx" />
|
||||
<Content Include="Controls\FlowOperateControl.ascx" />
|
||||
<Content Include="Controls\QRCodePrint.aspx" />
|
||||
<Content Include="Controls\SeeQRImage.aspx" />
|
||||
|
|
@ -1755,6 +1758,9 @@
|
|||
<Content Include="TestRun\DriverSub\DriverSub.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubContact.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubContactEdit.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubContactorIn.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubContactorEdit.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubContactorList.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubEdit.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubPlan.aspx" />
|
||||
<Content Include="TestRun\DriverSub\DriverSubPlanEdit.aspx" />
|
||||
|
|
@ -1825,6 +1831,34 @@
|
|||
<Content Include="TestRun\TestRunManage\TailTermHandleList.aspx" />
|
||||
<Content Include="TestRun\TestRunManage\TestRunRecordUpload.aspx" />
|
||||
<Content Include="TestRun\TestRunManage\TestRunRecordUploadList.aspx" />
|
||||
<Content Include="Transfer\Chart\Instrumentation.aspx" />
|
||||
<Content Include="Transfer\Chart\PunchlistFrom.aspx" />
|
||||
<Content Include="Transfer\Chart\PunchlistFromChart.aspx" />
|
||||
<Content Include="Transfer\Chart\TransferChart.aspx" />
|
||||
<Content Include="Transfer\CivilStructure.aspx" />
|
||||
<Content Include="Transfer\CivilStructureDataIn.aspx" />
|
||||
<Content Include="Transfer\Electrical.aspx" />
|
||||
<Content Include="Transfer\ElectricalDataIn.aspx" />
|
||||
<Content Include="Transfer\Firefighting.aspx" />
|
||||
<Content Include="Transfer\FirefightingDataIn.aspx" />
|
||||
<Content Include="Transfer\HVAC.aspx" />
|
||||
<Content Include="Transfer\HVACDataIn.aspx" />
|
||||
<Content Include="Transfer\Instrumentation.aspx" />
|
||||
<Content Include="Transfer\InstrumentationDataIn.aspx" />
|
||||
<Content Include="Transfer\Piping.aspx" />
|
||||
<Content Include="Transfer\PipingDataIn.aspx" />
|
||||
<Content Include="Transfer\Plumbing.aspx" />
|
||||
<Content Include="Transfer\PlumbingDataIn.aspx" />
|
||||
<Content Include="Transfer\ProjectSetup.aspx" />
|
||||
<Content Include="Transfer\ProjectSetupDataIn.aspx" />
|
||||
<Content Include="Transfer\PunchlistFrom.aspx" />
|
||||
<Content Include="Transfer\PunchlistFromDataIn.aspx" />
|
||||
<Content Include="Transfer\RotatingEquipment.aspx" />
|
||||
<Content Include="Transfer\RotatingEquipmentDataIn.aspx" />
|
||||
<Content Include="Transfer\StaticEquipment.aspx" />
|
||||
<Content Include="Transfer\StaticEquipmentDataIn.aspx" />
|
||||
<Content Include="Transfer\Telecom.aspx" />
|
||||
<Content Include="Transfer\TelecomDataIn.aspx" />
|
||||
<Content Include="Video\Video.aspx" />
|
||||
<Content Include="ZHGL\DataIn\AccidentCauseReportBar.aspx" />
|
||||
<Content Include="ZHGL\DataIn\AccidentCauseReportBarIn.aspx" />
|
||||
|
|
@ -2075,6 +2109,8 @@
|
|||
<Content Include="File\Excel\TestRun\三查四定检查表模板.xls" />
|
||||
<Content Include="File\Excel\TestRun\仪表索引模板.xlsx" />
|
||||
<Content Include="File\Excel\TestRun\试车系统划分.xlsx" />
|
||||
<Content Include="File\Excel\TestRun\开车方案编制计划2.xlsx" />
|
||||
<Content Include="File\Excel\DataIn\ProjectSetup导入模板.xls" />
|
||||
<None Include="packages.config" />
|
||||
<Content Include="ReportPrint\ReportTabFile\分包商上传周报.tab" />
|
||||
<Content Include="ReportPrint\ReportTabFile\HSSE日志暨管理数据收集.tab" />
|
||||
|
|
@ -6443,6 +6479,13 @@
|
|||
<Compile Include="BaseInfo\TrainTypeEdit.aspx.designer.cs">
|
||||
<DependentUpon>TrainTypeEdit.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\TransferMajor.aspx.cs">
|
||||
<DependentUpon>TransferMajor.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\TransferMajor.aspx.designer.cs">
|
||||
<DependentUpon>TransferMajor.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="BaseInfo\UnitType.aspx.cs">
|
||||
<DependentUpon>UnitType.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
|
@ -6744,6 +6787,13 @@
|
|||
<Compile Include="common\mainMenu_HSSE.aspx.designer.cs">
|
||||
<DependentUpon>mainMenu_HSSE.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="common\mainMenu_Transfer.aspx.cs">
|
||||
<DependentUpon>mainMenu_Transfer.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="common\mainMenu_Transfer.aspx.designer.cs">
|
||||
<DependentUpon>mainMenu_Transfer.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="common\mainProject0.aspx.cs">
|
||||
<DependentUpon>mainProject0.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
|
@ -6814,6 +6864,13 @@
|
|||
<Compile Include="common\themes.aspx.designer.cs">
|
||||
<DependentUpon>themes.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\DataImportControl.ascx.cs">
|
||||
<DependentUpon>DataImportControl.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controls\DataImportControl.ascx.designer.cs">
|
||||
<DependentUpon>DataImportControl.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Controls\FlowOperateControl.ascx.cs">
|
||||
<DependentUpon>FlowOperateControl.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
|
@ -15791,6 +15848,27 @@
|
|||
<Compile Include="TestRun\DriverSub\DriverSubContactEdit.aspx.designer.cs">
|
||||
<DependentUpon>DriverSubContactEdit.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorIn.aspx.cs">
|
||||
<DependentUpon>DriverSubContactorIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorIn.aspx.designer.cs">
|
||||
<DependentUpon>DriverSubContactorIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorEdit.aspx.cs">
|
||||
<DependentUpon>DriverSubContactorEdit.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorEdit.aspx.designer.cs">
|
||||
<DependentUpon>DriverSubContactorEdit.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorList.aspx.cs">
|
||||
<DependentUpon>DriverSubContactorList.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubContactorList.aspx.designer.cs">
|
||||
<DependentUpon>DriverSubContactorList.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="TestRun\DriverSub\DriverSubEdit.aspx.cs">
|
||||
<DependentUpon>DriverSubEdit.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
|
@ -16288,6 +16366,202 @@
|
|||
<Compile Include="TestRun\TestRunManage\TestRunRecordUploadList.aspx.designer.cs">
|
||||
<DependentUpon>TestRunRecordUploadList.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\Instrumentation.aspx.cs">
|
||||
<DependentUpon>Instrumentation.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\Instrumentation.aspx.designer.cs">
|
||||
<DependentUpon>Instrumentation.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\PunchlistFrom.aspx.cs">
|
||||
<DependentUpon>PunchlistFrom.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\PunchlistFrom.aspx.designer.cs">
|
||||
<DependentUpon>PunchlistFrom.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\PunchlistFromChart.aspx.cs">
|
||||
<DependentUpon>PunchlistFromChart.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\PunchlistFromChart.aspx.designer.cs">
|
||||
<DependentUpon>PunchlistFromChart.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\TransferChart.aspx.cs">
|
||||
<DependentUpon>TransferChart.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Chart\TransferChart.aspx.designer.cs">
|
||||
<DependentUpon>TransferChart.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\CivilStructure.aspx.cs">
|
||||
<DependentUpon>CivilStructure.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\CivilStructure.aspx.designer.cs">
|
||||
<DependentUpon>CivilStructure.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\CivilStructureDataIn.aspx.cs">
|
||||
<DependentUpon>CivilStructureDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\CivilStructureDataIn.aspx.designer.cs">
|
||||
<DependentUpon>CivilStructureDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Electrical.aspx.cs">
|
||||
<DependentUpon>Electrical.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Electrical.aspx.designer.cs">
|
||||
<DependentUpon>Electrical.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ElectricalDataIn.aspx.cs">
|
||||
<DependentUpon>ElectricalDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ElectricalDataIn.aspx.designer.cs">
|
||||
<DependentUpon>ElectricalDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Firefighting.aspx.cs">
|
||||
<DependentUpon>Firefighting.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Firefighting.aspx.designer.cs">
|
||||
<DependentUpon>Firefighting.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\FirefightingDataIn.aspx.cs">
|
||||
<DependentUpon>FirefightingDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\FirefightingDataIn.aspx.designer.cs">
|
||||
<DependentUpon>FirefightingDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\HVAC.aspx.cs">
|
||||
<DependentUpon>HVAC.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\HVAC.aspx.designer.cs">
|
||||
<DependentUpon>HVAC.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\HVACDataIn.aspx.cs">
|
||||
<DependentUpon>HVACDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\HVACDataIn.aspx.designer.cs">
|
||||
<DependentUpon>HVACDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Instrumentation.aspx.cs">
|
||||
<DependentUpon>Instrumentation.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Instrumentation.aspx.designer.cs">
|
||||
<DependentUpon>Instrumentation.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\InstrumentationDataIn.aspx.cs">
|
||||
<DependentUpon>InstrumentationDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\InstrumentationDataIn.aspx.designer.cs">
|
||||
<DependentUpon>InstrumentationDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Piping.aspx.cs">
|
||||
<DependentUpon>Piping.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Piping.aspx.designer.cs">
|
||||
<DependentUpon>Piping.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PipingDataIn.aspx.cs">
|
||||
<DependentUpon>PipingDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PipingDataIn.aspx.designer.cs">
|
||||
<DependentUpon>PipingDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Plumbing.aspx.cs">
|
||||
<DependentUpon>Plumbing.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Plumbing.aspx.designer.cs">
|
||||
<DependentUpon>Plumbing.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PlumbingDataIn.aspx.cs">
|
||||
<DependentUpon>PlumbingDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PlumbingDataIn.aspx.designer.cs">
|
||||
<DependentUpon>PlumbingDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ProjectSetup.aspx.cs">
|
||||
<DependentUpon>ProjectSetup.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ProjectSetup.aspx.designer.cs">
|
||||
<DependentUpon>ProjectSetup.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ProjectSetupDataIn.aspx.cs">
|
||||
<DependentUpon>ProjectSetupDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\ProjectSetupDataIn.aspx.designer.cs">
|
||||
<DependentUpon>ProjectSetupDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PunchlistFrom.aspx.cs">
|
||||
<DependentUpon>PunchlistFrom.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PunchlistFrom.aspx.designer.cs">
|
||||
<DependentUpon>PunchlistFrom.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PunchlistFromDataIn.aspx.cs">
|
||||
<DependentUpon>PunchlistFromDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\PunchlistFromDataIn.aspx.designer.cs">
|
||||
<DependentUpon>PunchlistFromDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\RotatingEquipment.aspx.cs">
|
||||
<DependentUpon>RotatingEquipment.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\RotatingEquipment.aspx.designer.cs">
|
||||
<DependentUpon>RotatingEquipment.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\RotatingEquipmentDataIn.aspx.cs">
|
||||
<DependentUpon>RotatingEquipmentDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\RotatingEquipmentDataIn.aspx.designer.cs">
|
||||
<DependentUpon>RotatingEquipmentDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\StaticEquipment.aspx.cs">
|
||||
<DependentUpon>StaticEquipment.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\StaticEquipment.aspx.designer.cs">
|
||||
<DependentUpon>StaticEquipment.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\StaticEquipmentDataIn.aspx.cs">
|
||||
<DependentUpon>StaticEquipmentDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\StaticEquipmentDataIn.aspx.designer.cs">
|
||||
<DependentUpon>StaticEquipmentDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Telecom.aspx.cs">
|
||||
<DependentUpon>Telecom.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\Telecom.aspx.designer.cs">
|
||||
<DependentUpon>Telecom.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\TelecomDataIn.aspx.cs">
|
||||
<DependentUpon>TelecomDataIn.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Transfer\TelecomDataIn.aspx.designer.cs">
|
||||
<DependentUpon>TelecomDataIn.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Video\Video.aspx.cs">
|
||||
<DependentUpon>Video.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,38 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
|
||||
<UseIISExpress>true</UseIISExpress>
|
||||
<Use64BitIISExpress>false</Use64BitIISExpress>
|
||||
<IISExpressSSLPort />
|
||||
<IISExpressAnonymousAuthentication />
|
||||
<IISExpressWindowsAuthentication />
|
||||
<IISExpressUseClassicPipelineMode />
|
||||
<UseGlobalApplicationHostFile />
|
||||
<ProjectView>ShowAllFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
<ProjectExtensions>
|
||||
<VisualStudio>
|
||||
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
|
||||
<WebProjectProperties>
|
||||
<StartPageUrl>Login.aspx</StartPageUrl>
|
||||
<StartAction>SpecificPage</StartAction>
|
||||
<AspNetDebugging>True</AspNetDebugging>
|
||||
<SilverlightDebugging>False</SilverlightDebugging>
|
||||
<NativeDebugging>False</NativeDebugging>
|
||||
<SQLDebugging>False</SQLDebugging>
|
||||
<ExternalProgram>
|
||||
</ExternalProgram>
|
||||
<StartExternalURL>
|
||||
</StartExternalURL>
|
||||
<StartCmdLineArguments>
|
||||
</StartCmdLineArguments>
|
||||
<StartWorkingDirectory>
|
||||
</StartWorkingDirectory>
|
||||
<EnableENC>True</EnableENC>
|
||||
<AlwaysStartWebServerOnDebug>True</AlwaysStartWebServerOnDebug>
|
||||
</WebProjectProperties>
|
||||
</FlavorProperties>
|
||||
</VisualStudio>
|
||||
</ProjectExtensions>
|
||||
</Project>
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="方案列表" EnableCollapse="false" runat="server"
|
||||
BoxFlex="1" DataKeyNames="SchemePlanItemId" AllowCellEditing="true" EnableColumnLines="true" SortField="SortIndex" SortDirection="ASC"
|
||||
BoxFlex="1" DataKeyNames="SchemePlanItemId" AllowCellEditing="true" EnableColumnLines="true" SortField="SolutionType,SortIndex" SortDirection="ASC"
|
||||
ClicksToEdit="1" DataIDField="SchemePlanItemId" AllowSorting="true" EnableRowDoubleClickEvent="false " OnRowDoubleClick="Grid1_RowDoubleClick"
|
||||
EnableTextSelection="True">
|
||||
<Toolbars>
|
||||
|
|
@ -26,20 +26,26 @@
|
|||
<f:Button ID="btnNew" OnClick="btnNew_Click" Icon="Add" EnablePostBack="true" runat="server" ToolTip="新增方案">
|
||||
</f:Button>
|
||||
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
|
||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||
</f:Button>
|
||||
EnableAjax="false" DisableControlBeforePostBack="false">
|
||||
</f:Button>
|
||||
<f:Button ID="btnDel" Icon="Delete" ToolTip="删除" OnClick="btnDel_Click" runat="server" ConfirmText="确定删除当前数据?" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RowNumberField Width="60px" HeaderText="序号" HeaderTextAlign="Center" TextAlign="Center" />
|
||||
<f:RenderField HeaderText="单元" ColumnID="SolutionType" DataField="SolutionType" Width="100px"
|
||||
FieldType="String" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
<f:RenderField HeaderText="方案名称" ColumnID="SolutionName" DataField="SolutionName" Width="740px" ExpandUnusedSpace="true"
|
||||
FieldType="String" HeaderTextAlign="Center" TextAlign="Center">
|
||||
</f:RenderField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
</Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
<f:Listener Event="dataload" Handler="onGridDataLoad" />
|
||||
</Listeners>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
|
|
@ -67,8 +73,8 @@
|
|||
</form>
|
||||
<script type="text/javascript">
|
||||
var menuID = '<%= Menu1.ClientID %>';
|
||||
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
function onRowContextMenu(event, rowId) {
|
||||
F(menuID).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
|
|
@ -77,6 +83,12 @@
|
|||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
}
|
||||
|
||||
function onGridDataLoad(event) {
|
||||
this.mergeColumns(['SolutionType'], {
|
||||
depends: true
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
using BLL;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using NPOI.SS.Util;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
|
|
@ -38,6 +39,18 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
var table = this.GetPagedDataTable(Grid1, tb);
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
var solutionType = (from x in Funs.DB.DriverPrepare_SchemePlan
|
||||
join y in Funs.DB.DriverPrepare_SchemePlanItem on x.SchemePlanId equals y.SchemePlanId
|
||||
where y.SolutionType != null && x.ProjectId == this.CurrUser.LoginProjectId
|
||||
select y).FirstOrDefault();
|
||||
if (solutionType == null)
|
||||
{
|
||||
this.Grid1.Columns[1].Hidden = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.Grid1.Columns[1].Hidden = false;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
|
@ -84,6 +97,20 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
ShowNotify("删除数据成功!", MessageBoxIcon.Success);
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnDel_Click(object sender, EventArgs e)
|
||||
{
|
||||
var plan = (from x in Funs.DB.DriverPrepare_SchemePlan where x.ProjectId == this.CurrUser.LoginProjectId select x).FirstOrDefault();
|
||||
if (plan == null)
|
||||
{
|
||||
Alert.ShowInTop("项目无记录,无需删除!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
BLL.DriverPrepareSchemePlanItemService.DeleteSchemePlanItemByschemePlanId(plan.SchemePlanId);
|
||||
BLL.DriverPrepareSchemePlanService.DeleteDriverPlan(plan.SchemePlanId);
|
||||
BindGrid();
|
||||
ShowNotify("删除数据成功!", MessageBoxIcon.Success);
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 权限设置
|
||||
|
|
@ -106,6 +133,7 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnDelete))
|
||||
{
|
||||
this.btnDel.Hidden = false;
|
||||
this.btnMenuDel.Hidden = false;
|
||||
}
|
||||
}
|
||||
|
|
@ -178,87 +206,201 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
string uploadfilepath = string.Empty;
|
||||
string newUrl = string.Empty;
|
||||
string filePath = string.Empty;
|
||||
initTemplatePath = Const.SchemePlanTemplateUrl;
|
||||
var solutionType = (from x in Funs.DB.DriverPrepare_SchemePlan
|
||||
join y in Funs.DB.DriverPrepare_SchemePlanItem on x.SchemePlanId equals y.SchemePlanId
|
||||
where y.SolutionType != null && x.ProjectId == this.CurrUser.LoginProjectId
|
||||
select y).FirstOrDefault();
|
||||
if (solutionType == null)
|
||||
{
|
||||
initTemplatePath = Const.SchemePlanTemplateUrl;
|
||||
}
|
||||
else
|
||||
{
|
||||
initTemplatePath = Const.SchemePlan2TemplateUrl;
|
||||
}
|
||||
uploadfilepath = rootPath + initTemplatePath;
|
||||
Model.DriverPrepare_SchemePlan plan = BLL.DriverPrepareSchemePlanService.GetDriverPlanByProjectId(this.CurrUser.LoginProjectId);
|
||||
if (plan != null)
|
||||
{
|
||||
string projectName = BLL.ProjectService.GetProjectNameByProjectId(plan.ProjectId);
|
||||
newUrl = uploadfilepath.Replace(".xlsx", "(" + projectName + ")" + ".xlsx");
|
||||
File.Copy(uploadfilepath, newUrl);
|
||||
// 第一步:读取文件流
|
||||
NPOI.SS.UserModel.IWorkbook workbook;
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Open, FileAccess.Read))
|
||||
{
|
||||
workbook = new NPOI.XSSF.UserModel.XSSFWorkbook(stream);
|
||||
}
|
||||
// 创建单元格样式
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle = workbook.CreateCellStyle();
|
||||
cellStyle.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font = workbook.CreateFont();
|
||||
font.FontHeightInPoints = 11;
|
||||
cellStyle.SetFont(font);
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle0 = workbook.CreateCellStyle();
|
||||
cellStyle0.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle0.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font0 = workbook.CreateFont();
|
||||
font0.FontHeightInPoints = 12;
|
||||
font0.IsBold = true;
|
||||
cellStyle0.SetFont(font0);
|
||||
// 第二步:创建新数据行
|
||||
NPOI.SS.UserModel.ISheet sheet = workbook.GetSheetAt(0);
|
||||
NPOI.SS.UserModel.IRow row = sheet.GetRow(0);
|
||||
NPOI.SS.UserModel.ICell cell;
|
||||
cell = row.GetCell(0);
|
||||
cell.CellStyle = cellStyle0;
|
||||
cell.SetCellValue(projectName + "试车方案");
|
||||
var items = BLL.DriverPrepareSchemePlanItemService.GetSchemePlanItemByschemePlanId(plan.SchemePlanId);
|
||||
int i = 2;
|
||||
foreach (var item in items)
|
||||
if (solutionType == null)
|
||||
{
|
||||
newUrl = uploadfilepath.Replace(".xlsx", "(" + projectName + ")" + ".xlsx");
|
||||
File.Copy(uploadfilepath, newUrl);
|
||||
// 第一步:读取文件流
|
||||
NPOI.SS.UserModel.IWorkbook workbook;
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Open, FileAccess.Read))
|
||||
{
|
||||
workbook = new NPOI.XSSF.UserModel.XSSFWorkbook(stream);
|
||||
}
|
||||
// 创建单元格样式
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle = workbook.CreateCellStyle();
|
||||
cellStyle.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font = workbook.CreateFont();
|
||||
font.FontHeightInPoints = 11;
|
||||
cellStyle.SetFont(font);
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle0 = workbook.CreateCellStyle();
|
||||
cellStyle0.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle0.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font0 = workbook.CreateFont();
|
||||
font0.FontHeightInPoints = 12;
|
||||
font0.IsBold = true;
|
||||
cellStyle0.SetFont(font0);
|
||||
// 第二步:创建新数据行
|
||||
row = sheet.CreateRow(i);
|
||||
// 添加数据
|
||||
cell = row.CreateCell(0);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue((i-1).ToString());
|
||||
cell = row.CreateCell(1);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(item.SolutionName);
|
||||
cell = row.CreateCell(2);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
cell = row.CreateCell(3);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
i++;
|
||||
NPOI.SS.UserModel.ISheet sheet = workbook.GetSheetAt(0);
|
||||
NPOI.SS.UserModel.IRow row = sheet.GetRow(0);
|
||||
NPOI.SS.UserModel.ICell cell;
|
||||
cell = row.GetCell(0);
|
||||
cell.CellStyle = cellStyle0;
|
||||
cell.SetCellValue(projectName + "试车方案");
|
||||
var items = BLL.DriverPrepareSchemePlanItemService.GetSchemePlanItemByschemePlanId(plan.SchemePlanId);
|
||||
int i = 2;
|
||||
foreach (var item in items)
|
||||
{
|
||||
// 第二步:创建新数据行
|
||||
row = sheet.CreateRow(i);
|
||||
// 添加数据
|
||||
cell = row.CreateCell(0);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue((i - 1).ToString());
|
||||
cell = row.CreateCell(1);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(item.SolutionName);
|
||||
cell = row.CreateCell(2);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
cell = row.CreateCell(3);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
i++;
|
||||
}
|
||||
// 第三步:写入文件流
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Create, FileAccess.Write))
|
||||
{
|
||||
workbook.Write(stream);
|
||||
workbook.Close();
|
||||
}
|
||||
string fileName = Path.GetFileName(newUrl);
|
||||
FileInfo info = new FileInfo(newUrl);
|
||||
long fileSize = info.Length;
|
||||
Response.Clear();
|
||||
Response.ContentType = "application/x-zip-compressed";
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.AddHeader("Content-Length", fileSize.ToString());
|
||||
Response.TransmitFile(newUrl, 0, fileSize);
|
||||
Response.Flush();
|
||||
Response.Close();
|
||||
File.Delete(newUrl);
|
||||
}
|
||||
// 第三步:写入文件流
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Create, FileAccess.Write))
|
||||
else
|
||||
{
|
||||
workbook.Write(stream);
|
||||
workbook.Close();
|
||||
newUrl = uploadfilepath.Replace("2.xlsx", "(" + projectName + ")" + ".xlsx");
|
||||
File.Copy(uploadfilepath, newUrl);
|
||||
// 第一步:读取文件流
|
||||
NPOI.SS.UserModel.IWorkbook workbook;
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Open, FileAccess.Read))
|
||||
{
|
||||
workbook = new NPOI.XSSF.UserModel.XSSFWorkbook(stream);
|
||||
}
|
||||
// 创建单元格样式
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle = workbook.CreateCellStyle();
|
||||
cellStyle.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font = workbook.CreateFont();
|
||||
font.FontHeightInPoints = 11;
|
||||
cellStyle.SetFont(font);
|
||||
NPOI.SS.UserModel.ICellStyle cellStyle0 = workbook.CreateCellStyle();
|
||||
cellStyle0.BorderTop = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderRight = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderBottom = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.BorderLeft = NPOI.SS.UserModel.BorderStyle.Thin;
|
||||
cellStyle0.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center;
|
||||
cellStyle0.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;
|
||||
var font0 = workbook.CreateFont();
|
||||
font0.FontHeightInPoints = 12;
|
||||
font0.IsBold = true;
|
||||
cellStyle0.SetFont(font0);
|
||||
// 第二步:创建新数据行
|
||||
NPOI.SS.UserModel.ISheet sheet = workbook.GetSheetAt(0);
|
||||
NPOI.SS.UserModel.IRow row = sheet.GetRow(0);
|
||||
NPOI.SS.UserModel.ICell cell;
|
||||
cell = row.GetCell(0);
|
||||
cell.CellStyle = cellStyle0;
|
||||
cell.SetCellValue(projectName + "试车方案");
|
||||
var items = BLL.DriverPrepareSchemePlanItemService.GetSchemePlanItemByschemePlanId(plan.SchemePlanId);
|
||||
int i = 2;
|
||||
string type = string.Empty;
|
||||
int firstRow = 2;
|
||||
foreach (var item in items)
|
||||
{
|
||||
if (string.IsNullOrEmpty(type))
|
||||
{
|
||||
type = item.SolutionType;
|
||||
}
|
||||
// 第二步:创建新数据行
|
||||
row = sheet.CreateRow(i);
|
||||
// 添加数据
|
||||
cell = row.CreateCell(0);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue((i - 1).ToString());
|
||||
cell = row.CreateCell(1);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(item.SolutionType);
|
||||
cell = row.CreateCell(2);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(item.SolutionName);
|
||||
cell = row.CreateCell(3);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
cell = row.CreateCell(4);
|
||||
cell.CellStyle = cellStyle;
|
||||
cell.SetCellValue(string.Empty);
|
||||
if (type != item.SolutionType)
|
||||
{
|
||||
type = item.SolutionType;
|
||||
sheet.AddMergedRegion(new CellRangeAddress(firstRow, i - 1, 1, 1));
|
||||
firstRow = i;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (i == 1 + items.Count)
|
||||
{
|
||||
sheet.AddMergedRegion(new CellRangeAddress(firstRow, i, 1, 1));
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
// 第三步:写入文件流
|
||||
using (FileStream stream = new FileStream(newUrl, FileMode.Create, FileAccess.Write))
|
||||
{
|
||||
workbook.Write(stream);
|
||||
workbook.Close();
|
||||
}
|
||||
string fileName = Path.GetFileName(newUrl);
|
||||
FileInfo info = new FileInfo(newUrl);
|
||||
long fileSize = info.Length;
|
||||
Response.Clear();
|
||||
Response.ContentType = "application/x-zip-compressed";
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.AddHeader("Content-Length", fileSize.ToString());
|
||||
Response.TransmitFile(newUrl, 0, fileSize);
|
||||
Response.Flush();
|
||||
Response.Close();
|
||||
File.Delete(newUrl);
|
||||
}
|
||||
string fileName = Path.GetFileName(newUrl);
|
||||
FileInfo info = new FileInfo(newUrl);
|
||||
long fileSize = info.Length;
|
||||
Response.Clear();
|
||||
Response.ContentType = "application/x-zip-compressed";
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.AddHeader("Content-Length", fileSize.ToString());
|
||||
Response.TransmitFile(newUrl, 0, fileSize);
|
||||
Response.Flush();
|
||||
Response.Close();
|
||||
File.Delete(newUrl);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -93,6 +93,15 @@ namespace FineUIPro.Web.TestRun.DriverPrepare {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnOut;
|
||||
|
||||
/// <summary>
|
||||
/// btnDel 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnDel;
|
||||
|
||||
/// <summary>
|
||||
/// Window1 控件。
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -14,6 +14,11 @@
|
|||
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtSolutionType" runat="server" Label="单元" LabelWidth="100px" Required="true" ShowRedStar="true"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtSolutionName" runat="server" Label="方案名称" LabelWidth="100px" Required="true" ShowRedStar="true"></f:TextBox>
|
||||
|
|
|
|||
|
|
@ -21,8 +21,21 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
if (item != null)
|
||||
{
|
||||
this.txtSolutionName.Text = item.SolutionName;
|
||||
this.txtSolutionType.Text = item.SolutionType;
|
||||
}
|
||||
}
|
||||
var solutionType = (from x in Funs.DB.DriverPrepare_SchemePlan
|
||||
join y in Funs.DB.DriverPrepare_SchemePlanItem on x.SchemePlanId equals y.SchemePlanId
|
||||
where y.SolutionType != null && x.ProjectId == this.CurrUser.LoginProjectId
|
||||
select y).FirstOrDefault();
|
||||
if (solutionType != null)
|
||||
{
|
||||
this.txtSolutionType.Hidden = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.txtSolutionType.Hidden = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -54,13 +67,25 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
newItem.SchemePlanId = newData.SchemePlanId;
|
||||
}
|
||||
newItem.SortIndex = sortIndex;
|
||||
var solutionType = (from x in Funs.DB.DriverPrepare_SchemePlan
|
||||
join y in Funs.DB.DriverPrepare_SchemePlanItem on x.SchemePlanId equals y.SchemePlanId
|
||||
where y.SolutionType != null && x.ProjectId == this.CurrUser.LoginProjectId
|
||||
select y).FirstOrDefault();
|
||||
if (solutionType != null)
|
||||
{
|
||||
newItem.SolutionType = this.txtSolutionType.Text.Trim();
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
if (string.IsNullOrEmpty(SchemePlanItemId))
|
||||
{
|
||||
newItem.SchemePlanItemId = SQLHelper.GetNewID();
|
||||
BLL.DriverPrepareSchemePlanItemService.AddSchemePlanItem(newItem);
|
||||
BLL.LogService.AddSys_Log(this.CurrUser, newItem.SolutionName, newItem.SolutionName, BLL.Const.ControlItemInitSetMenuId, "增加开车方案!");
|
||||
}
|
||||
if (Request.Params["type"] == "modify")
|
||||
else
|
||||
{
|
||||
newItem.SchemePlanItemId = SchemePlanItemId;
|
||||
BLL.DriverPrepareSchemePlanItemService.UpdateSchemePlanItem(newItem);
|
||||
|
|
|
|||
|
|
@ -39,6 +39,15 @@ namespace FineUIPro.Web.TestRun.DriverPrepare {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.Form SimpleForm1;
|
||||
|
||||
/// <summary>
|
||||
/// txtSolutionType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtSolutionType;
|
||||
|
||||
/// <summary>
|
||||
/// txtSolutionName 控件。
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@
|
|||
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
||||
</f:ToolbarFill>
|
||||
<f:HiddenField runat="server" ID="hdNames"></f:HiddenField>
|
||||
<f:HiddenField runat="server" ID="hdType"></f:HiddenField>
|
||||
<f:Button ID="btnAccept" Icon="Accept" runat="server" Text="确定" ToolTip="确定"
|
||||
OnClick="btnAccept_Click">
|
||||
</f:Button>
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.hdType.Text = this.rblType2.SelectedValue;
|
||||
this.BindGrid();
|
||||
}
|
||||
}
|
||||
|
|
@ -36,6 +37,7 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
this.Toolbar2.Hidden = true;
|
||||
}
|
||||
this.BindGrid();
|
||||
this.hdType.Text = this.rblType2.SelectedValue;
|
||||
}
|
||||
|
||||
#region 数据绑定
|
||||
|
|
@ -49,7 +51,14 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
{
|
||||
if (selectRowId.Contains(row.RowID))
|
||||
{
|
||||
hdNames.Text += row.DataKeys[1].ToString() + ",";
|
||||
if (this.rblType.SelectedValue == "合成氨尿素项目")
|
||||
{
|
||||
hdNames.Text += row.DataKeys[1].ToString() + "|" + this.hdType.Text + ",";
|
||||
}
|
||||
else
|
||||
{
|
||||
hdNames.Text += row.DataKeys[1].ToString() + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
string strSql = @"SELECT *
|
||||
|
|
@ -139,6 +148,10 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
newItem.SchemePlanId = newData.SchemePlanId;
|
||||
newItem.SolutionName = row.DataKeys[1].ToString();
|
||||
newItem.SortIndex = row.RowIndex + 1;
|
||||
if (this.rblType.SelectedValue == "合成氨尿素项目")
|
||||
{
|
||||
newItem.SolutionType = this.rblType2.SelectedValue;
|
||||
}
|
||||
BLL.DriverPrepareSchemePlanItemService.AddSchemePlanItem(newItem);
|
||||
}
|
||||
}
|
||||
|
|
@ -152,7 +165,15 @@ namespace FineUIPro.Web.TestRun.DriverPrepare
|
|||
Model.DriverPrepare_SchemePlanItem newItem = new Model.DriverPrepare_SchemePlanItem();
|
||||
newItem.SchemePlanItemId = SQLHelper.GetNewID();
|
||||
newItem.SchemePlanId = newData.SchemePlanId;
|
||||
newItem.SolutionName = item;
|
||||
if (this.rblType.SelectedValue == "合成氨尿素项目")
|
||||
{
|
||||
newItem.SolutionName = item.Split('|')[0];
|
||||
newItem.SolutionType = item.Split('|')[1];
|
||||
}
|
||||
else
|
||||
{
|
||||
newItem.SolutionName = item;
|
||||
}
|
||||
Random ra = new Random();
|
||||
newItem.SortIndex = ra.Next(20, 200);
|
||||
BLL.DriverPrepareSchemePlanItemService.AddSchemePlanItem(newItem);
|
||||
|
|
|
|||
|
|
@ -93,6 +93,15 @@ namespace FineUIPro.Web.TestRun.DriverPrepare {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdNames;
|
||||
|
||||
/// <summary>
|
||||
/// hdType 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.HiddenField hdType;
|
||||
|
||||
/// <summary>
|
||||
/// btnAccept 控件。
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -9,9 +9,9 @@
|
|||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" runat="server" />
|
||||
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="Panel1" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
|
||||
ShowHeader="false" Layout="HBox" BoxConfigAlign="Stretch">
|
||||
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="开车保运计划" EnableCollapse="true"
|
||||
runat="server" BoxFlex="1" DataKeyNames="DriverRunPlanId" AllowCellEditing="true" ClicksToEdit="2" DataIDField="DriverRunPlanId" AllowSorting="true" SortField="Code"
|
||||
|
|
@ -37,20 +37,17 @@
|
|||
<f:RenderField ColumnID="UnitName" DataField="UnitName"
|
||||
FieldType="String" HeaderText="单位名称" HeaderTextAlign="Center" Width="210px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="EnterpriseDescription" DataField="EnterpriseDescription"
|
||||
FieldType="String" HeaderText="企业情况简介" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="DriverRunPerformance" DataField="DriverRunPerformance"
|
||||
FieldType="String" HeaderText="类似保运业绩" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="TeamworkHistory" DataField="TeamworkHistory"
|
||||
FieldType="String" HeaderText="与五环合作历史" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="InstallationNames" DataField="InstallationNames"
|
||||
FieldType="String" HeaderText="意向保运装置或单元" HeaderTextAlign="Center" Width="260px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="IsAcceptInvite" DataField="IsAcceptInvite"
|
||||
FieldType="String" HeaderText="是否接受邀请" HeaderTextAlign="Center" Width="120px">
|
||||
<f:RenderField ColumnID="EstimatedInsuredPersonNum" DataField="EstimatedInsuredPersonNum"
|
||||
FieldType="String" HeaderText="预估保运人数" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="GuaranteedOperationPeriod" DataField="GuaranteedOperationPeriod"
|
||||
FieldType="String" HeaderText="保运工期(月)" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="TotalGuaranteedOperationDays" DataField="TotalGuaranteedOperationDays"
|
||||
FieldType="String" HeaderText="总保运人工日" HeaderTextAlign="Center" Width="220px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Remark" DataField="Remark"
|
||||
FieldType="String" HeaderText="备注" HeaderTextAlign="Center" Width="120px">
|
||||
|
|
|
|||
|
|
@ -35,10 +35,13 @@ namespace FineUIPro.Web.TestRun.DriverRun
|
|||
driverRun.TeamworkHistory,
|
||||
driverRun.InstallationId,
|
||||
driverRun.InstallationNames,
|
||||
driverRun.EstimatedInsuredPersonNum,
|
||||
driverRun.GuaranteedOperationPeriod,
|
||||
driverRun.TotalGuaranteedOperationDays,
|
||||
(CASE WHEN driverRun.IsAcceptInvite=1 THEN '是' ELSE '否' END) AS IsAcceptInvite,
|
||||
driverRun.AttachUrl,
|
||||
driverRun.Remark,
|
||||
Unit.UnitName AS SubUnitName"
|
||||
Unit.UnitName AS UnitName"
|
||||
+ @" FROM DriverRun_DriverRunPlan AS driverRun"
|
||||
+ @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = driverRun.UnitId WHERE driverRun.ProjectId=@projectId";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>编辑开车保运计划</title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" OnCustomEvent="PageManager1_CustomEvent"/>
|
||||
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Toolbars>
|
||||
|
|
@ -47,33 +47,22 @@
|
|||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtEnterpriseDescription" runat="server" Label="企业情况简介" LabelAlign="Right" LabelWidth="150px" MaxLength="500">
|
||||
</f:TextBox>
|
||||
<f:DropDownList ID="drpUnitWorkIds" runat="server" Label="意向保运装置或单元" LabelAlign="Right" LabelWidth="150px" EnableMultiSelect="true" EnableCheckBoxSelect="true"></f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtDriverRunPerformance" runat="server" Label="类似保运业绩" LabelAlign="Right" LabelWidth="150px" MaxLength="500">
|
||||
</f:TextBox>
|
||||
<f:NumberBox runat="server" ID="txtEstimatedInsuredPersonNum" Label="预估保运人数" LabelWidth="150px" NoDecimal="true" NoNegative="true"></f:NumberBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox ID="txtTeamworkHistory" runat="server" Label="与五环合作历史" LabelAlign="Right" LabelWidth="150px" MaxLength="200">
|
||||
</f:TextBox>
|
||||
<f:NumberBox runat="server" ID="txtGuaranteedOperationPeriod" Label="保运工期(月)" LabelWidth="150px" NoDecimal="true" NoNegative="true"></f:NumberBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:DropDownList ID="drpUnitWorkIds" runat="server" Label="意向保运装置或单元" LabelAlign="Right" LabelWidth="150px" EnableMultiSelect="true" EnableCheckBoxSelect="true" ></f:DropDownList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:RadioButtonList ID="rblIsAcceptInvite" runat="server" Label="是否接受邀请" LabelAlign="Right" LabelWidth="150px">
|
||||
<f:RadioItem Value="True" Text="是" Selected="true" />
|
||||
<f:RadioItem Value="False" Text="否" />
|
||||
</f:RadioButtonList>
|
||||
<f:NumberBox runat="server" ID="txtTotalGuaranteedOperationDays" Label="总保运人工日" LabelWidth="150px" NoDecimal="true" NoNegative="true"></f:NumberBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
|
|
@ -89,7 +78,11 @@
|
|||
<f:Label ID="lblAttach" runat="server" Label="上传附件"
|
||||
LabelWidth="150px">
|
||||
</f:Label>
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="附件" runat="server" OnClick="btnAttach_Click">
|
||||
<f:Button ID="btnAttach" Icon="TableCell" EnablePostBack="true" Text="保运合同" ToolTip="上传保运合同" runat="server" OnClick="btnAttach_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnAttachK" Icon="TableCell" EnablePostBack="true" Text="保运考勤表" ToolTip="上传保运考勤表" runat="server" OnClick="btnAttachK_Click">
|
||||
</f:Button>
|
||||
<f:Button ID="btnDownLoad" runat="server" Icon="ApplicationGo" ToolTip="下载保运考勤表模板" OnClick="btnDownLoad_Click" Text="下载保运考勤表模板">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
|
|
@ -108,4 +101,4 @@
|
|||
</f:Window>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
using BLL;
|
||||
using System;
|
||||
using System.IO;
|
||||
|
||||
namespace FineUIPro.Web.TestRun.DriverRun
|
||||
{
|
||||
|
|
@ -29,11 +30,19 @@ namespace FineUIPro.Web.TestRun.DriverRun
|
|||
{
|
||||
this.drpUnitId.SelectedValue = data.UnitId;
|
||||
}
|
||||
this.txtEnterpriseDescription.Text = data.EnterpriseDescription;
|
||||
this.txtDriverRunPerformance.Text = data.DriverRunPerformance;
|
||||
this.txtTeamworkHistory.Text = data.TeamworkHistory;
|
||||
this.drpUnitWorkIds.SelectedValueArray = data.InstallationId.Split(',');
|
||||
this.rblIsAcceptInvite.SelectedValue = data.IsAcceptInvite.ToString();
|
||||
if (data.EstimatedInsuredPersonNum != null)
|
||||
{
|
||||
this.txtEstimatedInsuredPersonNum.Text = data.EstimatedInsuredPersonNum.ToString();
|
||||
}
|
||||
if (data.GuaranteedOperationPeriod != null)
|
||||
{
|
||||
this.txtGuaranteedOperationPeriod.Text = data.GuaranteedOperationPeriod.ToString();
|
||||
}
|
||||
if (data.TotalGuaranteedOperationDays != null)
|
||||
{
|
||||
this.txtTotalGuaranteedOperationDays.Text = data.TotalGuaranteedOperationDays.ToString();
|
||||
}
|
||||
this.txtRemark.Text = data.Remark;
|
||||
}
|
||||
}
|
||||
|
|
@ -55,6 +64,57 @@ namespace FineUIPro.Web.TestRun.DriverRun
|
|||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/TestRun/DriverRun/DriverRunPlan&menuId={1}", this.hdId.Text, BLL.Const.DriverRunPlanMenuId)));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 附件上传
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnAttachK_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.hdId.Text)) //新增记录
|
||||
{
|
||||
this.hdId.Text = SQLHelper.GetNewID(typeof(Model.DriverRun_DriverRunPlan));
|
||||
}
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=0&toKeyId={0}&path=FileUpload/TestRun/DriverRun/DriverRunPlan&menuId={1}", this.hdId.Text+"K", BLL.Const.DriverRunPlanMenuId)));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 下载模板
|
||||
/// <summary>
|
||||
/// 下载模板按钮
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDownLoad_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Confirm.GetShowReference("确定下载模板吗?", String.Empty, MessageBoxIcon.Question, PageManager1.GetCustomEventReference(false, "Confirm_OK"), PageManager1.GetCustomEventReference("Confirm_Cancel")));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 下载导入模板
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void PageManager1_CustomEvent(object sender, CustomEventArgs e)
|
||||
{
|
||||
if (e.EventArgument == "Confirm_OK")
|
||||
{
|
||||
string rootPath = Server.MapPath("~/");
|
||||
string uploadfilepath = rootPath + "File\\Excel\\TestRun\\保运考勤表模板.xls";
|
||||
string filePath = "File\\Excel\\TestRun\\保运考勤表模板.xls";
|
||||
string fileName = Path.GetFileName(filePath);
|
||||
FileInfo info = new FileInfo(uploadfilepath);
|
||||
long fileSize = info.Length;
|
||||
Response.ClearContent();
|
||||
Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
|
||||
Response.ContentType = "excel/plain";
|
||||
Response.ContentEncoding = System.Text.Encoding.UTF8;
|
||||
Response.AddHeader("Content-Length", fileSize.ToString().Trim());
|
||||
Response.TransmitFile(uploadfilepath, 0, fileSize);
|
||||
Response.End();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 保存
|
||||
|
|
@ -77,9 +137,6 @@ namespace FineUIPro.Web.TestRun.DriverRun
|
|||
{
|
||||
newData.UnitId = this.drpUnitId.SelectedValue;
|
||||
}
|
||||
newData.EnterpriseDescription = this.txtEnterpriseDescription.Text.Trim();
|
||||
newData.DriverRunPerformance = this.txtDriverRunPerformance.Text.Trim();
|
||||
newData.TeamworkHistory = this.txtTeamworkHistory.Text.Trim();
|
||||
if (!string.IsNullOrEmpty(this.drpUnitWorkIds.SelectedValue))
|
||||
{
|
||||
newData.InstallationId = GetStringByArray(this.drpUnitWorkIds.SelectedValueArray);
|
||||
|
|
@ -97,7 +154,9 @@ namespace FineUIPro.Web.TestRun.DriverRun
|
|||
newData.InstallationNames = unitWorkNames.Substring(0, unitWorkNames.LastIndexOf(","));
|
||||
}
|
||||
}
|
||||
newData.IsAcceptInvite = Convert.ToBoolean(this.rblIsAcceptInvite.SelectedValue);
|
||||
newData.EstimatedInsuredPersonNum = Funs.GetNewInt(this.txtEstimatedInsuredPersonNum.Text.Trim());
|
||||
newData.GuaranteedOperationPeriod = Funs.GetNewInt(this.txtGuaranteedOperationPeriod.Text.Trim());
|
||||
newData.TotalGuaranteedOperationDays = Funs.GetNewInt(this.txtTotalGuaranteedOperationDays.Text.Trim());
|
||||
newData.Remark = this.txtRemark.Text.Trim();
|
||||
newData.ProjectId = this.CurrUser.LoginProjectId;
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
|
|
|
|||
|
|
@ -120,33 +120,6 @@ namespace FineUIPro.Web.TestRun.DriverRun {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpUnitId;
|
||||
|
||||
/// <summary>
|
||||
/// txtEnterpriseDescription 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtEnterpriseDescription;
|
||||
|
||||
/// <summary>
|
||||
/// txtDriverRunPerformance 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtDriverRunPerformance;
|
||||
|
||||
/// <summary>
|
||||
/// txtTeamworkHistory 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtTeamworkHistory;
|
||||
|
||||
/// <summary>
|
||||
/// drpUnitWorkIds 控件。
|
||||
/// </summary>
|
||||
|
|
@ -157,13 +130,31 @@ namespace FineUIPro.Web.TestRun.DriverRun {
|
|||
protected global::FineUIPro.DropDownList drpUnitWorkIds;
|
||||
|
||||
/// <summary>
|
||||
/// rblIsAcceptInvite 控件。
|
||||
/// txtEstimatedInsuredPersonNum 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.RadioButtonList rblIsAcceptInvite;
|
||||
protected global::FineUIPro.NumberBox txtEstimatedInsuredPersonNum;
|
||||
|
||||
/// <summary>
|
||||
/// txtGuaranteedOperationPeriod 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.NumberBox txtGuaranteedOperationPeriod;
|
||||
|
||||
/// <summary>
|
||||
/// txtTotalGuaranteedOperationDays 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.NumberBox txtTotalGuaranteedOperationDays;
|
||||
|
||||
/// <summary>
|
||||
/// txtRemark 控件。
|
||||
|
|
@ -201,6 +192,24 @@ namespace FineUIPro.Web.TestRun.DriverRun {
|
|||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttach;
|
||||
|
||||
/// <summary>
|
||||
/// btnAttachK 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnAttachK;
|
||||
|
||||
/// <summary>
|
||||
/// btnDownLoad 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnDownLoad;
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
|
|
|
|||
|
|
@ -8,95 +8,77 @@
|
|||
<title>开车分包管理</title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" runat="server" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
|
||||
ShowHeader="false" Layout="HBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="开车分包管理" EnableCollapse="true"
|
||||
runat="server" BoxFlex="1" DataKeyNames="DriverSubId" AllowCellEditing="true" ClicksToEdit="2" DataIDField="DriverSubId" AllowSorting="true" SortField="Code"
|
||||
SortDirection="ASC" OnSort="Grid1_Sort" EnableColumnLines="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
|
||||
EnableRowDoubleClickEvent="true" EnableTextSelection="True" OnRowCommand="Grid1_RowCommand" OnRowDoubleClick="Grid1_RowDoubleClick">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="ToolSearch" Position="Top" runat="server" ToolbarAlign="Left">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpSubUnitId" runat="server" Label="开车分包单位" LabelAlign="Right" LabelWidth="130px" Width="400px"></f:DropDownList>
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" ToolTip="搜索"
|
||||
EnablePostBack="true" runat="server" OnClick="btnSearch_Click">
|
||||
</f:Button>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnNew" Icon="Add" ToolTip="新增" EnablePostBack="false" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RenderField ColumnID="Code" DataField="Code"
|
||||
FieldType="String" HeaderText="序号" HeaderTextAlign="Center" Width="55px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Implement" DataField="Implement"
|
||||
FieldType="String" HeaderText="记录/报告/执行情况" HeaderTextAlign="Center" Width="200px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="SubUnitName" DataField="SubUnitName"
|
||||
FieldType="String" HeaderText="开车分包单位名称" HeaderTextAlign="Center" Width="250px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Instruction" DataField="Instruction"
|
||||
FieldType="String" HeaderText="情况说明" HeaderTextAlign="Center" Width="200px" ExpandUnusedSpace="true">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Remark" DataField="Remark"
|
||||
FieldType="String" HeaderText="备注" HeaderTextAlign="Center" Width="120px" ExpandUnusedSpace="true">
|
||||
</f:RenderField>
|
||||
<f:LinkButtonField HeaderText="附件" ConfirmTarget="Top" Width="80px" CommandName="AttachUrl" ColumnID="AttachUrl"
|
||||
TextAlign="Center" ToolTip="附件查看" Icon="Find" />
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
</Listeners>
|
||||
<PageItems>
|
||||
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
|
||||
</f:ToolbarSeparator>
|
||||
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
|
||||
</f:ToolbarText>
|
||||
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true" OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
|
||||
<f:ListItem Text="10" Value="10" />
|
||||
<f:ListItem Text="15" Value="15" />
|
||||
<f:ListItem Text="20" Value="20" />
|
||||
<f:ListItem Text="25" Value="25" />
|
||||
<f:ListItem Text="所有行" Value="100000" />
|
||||
</f:DropDownList>
|
||||
</PageItems>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Window ID="Window1" Title="开车分包管理" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
|
||||
Width="900px" Height="520px">
|
||||
</f:Window>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
<f:Menu ID="Menu1" runat="server">
|
||||
<Items>
|
||||
<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
|
||||
OnClick="btnMenuDel_Click">
|
||||
</f:MenuButton>
|
||||
</Items>
|
||||
</f:Menu>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
var menuID = '<%= Menu1.ClientID %>';
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="Panel1" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
|
||||
ShowHeader="false" Layout="HBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="开车分包计划" EnableCollapse="true"
|
||||
runat="server" BoxFlex="1" DataKeyNames="DriverSubPlanId" AllowCellEditing="true" ClicksToEdit="2" DataIDField="DriverSubPlanId" AllowSorting="true" SortField="Code"
|
||||
SortDirection="ASC" OnSort="Grid1_Sort" EnableColumnLines="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
|
||||
EnableRowDoubleClickEvent="true" EnableTextSelection="True" OnRowCommand="Grid1_RowCommand" OnRowDoubleClick="Grid1_RowDoubleClick" ForceFit="True" >
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="ToolSearch" Position="Top" runat="server" ToolbarAlign="Left">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpSubUnitId" runat="server" Label="开车分包单位" LabelAlign="Right" LabelWidth="130px" Width="400px" Hidden="True"></f:DropDownList>
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" ToolTip="搜索"
|
||||
EnablePostBack="true" runat="server" OnClick="btnSearch_Click" Hidden="True">
|
||||
</f:Button>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnNew" Icon="Add" ToolTip="新增" EnablePostBack="false" runat="server" Hidden="true">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RenderField ColumnID="Code" DataField="Code"
|
||||
FieldType="String" HeaderText="编号" HeaderTextAlign="Center" TextAlign="Center" Width="55px">
|
||||
</f:RenderField>
|
||||
<f:TemplateField HeaderText="开车分包类别" HeaderTextAlign="Center" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# GetDriverSubName(Eval("DriverSubNames")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
<%-- <f:LinkButtonField HeaderText="附件" ConfirmTarget="Top" CommandName="AttachUrl" ColumnID="AttachUrl"
|
||||
TextAlign="Center" ToolTip="附件查看" Icon="Find" />
|
||||
--%>
|
||||
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
function onRowContextMenu(event, rowId) {
|
||||
F(menuID).show(); //showAt(event.pageX, event.pageY);
|
||||
return false;
|
||||
}
|
||||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
}
|
||||
</script>
|
||||
|
||||
</Columns>
|
||||
<PageItems>
|
||||
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
|
||||
</f:ToolbarSeparator>
|
||||
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
|
||||
</f:ToolbarText>
|
||||
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true" OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
|
||||
<f:ListItem Text="10" Value="10" />
|
||||
<f:ListItem Text="15" Value="15" />
|
||||
<f:ListItem Text="20" Value="20" />
|
||||
<f:ListItem Text="25" Value="25" />
|
||||
<f:ListItem Text="所有行" Value="100000" />
|
||||
</f:DropDownList>
|
||||
</PageItems>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Window ID="Window1" Title="开车分包情况" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
|
||||
Width="1000px" Height="700px">
|
||||
</f:Window>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
Height="500px">
|
||||
</f:Window>
|
||||
<%-- <f:Menu ID="Menu1" runat="server" Hidden="True">
|
||||
<Items>
|
||||
<f:MenuButton ID="btnMenuModify" EnablePostBack="true" runat="server" Text="修改" Icon="Pencil" OnClick="btnMenuModify_Click">
|
||||
</f:MenuButton>
|
||||
<f:MenuButton ID="btnMenuDel" EnablePostBack="true" runat="server" Icon="Delete" Text="删除" ConfirmText="确定删除当前数据?"
|
||||
OnClick="btnMenuDel_Click">
|
||||
</f:MenuButton>
|
||||
</Items>
|
||||
</f:Menu>--%>
|
||||
</form>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -26,32 +26,51 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
//加载列表
|
||||
public void BindGrid()
|
||||
{
|
||||
string strSql = @"SELECT sub.DriverSubId,
|
||||
sub.ProjectId,
|
||||
sub.Code,
|
||||
sub.SubUnitId,
|
||||
sub.Implement,
|
||||
sub.Instruction,
|
||||
sub.AttachUrl,
|
||||
sub.Remark,
|
||||
Unit.UnitName AS SubUnitName"
|
||||
+ @" FROM DriverSub_DriverSub AS sub"
|
||||
+ @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = sub.SubUnitId WHERE sub.ProjectId=@projectId";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
|
||||
if (!string.IsNullOrEmpty(this.drpSubUnitId.SelectedValue) && this.drpSubUnitId.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
strSql += " AND sub.SubUnitId=@subUnitId";
|
||||
listStr.Add(new SqlParameter("@subUnitId", this.drpSubUnitId.SelectedValue));
|
||||
}
|
||||
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);
|
||||
var q = from x in Funs.DB.DriverSub_DriverSubContact
|
||||
where x.ProjectId == this.CurrUser.LoginProjectId
|
||||
select x.DriverSubPlanId;
|
||||
var table = from x in Funs.DB.DriverSub_DriverSubPlan
|
||||
where x.ProjectId == this.CurrUser.LoginProjectId && q.Contains(x.DriverSubPlanId)
|
||||
select new
|
||||
{
|
||||
x.DriverSubPlanId,
|
||||
x.Code,
|
||||
x.SubUnitId,
|
||||
x.Introductions,
|
||||
x.Achievement,
|
||||
x.Cooperation,
|
||||
x.InstallationIds,
|
||||
x.InstallationNames,
|
||||
x.AttachUrl,
|
||||
x.Remark,
|
||||
x.DriverSubNames,
|
||||
};
|
||||
table = table.Skip(Grid1.PageSize * Grid1.PageIndex).Take(Grid1.PageSize);
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
}
|
||||
|
||||
public string GetDriverSubName(object str)
|
||||
{
|
||||
string strName = "";
|
||||
|
||||
if (str != null)
|
||||
{
|
||||
string[] strArr = str.ToString().Split(',');
|
||||
|
||||
foreach (string s in strArr)
|
||||
{
|
||||
foreach (System.Web.UI.WebControls.ListItem item in DropListService.drpDriverSubNameList())
|
||||
{
|
||||
if (item.Value == s)
|
||||
{
|
||||
strName += item.Text + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return strName.TrimEnd(',');
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页
|
||||
|
|
@ -125,6 +144,7 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
EditData();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 编辑
|
||||
/// </summary>
|
||||
|
|
@ -135,7 +155,7 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
Alert.ShowInTop("请至少选择一条记录", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DriverSubEdit.aspx?id={0}", Grid1.SelectedRowID, "编辑 - ")));
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DriverSubEdit.aspx?DriverSubPlanId={0}", Grid1.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
|
@ -147,10 +167,10 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
foreach (int rowIndex in Grid1.SelectedRowIndexArray)
|
||||
{
|
||||
string rowID = Grid1.DataKeys[rowIndex][0].ToString();
|
||||
var info = BLL.DriverSubService.GetDriverSubById(rowID);
|
||||
var info = BLL.DriverSubPlanService.GetDriverSubPlanById(rowID);
|
||||
if (info != null)
|
||||
{
|
||||
BLL.DriverSubService.DeleteDriverSub(rowID);
|
||||
BLL.DriverSubPlanService.DeleteDriverSubPlanById(rowID);
|
||||
}
|
||||
}
|
||||
BindGrid();
|
||||
|
|
@ -170,7 +190,7 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
string id = Grid1.DataKeys[e.RowIndex][0].ToString();
|
||||
if (e.CommandName == "AttachUrl")
|
||||
{
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/TestRun/DriverSub/DriverSub&menuId={1}", id, BLL.Const.DriverSubMenuId)));
|
||||
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("../../AttachFile/webuploader.aspx?type=-1&toKeyId={0}&path=FileUpload/TestRun/DriverSub/DriverSubPlan&menuId={1}", id, BLL.Const.DriverSubMenuId)));
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -184,19 +204,19 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
var buttonList = BLL.CommonService.GetAllButtonList(this.CurrUser.LoginProjectId, this.CurrUser.UserId, BLL.Const.DriverSubMenuId);
|
||||
if (buttonList.Count() > 0)
|
||||
{
|
||||
if (buttonList.Contains(BLL.Const.BtnAdd))
|
||||
{
|
||||
this.btnNew.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnModify))
|
||||
{
|
||||
this.btnMenuModify.Hidden = false;
|
||||
this.Grid1.EnableRowDoubleClickEvent = true;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnDelete))
|
||||
{
|
||||
this.btnMenuDel.Hidden = false;
|
||||
}
|
||||
//if (buttonList.Contains(BLL.Const.BtnAdd))
|
||||
//{
|
||||
// this.btnNew.Hidden = false;
|
||||
//}
|
||||
//if (buttonList.Contains(BLL.Const.BtnModify))
|
||||
//{
|
||||
// this.btnMenuModify.Hidden = false;
|
||||
// this.Grid1.EnableRowDoubleClickEvent = true;
|
||||
//}
|
||||
//if (buttonList.Contains(BLL.Const.BtnDelete))
|
||||
//{
|
||||
// this.btnMenuDel.Hidden = false;
|
||||
//}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
|
|
|||
|
|
@ -7,11 +7,13 @@
|
|||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.TestRun.DriverSub {
|
||||
|
||||
|
||||
public partial class DriverSub {
|
||||
|
||||
namespace FineUIPro.Web.TestRun.DriverSub
|
||||
{
|
||||
|
||||
|
||||
public partial class DriverSub
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// form1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -20,7 +22,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// PageManager1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -29,7 +31,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.PageManager PageManager1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Panel1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -38,7 +40,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Grid1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -47,7 +49,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// ToolSearch 控件。
|
||||
/// </summary>
|
||||
|
|
@ -56,7 +58,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar ToolSearch;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// drpSubUnitId 控件。
|
||||
/// </summary>
|
||||
|
|
@ -65,7 +67,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpSubUnitId;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// btnSearch 控件。
|
||||
/// </summary>
|
||||
|
|
@ -74,7 +76,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSearch;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// btnNew 控件。
|
||||
/// </summary>
|
||||
|
|
@ -83,7 +85,16 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnNew;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Label1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label Label1;
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarSeparator1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -92,7 +103,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarSeparator ToolbarSeparator1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// ToolbarText1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -101,7 +112,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.ToolbarText ToolbarText1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// ddlPageSize 控件。
|
||||
/// </summary>
|
||||
|
|
@ -110,7 +121,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList ddlPageSize;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Window1 控件。
|
||||
/// </summary>
|
||||
|
|
@ -119,7 +130,7 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window Window1;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// WindowAtt 控件。
|
||||
/// </summary>
|
||||
|
|
@ -128,32 +139,5 @@ namespace FineUIPro.Web.TestRun.DriverSub {
|
|||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Window WindowAtt;
|
||||
|
||||
/// <summary>
|
||||
/// Menu1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Menu Menu1;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuModify 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuModify;
|
||||
|
||||
/// <summary>
|
||||
/// btnMenuDel 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.MenuButton btnMenuDel;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,20 +9,19 @@
|
|||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<f:PageManager ID="PageManager1" runat="server" />
|
||||
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="Panel1" />
|
||||
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
|
||||
ShowHeader="false" Layout="HBox" BoxConfigAlign="Stretch">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="开车分包联络" EnableCollapse="true"
|
||||
runat="server" BoxFlex="1" DataKeyNames="DriverSubContactId" AllowCellEditing="true" ClicksToEdit="2" DataIDField="DriverSubContactId" AllowSorting="true" SortField="Code"
|
||||
runat="server" BoxFlex="1" DataKeyNames="DriverSubPlanId" AllowCellEditing="true" ClicksToEdit="2" DataIDField="DriverSubPlanId" AllowSorting="true" SortField="Code"
|
||||
SortDirection="ASC" OnSort="Grid1_Sort" EnableColumnLines="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
|
||||
EnableRowDoubleClickEvent="true" EnableTextSelection="True" OnRowCommand="Grid1_RowCommand" OnRowDoubleClick="Grid1_RowDoubleClick">
|
||||
EnableRowDoubleClickEvent="true" EnableTextSelection="True" OnRowCommand="Grid1_RowCommand" OnRowDoubleClick="Grid1_RowDoubleClick" ForceFit="True">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="ToolSearch" Position="Top" runat="server" ToolbarAlign="Left">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpSubUnitId" runat="server" Label="开车分包单位" LabelAlign="Right" LabelWidth="130px" Width="400px"></f:DropDownList>
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" ToolTip="搜索"
|
||||
EnablePostBack="true" runat="server" OnClick="btnSearch_Click">
|
||||
|
||||
<f:Button ID="btnSubContractors" Icon="Table" ToolTip="分包商目录" Text="分包商目录" EnablePostBack="false" runat="server">
|
||||
</f:Button>
|
||||
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
||||
<f:Button ID="btnNew" Icon="Add" ToolTip="新增" EnablePostBack="false" runat="server" Hidden="true">
|
||||
|
|
@ -32,34 +31,13 @@
|
|||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RenderField ColumnID="Code" DataField="Code"
|
||||
FieldType="String" HeaderText="序号" HeaderTextAlign="Center" Width="55px">
|
||||
FieldType="String" HeaderText="分包计划编号" HeaderTextAlign="Center" TextAlign="Center" >
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="SubUnitName" DataField="SubUnitName"
|
||||
FieldType="String" HeaderText="开车分包单位名称" HeaderTextAlign="Center" Width="200px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="ContactInfo" DataField="ContactInfo"
|
||||
FieldType="String" HeaderText="单位联络人/电话" HeaderTextAlign="Center" Width="200px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="ChargeManInfo" DataField="ChargeManInfo"
|
||||
FieldType="String" HeaderText="五环负责人/电话" HeaderTextAlign="Center" Width="200px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="ContactContent" DataField="ContactContent"
|
||||
FieldType="String" HeaderText="联络内容" HeaderTextAlign="Center" Width="180px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Result" DataField="Result"
|
||||
FieldType="String" HeaderText="结果描述" HeaderTextAlign="Center" Width="160px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="IntTime" DataField="IntTime"
|
||||
FieldType="Date" Renderer="Date" HeaderText="进场时间" HeaderTextAlign="Center" Width="100px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="OutTime" DataField="OutTime"
|
||||
FieldType="Date" Renderer="Date" HeaderText="离场时间" HeaderTextAlign="Center" Width="100px">
|
||||
</f:RenderField>
|
||||
<f:RenderField ColumnID="Remark" DataField="Remark"
|
||||
FieldType="String" HeaderText="备注" HeaderTextAlign="Center" Width="120px">
|
||||
</f:RenderField>
|
||||
<f:LinkButtonField HeaderText="附件" ConfirmTarget="Top" Width="80px" CommandName="AttachUrl" ColumnID="AttachUrl"
|
||||
TextAlign="Center" ToolTip="附件查看" Icon="Find" />
|
||||
<f:TemplateField HeaderText="开车分包类别" HeaderTextAlign="Center" TextAlign="Center">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# GetDriverSubName(Eval("DriverSubNames")) %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</f:TemplateField>
|
||||
</Columns>
|
||||
<Listeners>
|
||||
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
|
||||
|
|
@ -82,7 +60,7 @@
|
|||
</f:Panel>
|
||||
<f:Window ID="Window1" Title="开车分包联络" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
|
||||
Width="900px" Height="610px">
|
||||
Width="1000px" Height="710px">
|
||||
</f:Window>
|
||||
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
||||
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ using System.Collections.Generic;
|
|||
using System.Data;
|
||||
using System.Data.SqlClient;
|
||||
using System.Linq;
|
||||
using System.Web.UI.DataVisualization.Charting;
|
||||
|
||||
namespace FineUIPro.Web.TestRun.DriverSub
|
||||
{
|
||||
|
|
@ -17,7 +18,7 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
GetButtonPower();
|
||||
BindGrid();
|
||||
btnNew.OnClientClick = Window1.GetShowReference("DriverSubContactEdit.aspx") + "return false;";
|
||||
BLL.UnitService.InitUnitDownList(this.drpSubUnitId, this.CurrUser.LoginProjectId, true);
|
||||
btnSubContractors.OnClientClick = Window1.GetShowReference("DriverSubContactorList.aspx") + "return false;";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
|
@ -26,36 +27,50 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
//加载列表
|
||||
public void BindGrid()
|
||||
{
|
||||
string strSql = @"SELECT sub.DriverSubContactId,
|
||||
sub.ProjectId,
|
||||
sub.Code,
|
||||
sub.SubUnitId,
|
||||
sub.ContactInfo,
|
||||
sub.ChargeManInfo,
|
||||
sub.ContactContent,
|
||||
sub.Result,
|
||||
sub.IntTime,
|
||||
sub.OutTime,
|
||||
sub.AttachUrl,
|
||||
sub.Remark,
|
||||
Unit.UnitName AS SubUnitName"
|
||||
+ @" FROM DriverSub_DriverSubContact AS sub"
|
||||
+ @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = sub.SubUnitId WHERE sub.ProjectId=@projectId";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
|
||||
if (!string.IsNullOrEmpty(this.drpSubUnitId.SelectedValue) && this.drpSubUnitId.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
strSql += " AND sub.SubUnitId=@subUnitId";
|
||||
listStr.Add(new SqlParameter("@subUnitId", this.drpSubUnitId.SelectedValue));
|
||||
}
|
||||
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);
|
||||
var q=from x in Funs.DB.DriverSub_DriverSubContact where x.ProjectId==this.CurrUser.LoginProjectId
|
||||
select x.DriverSubPlanId;
|
||||
var table = from x in Funs.DB.DriverSub_DriverSubPlan
|
||||
where x.ProjectId == this.CurrUser.LoginProjectId && q.Contains(x.DriverSubPlanId)
|
||||
select new
|
||||
{
|
||||
|
||||
x.DriverSubPlanId,
|
||||
x.Code,
|
||||
x.SubUnitId,
|
||||
x.Introductions,
|
||||
x.Achievement,
|
||||
x.Cooperation,
|
||||
x.InstallationIds,
|
||||
x.InstallationNames,
|
||||
x.AttachUrl,
|
||||
x.Remark,
|
||||
x.DriverSubNames,
|
||||
};
|
||||
table = table.Skip(Grid1.PageSize * Grid1.PageIndex).Take(Grid1.PageSize);
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
}
|
||||
public string GetDriverSubName(object str)
|
||||
{
|
||||
string strName = "";
|
||||
|
||||
if (str != null)
|
||||
{
|
||||
string[] strArr = str.ToString().Split(',');
|
||||
|
||||
foreach (string s in strArr)
|
||||
{
|
||||
foreach (System.Web.UI.WebControls.ListItem item in DropListService.drpDriverSubNameList())
|
||||
{
|
||||
if (item.Value == s)
|
||||
{
|
||||
strName += item.Text + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return strName.TrimEnd(',');
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页
|
||||
|
|
@ -139,7 +154,7 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
Alert.ShowInTop("请至少选择一条记录", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DriverSubContactEdit.aspx?id={0}", Grid1.SelectedRowID, "编辑 - ")));
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DriverSubContactEdit.aspx?DriverSubPlanId={0}", Grid1.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
|
@ -151,11 +166,9 @@ namespace FineUIPro.Web.TestRun.DriverSub
|
|||
foreach (int rowIndex in Grid1.SelectedRowIndexArray)
|
||||
{
|
||||
string rowID = Grid1.DataKeys[rowIndex][0].ToString();
|
||||
var info = BLL.DriverSubContactService.GetDriverSubContactById(rowID);
|
||||
if (info != null)
|
||||
{
|
||||
BLL.DriverSubContactService.DeleteDriverSubContactById(rowID);
|
||||
}
|
||||
BLL.DriverSubContactService.DeleteDriverSubContactByDriverSubPlanId(rowID);
|
||||
BLL.DriverSubService.DeleteDriverSubByDriverSubPlanId(rowID); //删除分包管理打分信息
|
||||
|
||||
}
|
||||
BindGrid();
|
||||
ShowNotify("删除数据成功!", MessageBoxIcon.Success);
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue