/// <summary> /// 保存控件数据 /// </summary> public override string SubmitData() { if (GradeType.ToLower() == "gradeopinion") { return(""); } else { string ErrMsg = this.ucGradeControl.SubmitGradeData(); string str = this.ProjectCode; this.ProjectCode = this.ucGradeControl.ProjectCode; this.ApplicationTitle = this.ucGradeControl.ApplicationTitle; this.UnitCode = this.ucGradeControl.UnitCode; this.ApplicationType = this.ucGradeControl.ApplicationType; this.ApplicationCode = this.ucGradeControl.ApplicationCode; return(ErrMsg); } }
/// <summary> /// 组件初始化 /// </summary> override public void InitControl() { //RmsPM.BLL.GradeMessage.GradeMessageStatusChange(this.GradeMessageCode, 2); if (this.ApplicationCode != "") { this.GradeMessageCode = this.ApplicationCode; } else if (this.GradeMessageCode != "") { this.ApplicationCode = this.GradeMessageCode; } if (GradeType.ToLower() == "gradeopinion") { this.GradeOpinionDiv.Visible = true; this.GradeDiv.Visible = false; this.ucGradeOpinionControl.ApplicationCode = this.ApplicationCode; this.ucGradeOpinionControl.SupplierCode = this.SupplierCode; this.ucGradeOpinionControl.GradeMessageCode = this.GradeMessageCode; this.ucGradeOpinionControl.ProjectCode = this.ProjectCode; this.ucGradeOpinionControl.State = this.State; this.ucGradeOpinionControl.StateProject = this.StateProject; this.ucGradeOpinionControl.InitControl(); this.ApplicationTitle = this.ucGradeOpinionControl.ApplicationTitle; } else if (GradeType.ToLower() == "gradeopinionandgrade") { this.ucGradeOpinionControl.SupplierCode = this.SupplierCode; this.ucGradeOpinionControl.GradeMessageCode = this.GradeMessageCode; this.ucGradeOpinionControl.ProjectCode = this.ProjectCode; this.ucGradeOpinionControl.State = this.State; switch (this.StateProject)//项目 { case ModuleState.Operable: this.ucGradeControl.StateProject = this.StateProject; break; default: this.ucGradeOpinionControl.StateProject = this.StateProject; break; } this.ucGradeOpinionControl.InitControl(); this.ucGradeControl.ApplicationCode = this.ApplicationCode; this.ucGradeControl.SupplierCode = this.SupplierCode; this.ucGradeControl.GradeMessageCode = this.GradeMessageCode; this.ucGradeControl.ProjectCode = this.ProjectCode; this.ucGradeControl.State = this.State; this.ucGradeControl.State1 = this.State1; this.ucGradeControl.State2 = this.State2; this.ucGradeControl.State3 = this.State3; this.ucGradeControl.State4 = this.State4; this.ucGradeControl.State5 = this.State5; this.ucGradeControl.State6 = this.State6; this.ucGradeControl.State7 = this.State7; this.ucGradeControl.StatePersentage = this.StatePersentage; this.ucGradeControl.InitControl(); } else { this.GradeOpinionDiv.Visible = false; this.GradeDiv.Visible = true; this.ucGradeControl.ApplicationCode = this.ApplicationCode; this.ucGradeControl.SupplierCode = this.SupplierCode; this.ucGradeControl.GradeMessageCode = this.GradeMessageCode; this.ucGradeControl.ProjectCode = this.ProjectCode; this.ucGradeControl.State = this.State; this.ucGradeControl.StateProject = this.StateProject; this.ucGradeControl.State1 = this.State1; this.ucGradeControl.State2 = this.State2; this.ucGradeControl.State3 = this.State3; this.ucGradeControl.State4 = this.State4; this.ucGradeControl.State5 = this.State5; this.ucGradeControl.State6 = this.State6; this.ucGradeControl.State7 = this.State7; this.ucGradeControl.StatePersentage = this.StatePersentage; this.ucGradeControl.InitControl(); } }