public ViewProject(string ProjectID) { InitializeComponent(); this.ProjectID = ProjectID; try { UfidaPMS.Models.Project model = WSAL.WSProject.GetModel(ProjectID); if (model == null) { MessageBox.Show("加载数据中发生错误,请稍候再试!"); this.Dispose(); } else { tbContractName.Text = model.ContractNo; tbDepartment.Text = model.implementdepartment; tbManager.Text = model.regulator; tbPMPProjectNo.Text = model.pmpprojectid; tbProjectLevel.Text = model.projectlevel; tbProjectManager.Text = model.projectmanager; tbProjectName.Text = model.projectname; tbSubContractName.Text = model.SubContractNo; dgvSubProjectList.DataSource = model.DSSubProject.Tables[0]; } } catch { MessageBox.Show("加载数据中发生错误,请稍候再试!"); this.Dispose(); } }
public EditProject(string ProjectID) { InitializeComponent(); this.ProjectID = ProjectID; try { //ProjectMethod.DataSource = WSAL.WSCommon.GetProjectMethod(); //ProjectMethod.DisplayMember = "ProjectMethod"; //ProjectMethod.ValueMember = "ProjectMethod"; UfidaPMS.Models.Project model = WSAL.WSProject.GetModel(ProjectID); if (model == null) { MessageBox.Show("加载数据中发生错误,请稍候再试!"); this.Dispose(); } else { DataSet Ds = WSAL.WSDictonary.GetAllDict(); cbPM.DataSource = Ds.Tables["projectmanager"]; cbPM.DisplayMember = "projectmanager"; cbPM.DisplayMember = "projectmanager"; cbDepartment.DataSource = Ds.Tables["department"]; cbDepartment.DisplayMember = "department"; cbDepartment.ValueMember = "department"; cbManager.DataSource = Ds.Tables["regulator"]; cbManager.DisplayMember = "regulator"; cbManager.ValueMember = "regulator"; //ProjectMethod.DataSource = WSAL.WSCommon.GetProjectMethod(); ProjectMethod.DataSource = Ds.Tables["projectmethod"]; ProjectMethod.DisplayMember = "ProjectMethod"; ProjectMethod.ValueMember = "ProjectMethod"; cbContract.Text = model.ContractNo; cbContract.Enabled = false; cbDepartment.Text = model.implementdepartment; cbManager.Text = model.regulator; tbPMPProjectNo.Text = model.pmpprojectid; cbProjectLevel.Text = model.projectlevel; cbPM.Text = model.projectmanager; tbProjectName.Text = model.projectname; tbSubContract.Text = model.SubContractNo; tbSubContract.Enabled = false; dgvSubProjectList.DataSource = model.DSSubProject.Tables[0]; } } catch { MessageBox.Show("加载数据中发生错误,请稍候再试!"); this.Dispose(); } }