public FrmRequirements(Project objProject) : this() { txtODPNo.Text = objProject.ODPNo; txtProjectId.Text = objProject.ProjectId.ToString(); GeneralRequirement objGeneralRequirement = objRequirementService.GetGeneralRequirementByODPNo(objProject.ODPNo); if (objGeneralRequirement == null) { btnGeneralRequirement.Text = "添加通用技术要求"; } else { btnGeneralRequirement.Text = "修改通用技术要求"; cobTypeName.Text = objGeneralRequirement.TypeName; cobInputPower.Text = objGeneralRequirement.InputPower; cobMARVEL.Text = objGeneralRequirement.MARVEL; cobANSULPrepipe.Text = objGeneralRequirement.ANSULPrePipe; cobANSULSystem.Text = objGeneralRequirement.ANSULSystem; txtGeneralRequirementId.Text = objGeneralRequirement.GeneralRequirementId.ToString(); cobRiskLevel.Text = objGeneralRequirement.RiskLevel.ToString(); } btnSpecialRequirement.Text = "添加特殊技术要求"; dgvSpecialRequirements.AutoGenerateColumns = false; dgvSpecialRequirements.DataSource = objRequirementService.GetSpecialRequirementsByODPNo(objProject.ODPNo); }