/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_GXTheoryStudent"></param> /// <param name="bool_Add"></param> public void InitControl(Class_GXTheoryStudent myClass_GXTheoryStudent, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_ExamStatus, Enum_DataTable.ExamStatus.ToString(), "ExamStatus", "ExamStatus"); this.ComboBox_ExamStatus.SelectedValue = "顺利考试"; this.TextBox_IssueNo.Text = myClass_GXTheoryStudent.IssueNo; this.myClass_GXTheoryStudent = myClass_GXTheoryStudent; if (bool_Add) { Class_GXTheoryIssue myClass_GXTheoryIssue = new Class_GXTheoryIssue(myClass_GXTheoryStudent.IssueNo); this.textBox_WeldingProcessAb.Text = myClass_GXTheoryIssue.WeldingProcessAb; this.ComboBox_KindofExam.SelectedValue = myClass_GXTheoryIssue.KindofExam; Class_Ship myClass_Ship = new Class_Ship(myClass_GXTheoryIssue.ShipboardNo); this.MaskedTextBox_ExaminingNo.Text = myClass_Ship.NextTheoryExaminingNo; if (myClass_GXTheoryStudentDefault != null) { this.InitControlWeldingSubject(new Class_WeldingSubject(myClass_GXTheoryStudentDefault.SubjectID)); } } else { this.TextBox_StudentRemark.Text = myClass_GXTheoryStudent.StudentRemark; this.MaskedTextBox_ExaminingNo.Text = this.myClass_GXTheoryStudent.ExaminingNo; this.ComboBox_ExamStatus.SelectedValue = this.myClass_GXTheoryStudent.ExamStatus; this.NumericUpDown_TheoryResult.Value = this.myClass_GXTheoryStudent.TheoryResult; this.NumericUpDown_TheoryMakeupResult.Value = this.myClass_GXTheoryStudent.TheoryMakeupResult; this.InitControlWelder(new Class_Welder(this.myClass_GXTheoryStudent.IdentificationCard)); this.InitControlWeldingSubject(new Class_WeldingSubject(this.myClass_GXTheoryStudent.SubjectID)); } }
private void InitControls() { this.comboBox_KindofEmployer.AutoCompleteMode = AutoCompleteMode.SuggestAppend; this.comboBox_KindofEmployer.AutoCompleteSource = AutoCompleteSource.ListItems; Class_Public.InitializeComboBox(this.ComboBox_WeldingProcessAb, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcessAb"); Class_Public.InitializeComboBox(this.comboBox_Material, Enum_DataTable.Material.ToString(), "Material", "Material"); Class_Public.InitializeComboBox(this.ComboBox_Employer, Enum_DataTable.Employer.ToString(), "EmployerHPID", "Employer"); Class_Public.InitializeComboBox(this.comboBox_KindofEmployer, Enum_DataTable.KindofEmployer.ToString(), "KindofEmployer", "KindofEmployer"); Class_Public.InitializeComboBox(this.comboBox_ShipboardNo, Enum_DataTable.Ship.ToString(), "ShipboardNo", "ShipboardNo"); Class_Public.InitializeComboBox(this.comboBox_WeldingConsumable, Enum_DataTable.WeldingConsumable.ToString(), "WeldingConsumable", "WeldingConsumable"); Class_Public.InitializeComboBox(this.comboBox_ShipClassificationAb, Enum_DataTable.ShipClassification.ToString(), "ShipClassificationAb", "ShipClassificationAb"); this.comboBox_Material.AutoCompleteMode = AutoCompleteMode.SuggestAppend; this.comboBox_Material.AutoCompleteSource = AutoCompleteSource.ListItems; this.comboBox_WeldingConsumable.AutoCompleteMode = AutoCompleteMode.SuggestAppend; this.comboBox_WeldingConsumable.AutoCompleteSource = AutoCompleteSource.ListItems; this.ComboBox_Employer.AutoCompleteMode = AutoCompleteMode.SuggestAppend; this.ComboBox_Employer.AutoCompleteSource = AutoCompleteSource.ListItems; this.ComboBox_Employer.Text = ""; this.comboBox_KindofEmployer.Text = ""; this.comboBox_Material.Text = ""; this.comboBox_ShipboardNo.Text = ""; this.comboBox_WeldingConsumable.Text = ""; this.ComboBox_WeldingProcessAb.Text = ""; this.comboBox_ShipClassificationAb.Text = ""; }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_KindofEmployerStudent"></param> /// <param name="bool_Add"></param> public void InitControl(Class_KindofEmployerStudent myClass_KindofEmployerStudent, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_KindofEmployerIssue myClass_KindofEmployerIssue = new Class_KindofEmployerIssue(myClass_KindofEmployerStudent.KindofEmployerIssueID); this.TextBox_IssueNo.Text = myClass_KindofEmployerIssue.IssueNo; this.textBox_WeldingProcessAb.Text = myClass_KindofEmployerIssue.WeldingProcessAb; this.textBox_KindofEmployerIssueID.Text = myClass_KindofEmployerIssue.KindofEmployerIssueID.ToString(); this.myClass_KindofEmployerStudent = myClass_KindofEmployerStudent; if (bool_Add) { if (myClass_KindofEmployerStudentDefault != null) { this.ComboBox_KindofExam.SelectedValue = myClass_KindofEmployerStudentDefault.StudentKindofExam; this.InitControlWeldingSubject(new Class_WeldingSubject(myClass_KindofEmployerStudentDefault.ExamSubjectID)); } else { this.ComboBox_KindofExam.SelectedValue = myClass_KindofEmployerIssue.myClass_WeldingParameter.KindofExam; } } else { this.ComboBox_KindofExam.SelectedValue = this.myClass_KindofEmployerStudent.StudentKindofExam; this.TextBox_StudentRemark.Text = myClass_KindofEmployerStudent.StudentRemark; this.textBox_KindofEmployerStudentID.Text = this.myClass_KindofEmployerStudent.KindofEmployerStudentID.ToString(); this.InitControlWelder(new Class_KindofEmployerWelder(this.myClass_KindofEmployerStudent.KindofEmployerWelderID)); this.InitControlWeldingSubject(new Class_WeldingSubject(this.myClass_KindofEmployerStudent.ExamSubjectID)); } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_Template"></param> /// <param name="bool_Add"></param> public void InitControl(Class_ReviveQC myClass_ReviveQC, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_ExamStatus, Enum_DataTable.ExamStatus.ToString(), "ExamStatus", "ExamStatus"); Class_Public.InitializeComboBox(this.comboBox_Flaw, Enum_DataTableSecond.Flaw.ToString(), "Flaw", "Flaw"); this.ComboBox_ExamStatus.SelectedValue = "顺利考试"; this.comboBox_Flaw.SelectedValue = "-"; this.myClass_ReviveQC = myClass_ReviveQC; if (bool_Add) { this.button_StudentQuery.Visible = true; this.myClass_QC = new Class_QC(); if (myClass_ReviveQCDefault != null) { if (myClass_ReviveQCDefault.SkillTeacherID != null) { Class_CustomUser myClass_CustomUser = new Class_CustomUser(); myClass_CustomUser.UserGUID = myClass_ReviveQCDefault.SkillTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_SkillTeacher.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (myClass_ReviveQCDefault.SkillExamDate > DateTime.MinValue) { this.dateTimePicker_SkillExamDate.Value = myClass_ReviveQCDefault.SkillExamDate; } } } else { this.button_StudentQuery.Visible = false; Class_Student myClass_Student = new Class_Student(this.myClass_ReviveQC.ExaminingNo); this.InitControlStudent(myClass_Student); this.textBox_ReviveQCID.Text = this.myClass_ReviveQC.ReviveQCID.ToString(); Class_CustomUser myClass_CustomUser = new Class_CustomUser(); myClass_CustomUser.UserGUID = this.myClass_ReviveQC.SkillTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_SkillTeacher.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } this.dateTimePicker_SkillExamDate.Value = this.myClass_ReviveQC.SkillExamDate; this.ComboBox_ExamStatus.SelectedValue = this.myClass_ReviveQC.ExamStatus; this.comboBox_Flaw.SelectedValue = this.myClass_ReviveQC.Flaw; this.textBox_ReviveQCRemark.Text = this.myClass_ReviveQC.ReviveQCRemark; this.CheckBox_isPassed.Checked = this.myClass_ReviveQC.isPassed; this.checkBox_FaceDT.Checked = this.myClass_ReviveQC.FaceDT; this.checkBox_RT.Checked = this.myClass_ReviveQC.RT; this.checkBox_BendDT.Checked = this.myClass_ReviveQC.BendDT; this.checkBox_DisjunctionDT.Checked = this.myClass_ReviveQC.DisjunctionDT; this.checkBox_MacroExamination.Checked = this.myClass_ReviveQC.MacroExamination; this.checkBox_Impact.Checked = this.myClass_ReviveQC.Impact; this.checkBox_OtherDT.Checked = this.myClass_ReviveQC.OtherDT; this.checkBox_UT.Checked = this.myClass_ReviveQC.UT; } }
private void UserControl_WPSHeatTreatmentBase_Load(object sender, EventArgs e) { Class_Data myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTableSecond.HeatTreatment.ToString()]; Class_DataControlBind.InitializeComboBox(this.comboBox_WPSHeatTreatment, myClass_Data.myDataView, "HeatTreatment", "HeatTreatment"); Class_Public.InitializeComboBox(this.comboBox_WPSHeatKindofLimit, Enum_DataTableSecond.KindofLimit.ToString(), "KindofLimit", "KindofLimit"); myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTableSecond.HeatMethod.ToString()]; Class_DataControlBind.InitializeComboBox(this.comboBox_WPSHeatMethod, myClass_Data.myDataView, "HeatMethod", "HeatMethod"); }
private void UserControl_ProjectFirst_Load(object sender, EventArgs e) { this.textBox_pWPSWeldingProcessAb.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_pWPSWeldingPosition.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_pWPSMaterial.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_pWPSWeldingConsumable.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; Class_Public.InitializeComboBox(this.comboBox_pWPSGrooveType, Enum_DataTable.GrooveType.ToString(), "GrooveType", "GrooveType"); Class_Public.InitializeComboBox(this.comboBox_pWPSJointType, Enum_DataTable.JointType.ToString(), "JointType", "JointType"); this.comboBox_pWPSGrooveType.Text = ""; this.comboBox_pWPSJointType.Text = ""; }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_WeldingSubjectPosition"></param> /// <param name="bool_Add"></param> public void InitControl(Class_WeldingSubjectPosition myClass_WeldingSubjectPosition, bool bool_Add) { this.myClass_WeldingSubjectPosition = myClass_WeldingSubjectPosition; this.MaskedTextBox_WeldingSubjectID.Text = this.myClass_WeldingSubjectPosition.SubjectID; Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); if (bool_Add) { if (myClass_WeldingSubjectPositionDefault != null) { this.TextBox_WeldingPosition.Text = myClass_WeldingSubjectPositionDefault.WeldingPosition; this.ComboBox_Assemblage.SelectedValue = myClass_WeldingSubjectPositionDefault.Assemblage; this.TextBox_WeldingPositionContent.Text = myClass_WeldingSubjectPositionDefault.WeldingPositionContent; this.TextBox_Thickness.Text = myClass_WeldingSubjectPositionDefault.Thickness.ToString(); this.TextBox_ExternalDiameter.Text = myClass_WeldingSubjectPositionDefault.ExternalDiameter.ToString(); this.TextBox_RenderWeldingRodDiameter.Text = myClass_WeldingSubjectPositionDefault.RenderWeldingRodDiameter.ToString(); this.TextBox_WeldingRodDiameter.Text = myClass_WeldingSubjectPositionDefault.WeldingRodDiameter.ToString(); this.TextBox_CoverWeldingRodDiameter.Text = myClass_WeldingSubjectPositionDefault.CoverWeldingRodDiameter.ToString(); this.CheckBox_FaceDT.Checked = myClass_WeldingSubjectPositionDefault.FaceDT; this.CheckBox_RT.Checked = myClass_WeldingSubjectPositionDefault.RT; this.CheckBox_UT.Checked = myClass_WeldingSubjectPositionDefault.UT; this.CheckBox_BendDT.Checked = myClass_WeldingSubjectPositionDefault.BendDT; this.CheckBox_DisjunctionDT.Checked = myClass_WeldingSubjectPositionDefault.DisjunctionDT; this.CheckBox_MacroExamination.Checked = myClass_WeldingSubjectPositionDefault.MacroExamination; this.CheckBox_OtherDT.Checked = myClass_WeldingSubjectPositionDefault.OtherDT; this.TextBox_SubjectPositionRemark.Text = myClass_WeldingSubjectPositionDefault.SubjectPositionRemark; } } else { this.TextBox_WeldingPosition.ReadOnly = true; this.TextBox_WeldingPosition.Text = this.myClass_WeldingSubjectPosition.WeldingPosition; this.ComboBox_Assemblage.SelectedValue = this.myClass_WeldingSubjectPosition.Assemblage; this.TextBox_WeldingPositionContent.Text = this.myClass_WeldingSubjectPosition.WeldingPositionContent; this.TextBox_Thickness.Text = this.myClass_WeldingSubjectPosition.Thickness.ToString(); this.TextBox_ExternalDiameter.Text = this.myClass_WeldingSubjectPosition.ExternalDiameter.ToString(); this.TextBox_RenderWeldingRodDiameter.Text = this.myClass_WeldingSubjectPosition.RenderWeldingRodDiameter.ToString(); this.TextBox_WeldingRodDiameter.Text = this.myClass_WeldingSubjectPosition.WeldingRodDiameter.ToString(); this.TextBox_CoverWeldingRodDiameter.Text = this.myClass_WeldingSubjectPosition.CoverWeldingRodDiameter.ToString(); this.CheckBox_FaceDT.Checked = this.myClass_WeldingSubjectPosition.FaceDT; this.CheckBox_RT.Checked = this.myClass_WeldingSubjectPosition.RT; this.CheckBox_UT.Checked = this.myClass_WeldingSubjectPosition.UT; this.CheckBox_BendDT.Checked = this.myClass_WeldingSubjectPosition.BendDT; this.CheckBox_DisjunctionDT.Checked = this.myClass_WeldingSubjectPosition.DisjunctionDT; this.CheckBox_MacroExamination.Checked = this.myClass_WeldingSubjectPosition.MacroExamination; this.CheckBox_OtherDT.Checked = this.myClass_WeldingSubjectPosition.OtherDT; this.TextBox_SubjectPositionRemark.Text = this.myClass_WeldingSubjectPosition.SubjectPositionRemark; } }
private void Form_WPSImageUpdate_Load(object sender, EventArgs e) { Class_Public.InitializeComboBox(this.comboBox_WPSImageGroup, Enum_DataTableSecond.ImageGroup.ToString(), "ImageGroup", "ImageGroup"); this.textBox_WPSID.Text = myClass_WPSImage.WPSID; if (this.bool_Add) { } else { this.textBox_WPSImageID.Text = this.myClass_WPSImage.WPSImageID.ToString(); this.textBox_WPSImageName.Text = this.myClass_WPSImage.WPSImageName; this.textBox_WPSImageRemark.Text = this.myClass_WPSImage.WPSImageRemark; this.comboBox_WPSImageGroup.SelectedValue = this.myClass_WPSImage.WPSImageGroup; this.pictureBox_WPSImage.Image = this.myClass_WPSImage.WPSImage; } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_Student"></param> /// <param name="bool_Add"></param> public void InitControl(Class_Student myClass_Student, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcess"); Class_Public.InitializeComboBox(this.ComboBox_ExamStatus, Enum_DataTable.ExamStatus.ToString(), "ExamStatus", "ExamStatus"); this.ComboBox_ExamStatus.SelectedValue = "顺利考试"; this.TextBox_IssueNo.Text = myClass_Student.IssueNo; Class_Issue myClass_Issue = new Class_Issue(myClass_Student.IssueNo); this.ComboBox_WeldingProcess.SelectedValue = myClass_Issue.WeldingProcessAb; this.myClass_Student = myClass_Student; if (bool_Add) { Class_ShipClassification myClass_ShipClassification = new Class_ShipClassification(myClass_Issue.ShipClassificationAb); if (myClass_ShipClassification.ShipRestrict) { Class_Ship myClass_Ship = new Class_Ship(myClass_Issue.ShipboardNo); this.MaskedTextBox_ExaminingNo.Text = myClass_Ship.NextSkillExaminingNo; } else { this.MaskedTextBox_ExaminingNo.Text = myClass_ShipClassification.NextExaminingNo; } if (myClass_StudentDefault != null) { this.InitControlWeldingSubject(new Class_WeldingSubject(myClass_StudentDefault.SubjectID)); } this.InitControlWeldingParameter(myClass_Issue.myClass_WeldingParameter); } else { this.TextBox_StudentRemark.Text = myClass_Student.StudentRemark; this.textBox_WPSNo.Text = myClass_Student.WPSNo; this.MaskedTextBox_ExaminingNo.Text = this.myClass_Student.ExaminingNo; this.ComboBox_ExamStatus.SelectedValue = this.myClass_Student.ExamStatus; this.NumericUpDown_TheoryResult.Value = this.myClass_Student.TheoryResult; this.NumericUpDown_TheoryMakeupResult.Value = this.myClass_Student.TheoryMakeupResult; this.CheckBox_SkillResult.Checked = this.myClass_Student.SkillResult; this.CheckBox_SkillMakeupResult.Checked = this.myClass_Student.SkillMakeupResult; this.InitControlWeldingParameter(this.myClass_Student.myClass_WeldingParameter); this.InitControlWelder(new Class_Welder(this.myClass_Student.IdentificationCard)); this.InitControlWeldingSubject(new Class_WeldingSubject(this.myClass_Student.SubjectID)); } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_TestCommitteeRegistrationNo"></param> /// <param name="bool_Add"></param> public void InitControl(Class_TestCommitteeRegistrationNo myClass_TestCommitteeRegistrationNo, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_TestCommitteeID, Enum_DataTable.TestCommittee.ToString(), "TestCommitteeID", "TestCommitteeID"); this.myClass_TestCommitteeRegistrationNo = myClass_TestCommitteeRegistrationNo; Class_Welder myClass_Welder = new Class_Welder(this.myClass_TestCommitteeRegistrationNo.IdentificationCard); this.TextBox_WelderName.Text = myClass_Welder.WelderName; this.MaskedTextBox_IdentificationCard.Text = myClass_Welder.IdentificationCard; if (bool_Add) { if (myClass_TestCommitteeRegistrationNoDefault != null) { } } else { } }
private void Form_Issue_Query_Load(object sender, EventArgs e) { Class_Public.InitializeComboBox(this.comboBox_KindofEmployer, Enum_DataTable.KindofEmployer.ToString(), "KindofEmployer", "KindofEmployer"); Class_Public.InitializeComboBox(this.comboBox_ShipClassificationAb, Enum_DataTable.ShipClassification.ToString(), "ShipClassificationAb", "ShipClassificationAb"); Class_Public.InitializeComboBox(this.comboBox_ShipboardNo, Enum_DataTable.Ship.ToString(), "ShipboardNo", "ShipboardNo"); this.comboBox_KindofEmployer.Text = ""; this.comboBox_ShipboardNo.Text = ""; this.comboBox_ShipClassificationAb.Text = ""; Class_DataControlBind.InitializeDataGridView(this.dataGridView_Query, Enum_DataTable.Issue.ToString(), false); Class_Data myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.Issue.ToString()]; myClass_Data.SetFilter("1=1"); myClass_Data.RefreshData(false); this.dataGridView_Query.DataSource = new DataView(myClass_Data.myDataTable.Copy()); ((DataView)this.dataGridView_Query.DataSource).Sort = myClass_Data.myDataView.Sort; if (this.myClass_Issue.IssueNo != null) { Class_DataControlBind.SetDataGridViewSelectedPosition("IssueNo", this.myClass_Issue.IssueNo, this.dataGridView_Query); } }
public void InitDataGridView(string str_IssueNo, DataTable myDataTable) { Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcess"); this.str_IssueNo = str_IssueNo; this.myDataTable = myDataTable; Class_Issue myClass_Issue = new Class_Issue(this.str_IssueNo); this.MaskedTextBox_IssueNo.Text = myClass_Issue.IssueNo; this.DateTimePicker_SignUpDate.Value = myClass_Issue.SignUpDate; this.textBox_KindofEmployer.Text = myClass_Issue.KindofEmployer; Class_Employer myClass_Employer = new Class_Employer(myClass_Issue.EmployerHPID); this.textBox_Employer.Text = string.Format("{0}:{1}", myClass_Employer.EmployerHPID, myClass_Employer.Employer); this.ComboBox_WeldingProcess.SelectedValue = myClass_Issue.WeldingProcessAb; this.textBox_ShipClassificationAb.Text = myClass_Issue.ShipClassificationAb; this.TextBox_ShipboardNo.Text = myClass_Issue.ShipboardNo; this.InitControlWeldingParameter(myClass_Issue.myClass_WeldingParameter); }
private void Form_WeldingSubject_Query_Load(object sender, EventArgs e) { DataView myDataView_WeldingStandard = new DataView(((Class_Data )Class_Public.myHashtable[Enum_DataTable.WeldingStandardAndGroup.ToString()]).myDataTable); myDataView_WeldingStandard.RowFilter = "WeldingStandardGroup='焊工考试标准'"; Class_DataControlBind.InitializeComboBox(this.ComboBox_WeldingStandard, myDataView_WeldingStandard, "WeldingStandard", "WeldingStandard"); Class_Public.InitializeComboBox(this.ComboBox_JointType, Enum_DataTable.JointType.ToString(), "JointType", "JointType"); Class_Public.InitializeComboBox(this.ComboBox_WorkPieceType, Enum_DataTable.WorkPieceType.ToString(), "WorkPieceType", "WorkPieceType"); this.ComboBox_JointType.Text = ""; this.ComboBox_WeldingStandard.Text = ""; this.ComboBox_WorkPieceType.Text = ""; Class_DataControlBind.InitializeDataGridView(this.dataGridView_Query, Enum_DataTable.WeldingSubject.ToString(), false); Class_Data myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.WeldingSubject.ToString()]; this.dataGridView_Query.DataSource = new DataView(myClass_Data.myDataTable); ((DataView)this.dataGridView_Query.DataSource).RowFilter = this.str_FilterRestrict; ((DataView)this.dataGridView_Query.DataSource).Sort = myClass_Data.myDataView.Sort; if (!string.IsNullOrEmpty(this.myClass_WeldingSubject.SubjectID)) { Class_DataControlBind.SetDataGridViewSelectedPosition("SubjectID", this.myClass_WeldingSubject.SubjectID, this.dataGridView_Query); } }
private void Form_Student_AddBatch_Load(object sender, EventArgs e) { Class_DataControlBind.InitializeDataGridView(this.dataGridView_Data, Enum_DataTable.Welder.ToString(), false); Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcess"); this.TextBox_IssueNo.Text = this.str_IssueNo; Class_Issue myClass_Issue = new Class_Issue(this.str_IssueNo); this.ComboBox_WeldingProcess.SelectedValue = myClass_Issue.WeldingProcessAb; this.InitControlWeldingParameter(myClass_Issue.myClass_WeldingParameter); Class_ShipClassification myClass_ShipClassification = new Class_ShipClassification(myClass_Issue.ShipClassificationAb); if (myClass_ShipClassification.ShipRestrict) { Class_Ship myClass_Ship = new Class_Ship(myClass_Issue.ShipboardNo); this.MaskedTextBox_ExaminingNo.Text = myClass_Ship.NextSkillExaminingNo; } else { this.MaskedTextBox_ExaminingNo.Text = myClass_ShipClassification.NextExaminingNo; } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_QC"></param> /// <param name="bool_Add"></param> public void InitControl(Class_QC myClass_QC, bool bool_Add) { this.myClass_QC = myClass_QC; Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcess"); Class_Public.InitializeComboBox(this.ComboBox_ExamStatus, Enum_DataTable.ExamStatus.ToString(), "ExamStatus", "ExamStatus"); Class_Student myClass_Student = new Class_Student(myClass_QC.ExaminingNo); this.TextBox_IssueNo.Text = myClass_Student.IssueNo; this.TextBox_StudentRemark.Text = myClass_Student.StudentRemark; this.MaskedTextBox_ExaminingNo.Text = myClass_Student.ExaminingNo; this.ComboBox_ExamStatus.SelectedValue = myClass_Student.ExamStatus; this.NumericUpDown_TheoryResult.Value = myClass_Student.TheoryResult; this.NumericUpDown_TheoryMakeupResult.Value = myClass_Student.TheoryMakeupResult; this.CheckBox_SkillResult.Checked = myClass_Student.SkillResult; this.CheckBox_SkillMakeupResult.Checked = myClass_Student.SkillMakeupResult; Class_Issue myClass_Issue = new Class_Issue(myClass_Student.IssueNo); this.ComboBox_WeldingProcess.SelectedValue = myClass_Issue.WeldingProcessAb; this.InitControlWelder(new Class_Welder(myClass_Student.IdentificationCard)); this.InitControlWeldingParameter(myClass_Student.myClass_WeldingParameter); this.InitControlWeldingSubject(new Class_WeldingSubject(myClass_Student.SubjectID)); if (string.IsNullOrEmpty(this.myClass_QC.QCSubjectID)) { this.myClass_QC.QCSubjectID = myClass_Student.SubjectID; } if (bool_Add) { if (myClass_Issue.IssueIssuedOn != DateTime.MinValue) { this.dateTimePicker_IssuedOn.Value = myClass_Issue.IssueIssuedOn; } else if (Properties.Settings.Default.IssuedOn != DateTime.MinValue) { this.dateTimePicker_IssuedOn.Value = Properties.Settings.Default.IssuedOn; } string str_CertificateNo; Class_ShipClassification myClass_ShipClassification = new Class_ShipClassification(myClass_Issue.ShipClassificationAb); if (myClass_ShipClassification.ShipRestrict) { Class_Ship myClass_Ship = new Class_Ship(myClass_Issue.ShipboardNo); str_CertificateNo = myClass_Ship.NextCertificateNo; } else { str_CertificateNo = myClass_ShipClassification.NextCertificateNo; } this.Button_CertificateNoModify.Visible = false; this.MaskedTextBox_CertificateNo.ReadOnly = !string.IsNullOrEmpty(str_CertificateNo); this.MaskedTextBox_CertificateNo.Text = str_CertificateNo; if (myClass_QCDefault != null) { } } else { this.Button_CertificateNoModify.Visible = true; this.MaskedTextBox_CertificateNo.ReadOnly = true; this.MaskedTextBox_CertificateNo.Text = this.myClass_QC.CertificateNo; this.TextBox_SupervisionPlace.Text = this.myClass_QC.SupervisionPlace; this.dateTimePicker_IssuedOn.Value = this.myClass_QC.IssuedOn; if (this.myClass_QC.OriginalPeriod > 0) { this.NumericUpDown_OriginalPeriod.Value = this.myClass_QC.OriginalPeriod; } if ((int)this.numericUpDown_PeriodofProlongation.Minimum <= this.myClass_QC.PeriodofProlongation && (int)this.numericUpDown_PeriodofProlongation.Maximum >= this.myClass_QC.PeriodofProlongation) { this.numericUpDown_PeriodofProlongation.Value = this.myClass_QC.PeriodofProlongation; } this.TextBox_QCRemark.Text = this.myClass_QC.QCRemark; if ((int)this.numericUpDown_SupervisionCycle.Minimum <= this.myClass_QC.SupervisionCycle && (int)this.numericUpDown_SupervisionCycle.Maximum >= this.myClass_QC.SupervisionCycle) { this.numericUpDown_SupervisionCycle.Value = this.myClass_QC.SupervisionCycle; } this.checkBox_isQCValid.Checked = this.myClass_QC.isQCValid; this.checkBox_SupervisionFirst.Checked = this.myClass_QC.SupervisionFirst; this.checkBox_SupervisionSecond.Checked = this.myClass_QC.SupervisionSecond; this.checkBox_SupervisionThird.Checked = this.myClass_QC.SupervisionThird; this.checkBox_SupervisionFourth.Checked = this.myClass_QC.SupervisionFourth; this.checkBox_SupervisionFifth.Checked = this.myClass_QC.SupervisionFifth; this.checkBox_SupervisionSixth.Checked = this.myClass_QC.SupervisionSixth; this.checkBox_SupervisionSeventh.Checked = this.myClass_QC.SupervisionSeventh; this.checkBox_SupervisionEighth.Checked = this.myClass_QC.SupervisionEighth; } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_GXTheoryIssue"></param> /// <param name="bool_Add"></param> public void InitControl(Class_GXTheoryIssue myClass_GXTheoryIssue, bool bool_Add) { this.myClass_GXTheoryIssue = myClass_GXTheoryIssue; Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcessAb"); this.textBox_ShipClassificationAb.Text = this.myClass_GXTheoryIssue.ShipClassificationAb; this.TextBox_ShipboardNo.Text = this.myClass_GXTheoryIssue.ShipboardNo; if (bool_Add) { Class_Ship myClass_Ship = new Class_Ship(this.myClass_GXTheoryIssue.ShipboardNo); this.MaskedTextBox_IssueNo.Text = myClass_Ship.NextTheoryIssueNo; if (myClass_GXTheoryIssueDefault != null) { this.ComboBox_WeldingProcess.SelectedValue = myClass_GXTheoryIssueDefault.WeldingProcessAb; this.ComboBox_KindofExam.SelectedValue = myClass_GXTheoryIssueDefault.KindofExam; this.TextBox_PlaceofTest.Text = myClass_GXTheoryIssueDefault.PlaceofTest; this.textBox_KindofEmployer.Text = myClass_GXTheoryIssueDefault.KindofEmployer; Class_Employer myClass_Employer = new Class_Employer(myClass_GXTheoryIssueDefault.EmployerHPID); this.textBox_Employer.Text = string.Format("{0}:{1}", myClass_Employer.EmployerHPID, myClass_Employer.Employer); this.myClass_GXTheoryIssue.KindofEmployer = myClass_GXTheoryIssueDefault.KindofEmployer; this.myClass_GXTheoryIssue.EmployerHPID = myClass_GXTheoryIssueDefault.EmployerHPID; } Class_CustomUser myClass_CustomUser = new Class_CustomUser(); if (!string.IsNullOrEmpty(Properties.Settings.Default.TheoryTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.TheoryTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_TheoryTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (!string.IsNullOrEmpty(Properties.Settings.Default.ArchiveTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.ArchiveTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_ArchiveTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } } else { this.MaskedTextBox_IssueNo.Text = myClass_GXTheoryIssue.IssueNo; this.TextBox_IssueRemark.Text = myClass_GXTheoryIssue.IssueRemark; this.DateTimePicker_SignUpDate.Value = myClass_GXTheoryIssue.SignUpDate; this.textBox_KindofEmployer.Text = myClass_GXTheoryIssue.KindofEmployer; Class_Employer myClass_Employer = new Class_Employer(myClass_GXTheoryIssue.EmployerHPID); this.textBox_Employer.Text = string.Format("{0}:{1}", myClass_Employer.EmployerHPID, myClass_Employer.Employer); this.ComboBox_WeldingProcess.SelectedValue = myClass_GXTheoryIssue.WeldingProcessAb; this.ComboBox_KindofExam.SelectedValue = myClass_GXTheoryIssue.KindofExam; Class_CustomUser myClass_CustomUser = new Class_CustomUser(); myClass_CustomUser.UserGUID = myClass_GXTheoryIssue.TheoryTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_TheoryTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } myClass_CustomUser.UserGUID = myClass_GXTheoryIssue.ArchiveTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_ArchiveTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } this.TextBox_PlaceofTest.Text = myClass_GXTheoryIssue.PlaceofTest; if (myClass_GXTheoryIssue.TheoryExamDate != DateTime.MinValue) { this.MaskedTextBox_TheoryExamDate.Text = myClass_GXTheoryIssue.TheoryExamDate.ToString("yyyy-MM-dd"); } if (myClass_GXTheoryIssue.TheoryMakeupDate != DateTime.MinValue) { this.MaskedTextBox_TheoryMakeupDate.Text = myClass_GXTheoryIssue.TheoryMakeupDate.ToString("yyyy-MM-dd"); } if (myClass_GXTheoryIssue.DateBeginningofTrain != DateTime.MinValue) { this.MaskedTextBox_DateBeginningofTrain.Text = myClass_GXTheoryIssue.DateBeginningofTrain.ToString("yyyy-MM-dd"); } if (myClass_GXTheoryIssue.DateEndingofTrain != DateTime.MinValue) { this.MaskedTextBox_DateEndingofTrain.Text = myClass_GXTheoryIssue.DateEndingofTrain.ToString("yyyy-MM-dd"); } this.CheckBox_TheoryTrained.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_GXTheoryIssue.IssueStatus, 0); this.CheckBox_TheoryExam.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_GXTheoryIssue.IssueStatus, 1); this.CheckBox_TheoryExamMakeup.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_GXTheoryIssue.IssueStatus, 4); this.CheckBox_Finished.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_GXTheoryIssue.IssueStatus, 31); } }
public void InitControl(Class_KindofEmployerIssue myClass_KindofEmployerIssue, bool bool_Add) { Class_Data myClass_ShipandShipClassification = (Class_Data)Class_Public.myHashtable[Enum_DataTable.ShipandShipClassification.ToString()]; myDataView_ShipandShipClassification = new DataView(myClass_ShipandShipClassification.myDataTable); myDataView_ShipandShipClassification.Sort = myClass_ShipandShipClassification.myDataView.Sort; Class_DataControlBind.InitializeComboBox(this.comboBox_ShipboardNo, this.myDataView_ShipandShipClassification, "ShipboardNo", "ShipboardNo"); Class_Public.InitializeComboBox(this.comboBox_Employer, Enum_DataTable.Employer.ToString(), "EmployerHPID", "Employer"); Class_Public.InitializeComboBox(this.comboBox_ShipClassificationAb, Enum_DataTable.ShipClassification.ToString(), "ShipClassificationAb", "ShipClassificationAb"); Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcessAb"); this.myClass_KindofEmployerIssue = myClass_KindofEmployerIssue; this.textBox_KindofEmployer.Text = this.myClass_KindofEmployerIssue.KindofEmployer; Class_KindofEmployer myClass_KindofEmployer = new Class_KindofEmployer(this.myClass_KindofEmployerIssue.KindofEmployer); switch (myClass_KindofEmployer.KindofEmployerLevel) { case 0: break; case 1: case 2: case 3: case 4: this.comboBox_Employer.Enabled = false; break; } if (bool_Add) { if (!string.IsNullOrEmpty(myClass_KindofEmployer.KindofEmployerEmployerHPID)) { this.comboBox_Employer.SelectedValue = myClass_KindofEmployer.KindofEmployerEmployerHPID; } if (myClass_KindofEmployerIssueDefault != null) { this.InitControlWeldingParameter(myClass_KindofEmployerIssueDefault.myClass_WeldingParameter); this.ComboBox_WeldingProcess.SelectedValue = myClass_KindofEmployerIssueDefault.WeldingProcessAb; if (this.comboBox_Employer.Enabled) { this.comboBox_Employer.SelectedValue = myClass_KindofEmployerIssueDefault.EmployerHPID; } this.myClass_KindofEmployerIssue.EmployerHPID = myClass_KindofEmployerIssueDefault.EmployerHPID; this.comboBox_ShipClassificationAb.SelectedValue = myClass_KindofEmployerIssueDefault.ShipClassificationAb; this.comboBox_ShipboardNo.SelectedValue = myClass_KindofEmployerIssueDefault.ShipboardNo; } } else { this.textBox_KindofEmployerIssueID.Text = this.myClass_KindofEmployerIssue.KindofEmployerIssueID.ToString(); this.MaskedTextBox_IssueNo.Text = myClass_KindofEmployerIssue.IssueNo; this.textBox_WPSNo.Text = myClass_KindofEmployerIssue.IssueWPSNo; this.TextBox_IssueRemark.Text = myClass_KindofEmployerIssue.IssueRemark; this.DateTimePicker_SignUpDate.Value = myClass_KindofEmployerIssue.SignUpDate; this.textBox_KindofEmployer.Text = myClass_KindofEmployerIssue.KindofEmployer; this.comboBox_Employer.SelectedValue = myClass_KindofEmployerIssue.EmployerHPID; this.ComboBox_WeldingProcess.SelectedValue = myClass_KindofEmployerIssue.WeldingProcessAb; this.comboBox_ShipClassificationAb.SelectedValue = this.myClass_KindofEmployerIssue.ShipClassificationAb; this.comboBox_ShipboardNo.SelectedValue = this.myClass_KindofEmployerIssue.ShipboardNo; this.InitControlWeldingParameter(this.myClass_KindofEmployerIssue.myClass_WeldingParameter); } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_Ship"></param> /// <param name="bool_Add"></param> public void InitControl(Class_Ship myClass_Ship, bool bool_Add) { for (int i = 0; i <= 25; i++) { this.ComboBox_Leter.Items.Add((char )(97 + i)); } this.ComboBox_Leter.Text = "a"; Class_Public.InitializeComboBox(this.ComboBox_TestCommitteeID, Enum_DataTable.TestCommittee.ToString(), "TestCommitteeID", "TestCommitteeID"); this.myClass_Ship = myClass_Ship; if (bool_Add) { if (myClass_ShipDefault != null) { this.ComboBox_TestCommitteeID.SelectedValue = myClass_ShipDefault.TestCommitteeID; this.MaskedTextBox_NextSkillIssueNo.Text = myClass_ShipDefault.NextSkillIssueNo; this.MaskedTextBox_NextSkillExaminingNo.Text = myClass_ShipDefault.NextSkillExaminingNo; this.MaskedTextBox_NextCertificateNo.Text = myClass_ShipDefault.NextCertificateNo; this.MaskedTextBox_NextTheoryIssueNo.Text = myClass_ShipDefault.NextTheoryIssueNo; this.MaskedTextBox_NextTheoryExaminingNo.Text = myClass_ShipDefault.NextTheoryExaminingNo; if (myClass_ShipDefault.SkillIssueNoSignificantDigit >= this.NumericUpDown_SkillIssueNoSignificantDigit.Minimum && myClass_ShipDefault.SkillIssueNoSignificantDigit <= this.NumericUpDown_SkillIssueNoSignificantDigit.Maximum) { this.NumericUpDown_SkillIssueNoSignificantDigit.Value = myClass_ShipDefault.SkillIssueNoSignificantDigit; } if (myClass_ShipDefault.SkillExaminingNoSignificantDigit >= this.NumericUpDown_SkillExaminingNoSignificantDigit.Minimum && myClass_ShipDefault.SkillExaminingNoSignificantDigit <= this.NumericUpDown_SkillExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_SkillExaminingNoSignificantDigit.Value = myClass_ShipDefault.SkillExaminingNoSignificantDigit; } if (myClass_ShipDefault.CertificateNoSignificantDigit >= this.NumericUpDown_CertificateNoSignificantDigit.Minimum && myClass_ShipDefault.CertificateNoSignificantDigit <= this.NumericUpDown_CertificateNoSignificantDigit.Maximum) { this.NumericUpDown_CertificateNoSignificantDigit.Value = myClass_ShipDefault.CertificateNoSignificantDigit; } if (myClass_ShipDefault.TheoryIssueNoSignificantDigit >= this.NumericUpDown_TheoryIssueNoSignificantDigit.Minimum && myClass_ShipDefault.TheoryIssueNoSignificantDigit <= this.NumericUpDown_TheoryIssueNoSignificantDigit.Maximum) { this.NumericUpDown_TheoryIssueNoSignificantDigit.Value = myClass_ShipDefault.TheoryIssueNoSignificantDigit; } if (myClass_ShipDefault.TheoryExaminingNoSignificantDigit >= this.NumericUpDown_TheoryExaminingNoSignificantDigit.Minimum && myClass_ShipDefault.TheoryExaminingNoSignificantDigit <= this.NumericUpDown_TheoryExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_TheoryExaminingNoSignificantDigit.Value = myClass_ShipDefault.TheoryExaminingNoSignificantDigit; } this.TextBox_SkillIssueNoRegex.Text = myClass_ShipDefault.SkillIssueNoRegex; this.TextBox_SkillExaminingNoRegex.Text = myClass_ShipDefault.SkillExaminingNoRegex; this.TextBox_CertificateNoRegex.Text = myClass_ShipDefault.CertificateNoRegex; this.TextBox_TheoryIssueNoRegex.Text = myClass_ShipDefault.TheoryIssueNoRegex; this.TextBox_TheoryExaminingNoRegex.Text = myClass_ShipDefault.TheoryExaminingNoRegex; } } else { this.TextBox_ShipboardNo.ReadOnly = true; this.TextBox_ShipboardNo.Text = this.myClass_Ship.ShipboardNo; this.TextBox_ModelNo.Text = this.myClass_Ship.ModelNo; this.ComboBox_Leter.Text = this.myClass_Ship.ShipLetter; this.TextBox_ShipCompetence.Text = this.myClass_Ship.ShipCompetence; this.TextBox_ShipRemark.Text = this.myClass_Ship.ShipRemark; if (myClass_Ship.ShipIndex >= this.numericUpDown_ShipIndex.Minimum && myClass_Ship.ShipIndex <= this.numericUpDown_ShipIndex.Maximum) { this.numericUpDown_ShipIndex.Value = this.myClass_Ship.ShipIndex; } this.ComboBox_TestCommitteeID.SelectedValue = this.myClass_Ship.TestCommitteeID; this.MaskedTextBox_NextSkillIssueNo.Text = this.myClass_Ship.NextSkillIssueNo; this.MaskedTextBox_NextSkillExaminingNo.Text = this.myClass_Ship.NextSkillExaminingNo; this.MaskedTextBox_NextCertificateNo.Text = this.myClass_Ship.NextCertificateNo; this.MaskedTextBox_NextTheoryIssueNo.Text = this.myClass_Ship.NextTheoryIssueNo; this.MaskedTextBox_NextTheoryExaminingNo.Text = this.myClass_Ship.NextTheoryExaminingNo; if (myClass_Ship.SkillIssueNoSignificantDigit >= this.NumericUpDown_SkillIssueNoSignificantDigit.Minimum && myClass_Ship.SkillIssueNoSignificantDigit <= this.NumericUpDown_SkillIssueNoSignificantDigit.Maximum) { this.NumericUpDown_SkillIssueNoSignificantDigit.Value = myClass_Ship.SkillIssueNoSignificantDigit; } if (myClass_Ship.SkillExaminingNoSignificantDigit >= this.NumericUpDown_SkillExaminingNoSignificantDigit.Minimum && myClass_Ship.SkillExaminingNoSignificantDigit <= this.NumericUpDown_SkillExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_SkillExaminingNoSignificantDigit.Value = myClass_Ship.SkillExaminingNoSignificantDigit; } if (myClass_Ship.CertificateNoSignificantDigit >= this.NumericUpDown_CertificateNoSignificantDigit.Minimum && myClass_Ship.CertificateNoSignificantDigit <= this.NumericUpDown_CertificateNoSignificantDigit.Maximum) { this.NumericUpDown_CertificateNoSignificantDigit.Value = myClass_Ship.CertificateNoSignificantDigit; } if (myClass_Ship.TheoryIssueNoSignificantDigit >= this.NumericUpDown_TheoryIssueNoSignificantDigit.Minimum && myClass_Ship.TheoryIssueNoSignificantDigit <= this.NumericUpDown_TheoryIssueNoSignificantDigit.Maximum) { this.NumericUpDown_TheoryIssueNoSignificantDigit.Value = myClass_Ship.TheoryIssueNoSignificantDigit; } if (myClass_Ship.TheoryExaminingNoSignificantDigit >= this.NumericUpDown_TheoryExaminingNoSignificantDigit.Minimum && myClass_Ship.TheoryExaminingNoSignificantDigit <= this.NumericUpDown_TheoryExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_TheoryExaminingNoSignificantDigit.Value = myClass_Ship.TheoryExaminingNoSignificantDigit; } this.TextBox_SkillIssueNoRegex.Text = this.myClass_Ship.SkillIssueNoRegex; this.TextBox_SkillExaminingNoRegex.Text = this.myClass_Ship.SkillExaminingNoRegex; this.TextBox_CertificateNoRegex.Text = this.myClass_Ship.CertificateNoRegex; this.TextBox_TheoryIssueNoRegex.Text = this.myClass_Ship.TheoryIssueNoRegex; this.TextBox_TheoryExaminingNoRegex.Text = this.myClass_Ship.TheoryExaminingNoRegex; if (myClass_Ship.ShipIndex >= this.numericUpDown_ShipIndex.Minimum && myClass_Ship.ShipIndex <= this.numericUpDown_ShipIndex.Maximum) { this.numericUpDown_ShipIndex.Value = myClass_Ship.ShipIndex; } } }
public void InitControl(Class_WPS myClass_WPS, bool bool_Add) { this.textBox_WPSMaterial.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_WPSMaterialSecond.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_WPSWeldingConsumable.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; this.textBox_WPSWeldingEquipment.BackColor = Properties.Settings.Default.textBoxDoubleClickColor; Class_Data myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.Assemblage.ToString()]; DataView myDataView_Assemblage = new DataView(myClass_Data.myDataTable); myDataView_Assemblage.Sort = myClass_Data.myDataView.Sort; Class_DataControlBind.InitializeComboBox(this.comboBox_WPSAssemblage, myDataView_Assemblage, "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.comboBox_WPSJointType, Enum_DataTable.JointType.ToString(), "KindofWeld", "JointType"); Class_Public.InitializeComboBox(this.comboBox_WPSLayerWelding, Enum_DataTable.LayerWelding.ToString(), "LayerWelding", "LayerWelding"); Class_Public.InitializeComboBox(this.comboBox_WPSWeldingProcessAb, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcessAb"); Class_Public.InitializeComboBox(this.comboBox_WPSWorkPieceType, Enum_DataTable.WorkPieceType.ToString(), "WorkPieceType", "WorkPieceType"); Class_Public.InitializeComboBox(this.comboBox_WPSWeldingPosition, Enum_DataTable.WeldingPosition.ToString(), "WeldingPosition", "WeldingPosition"); Class_Public.InitializeComboBox(this.comboBox_WPSGrooveType, Enum_DataTable.GrooveType.ToString(), "GrooveType", "GrooveType"); Class_Public.InitializeComboBox(this.comboBox_WPSWorkPieceTypeSecond, Enum_DataTable.WorkPieceType.ToString(), "WorkPieceType", "WorkPieceType"); this.myClass_WPS = myClass_WPS; if (bool_Add) { this.textBox_WPSID.ReadOnly = false; this.textBox_WPSPrincipal.Text = string.Format("{0}£º{1}", Class_zwjPublic.myClass_CustomUser.Name, Class_zwjPublic.myClass_CustomUser.UserGUID.ToString()); this.myClass_WPS.WPSPrincipal = Class_zwjPublic.myClass_CustomUser.UserGUID; if (myClass_WPSDefault != null) { this.myClass_WPS.WPSMaterial = myClass_WPSDefault.WPSMaterial; this.myClass_WPS.WPSMaterialSecond = myClass_WPSDefault.WPSMaterialSecond; this.myClass_WPS.WPSWeldingConsumable = myClass_WPSDefault.WPSWeldingConsumable; this.myClass_WPS.WPSWeldingEquipment = myClass_WPSDefault.WPSWeldingEquipment; this.myClass_WPS.WPSMaterialHeterogeneity = myClass_WPSDefault.WPSMaterialHeterogeneity; this.textBox_WPSMaterial.Text = myClass_WPSDefault.WPSMaterial; this.comboBox_WPSWorkPieceType.SelectedValue = myClass_WPSDefault.WPSWorkPieceType; this.textBox_WPSThickness.Text = string.Format("{0}", myClass_WPSDefault.WPSThickness); if (myClass_WPSDefault.WPSExternalDiameter > 0) { this.textBox_WPSExternalDiameter.Text = string.Format("{0}", myClass_WPSDefault.WPSExternalDiameter); } this.checkBox_WPSMaterialHeterogeneity.Checked = this.myClass_WPS.WPSMaterialHeterogeneity; this.textBox_WPSWeldingConsumable.Text = myClass_WPSDefault.WPSWeldingConsumable; this.textBox_WPSID.Text = myClass_WPSDefault.WPSID; this.textBox_WPSDenomination.Text = myClass_WPSDefault.WPSDenomination; this.textBox_WPSWeldingEquipment.Text = myClass_WPSDefault.WPSWeldingEquipment; this.comboBox_WPSWeldingPosition.SelectedValue = myClass_WPSDefault.WPSWeldingPosition; this.comboBox_WPSLayerWelding.SelectedValue = myClass_WPSDefault.WPSLayerWelding; this.comboBox_WPSWeldingProcessAb.SelectedValue = myClass_WPSDefault.WPSWeldingProcessAb; this.comboBox_WPSGrooveType.SelectedValue = myClass_WPSDefault.WPSGrooveType; this.textBox_WPSTemperature.Text = string.Format("{0}", myClass_WPSDefault.WPSTemperature); this.textBox_WPSHumidity.Text = string.Format("{0}", myClass_WPSDefault.WPSHumidity); this.comboBox_WPSJointType.Text = myClass_WPSDefault.WPSJointType; this.comboBox_WPSAssemblage.SelectedValue = myClass_WPSDefault.WPSAssemblage; if (myClass_WPSDefault.WPSMaterialHeterogeneity) { this.textBox_WPSMaterialSecond.Text = myClass_WPSDefault.WPSMaterialSecond; this.comboBox_WPSWorkPieceTypeSecond.SelectedValue = myClass_WPSDefault.WPSWorkPieceTypeSecond; this.textBox_WPSThicknessSecond.Text = string.Format("{0}", myClass_WPSDefault.WPSThicknessSecond); if (myClass_WPSDefault.WPSExternalDiameterSecond > 0) { this.textBox_WPSExternalDiameterSecond.Text = string.Format("{0}", myClass_WPSDefault.WPSExternalDiameterSecond); } } } } else { this.textBox_WPSID.ReadOnly = true; this.textBox_WPSMaterial.Text = myClass_WPS.WPSMaterial; this.comboBox_WPSWorkPieceType.SelectedValue = myClass_WPS.WPSWorkPieceType; this.textBox_WPSThickness.Text = string.Format("{0}", myClass_WPS.WPSThickness); if (myClass_WPS.WPSExternalDiameter > 0) { this.textBox_WPSExternalDiameter.Text = string.Format("{0}", myClass_WPS.WPSExternalDiameter); } this.checkBox_WPSMaterialHeterogeneity.Checked = this.myClass_WPS.WPSMaterialHeterogeneity; if (this.myClass_WPS.WPSMaterialHeterogeneity) { this.textBox_WPSMaterialSecond.Text = myClass_WPS.WPSMaterialSecond; this.comboBox_WPSWorkPieceTypeSecond.SelectedValue = myClass_WPS.WPSWorkPieceTypeSecond; this.textBox_WPSThicknessSecond.Text = string.Format("{0}", myClass_WPS.WPSThicknessSecond); if (myClass_WPS.WPSExternalDiameterSecond > 0) { this.textBox_WPSExternalDiameterSecond.Text = string.Format("{0}", myClass_WPS.WPSExternalDiameterSecond); } } this.textBox_WPSWeldingConsumable.Text = myClass_WPS.WPSWeldingConsumable; this.textBox_WPSID.Text = myClass_WPS.WPSID; this.textBox_WPSDenomination.Text = myClass_WPS.WPSDenomination; this.textBox_WPSWeldingEquipment.Text = myClass_WPS.WPSWeldingEquipment; this.textBox_WPSRemark.Text = myClass_WPS.WPSRemark; this.comboBox_WPSWeldingPosition.SelectedValue = myClass_WPS.WPSWeldingPosition; this.comboBox_WPSLayerWelding.SelectedValue = myClass_WPS.WPSLayerWelding; this.comboBox_WPSWeldingProcessAb.SelectedValue = myClass_WPS.WPSWeldingProcessAb; this.comboBox_WPSGrooveType.SelectedValue = myClass_WPS.WPSGrooveType; this.textBox_WPSTemperature.Text = string.Format("{0}", myClass_WPS.WPSTemperature); this.textBox_WPSHumidity.Text = string.Format("{0}", myClass_WPS.WPSHumidity); this.comboBox_WPSJointType.Text = myClass_WPS.WPSJointType; this.comboBox_WPSAssemblage.SelectedValue = myClass_WPS.WPSAssemblage; Class_CustomUser myClass_CustomUser = new Class_CustomUser(); myClass_CustomUser.UserGUID = myClass_WPS.WPSPrincipal; if (myClass_CustomUser.FillData()) { this.textBox_WPSPrincipal.Text = string.Format("{0}£º{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } this.SetMaterialHeterogeneityVisible(); }
private void Form_ExportPaper_Load(object sender, EventArgs e) { Class_Public.InitializeComboBox(this.ComboBox_Subject, Enum_DataTableSecond.Subject.ToString(), "Subject", "Subject"); }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_KindofEmployerWelder"></param> /// <param name="bool_Add"></param> public void InitControl(Class_KindofEmployerWelder myClass_KindofEmployerWelder, bool bool_Add) { Class_Data myClass_Data; myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.Employer.ToString()]; this.myDataView_Employer = new DataView(myClass_Data.myDataTable); this.myDataView_Employer.Sort = myClass_Data.myDataView.Sort; myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.Department.ToString()]; this.myDataView_Department = new DataView(myClass_Data.myDataTable); this.myDataView_Department.Sort = myClass_Data.myDataView.Sort; myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.WorkPlace.ToString()]; this.myDataView_WorkPlace = new DataView(myClass_Data.myDataTable); this.myDataView_WorkPlace.Sort = myClass_Data.myDataView.Sort; myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.LaborServiceTeam.ToString()]; this.myDataView_LaborServiceTeam = new DataView(myClass_Data.myDataTable); this.myDataView_LaborServiceTeam.Sort = myClass_Data.myDataView.Sort; Class_DataControlBind.InitializeComboBox(this.ComboBox_LaborServiceTeam, this.myDataView_LaborServiceTeam, "LaborServiceTeamHPID", "LaborServiceTeam"); Class_DataControlBind.InitializeComboBox(this.ComboBox_WorkPlace, this.myDataView_WorkPlace, "WorkPlaceHPID", "WorkPlace"); Class_DataControlBind.InitializeComboBox(this.ComboBox_Department, this.myDataView_Department, "DepartmentHPID", "Department"); Class_DataControlBind.InitializeComboBox(this.ComboBox_Employer, this.myDataView_Employer, "EmployerHPID", "Employer"); Class_Public.InitializeComboBox(this.ComboBox_Schooling, Enum_DataTable.Schooling.ToString(), "Schooling", "Schooling"); this.myClass_KindofEmployerWelder = myClass_KindofEmployerWelder; this.textBox_KindofEmployer.Text = this.myClass_KindofEmployerWelder.KindofEmployer; Class_KindofEmployer myClass_KindofEmployer = new Class_KindofEmployer(this.myClass_KindofEmployerWelder.KindofEmployer); switch (myClass_KindofEmployer.KindofEmployerLevel) { case 0: break; case 1: this.ComboBox_Employer.Enabled = false; break; case 2: this.ComboBox_Employer.Enabled = false; this.ComboBox_Department.Enabled = false; this.CheckBox_Department.Enabled = false; break; case 3: this.ComboBox_Employer.Enabled = false; this.ComboBox_Department.Enabled = false; this.CheckBox_Department.Enabled = false; this.ComboBox_WorkPlace.Enabled = false; this.CheckBox_WorkPlace.Enabled = false; break; case 4: this.ComboBox_Employer.Enabled = false; this.ComboBox_LaborServiceTeam.Enabled = false; this.CheckBox_LaborServiceTeam.Enabled = false; break; } if (bool_Add) { if (!string.IsNullOrEmpty(myClass_KindofEmployer.KindofEmployerEmployerHPID)) { this.ComboBox_Employer.SelectedValue = myClass_KindofEmployer.KindofEmployerEmployerHPID; if (!string.IsNullOrEmpty(myClass_KindofEmployer.KindofEmployerDepartmentHPID)) { this.ComboBox_Department.SelectedValue = myClass_KindofEmployer.KindofEmployerDepartmentHPID; if (!string.IsNullOrEmpty(myClass_KindofEmployer.KindofEmployerWorkPlaceHPID)) { this.ComboBox_WorkPlace.SelectedValue = myClass_KindofEmployer.KindofEmployerWorkPlaceHPID; } } if (!string.IsNullOrEmpty(myClass_KindofEmployer.KindofEmployerLaborServiceTeamHPID)) { this.ComboBox_LaborServiceTeam.SelectedValue = myClass_KindofEmployer.KindofEmployerLaborServiceTeamHPID; } } if (myClass_KindofEmployerWelderDefault != null) { this.CheckBox_Sex.Checked = myClass_KindofEmployerWelderDefault.Sex == "男"; this.DateTimePicker_WeldingBeinning.Value = myClass_KindofEmployerWelderDefault.WeldingBeginning; this.ComboBox_Schooling.SelectedValue = myClass_KindofEmployerWelderDefault.Schooling; this.ComboBox_Employer.SelectedValue = myClass_KindofEmployerWelderDefault.myClass_BelongUnit.EmployerHPID; this.myDataView_Department.RowFilter = string.Format("EmployerHPID='{0}'", myClass_KindofEmployerWelderDefault.myClass_BelongUnit.EmployerHPID); this.myDataView_LaborServiceTeam.RowFilter = string.Format("EmployerHPID='{0}'", myClass_KindofEmployerWelderDefault.myClass_BelongUnit.EmployerHPID); if (string.IsNullOrEmpty(myClass_KindofEmployerWelderDefault.myClass_BelongUnit.DepartmentHPID)) { this.CheckBox_Department.Checked = false; } else { this.ComboBox_Department.SelectedValue = myClass_KindofEmployerWelderDefault.myClass_BelongUnit.DepartmentHPID; this.CheckBox_Department.Checked = true; this.myDataView_WorkPlace.RowFilter = string.Format("DepartmentHPID='{0}'", myClass_KindofEmployerWelderDefault.myClass_BelongUnit.DepartmentHPID); if (!string.IsNullOrEmpty(myClass_KindofEmployerWelderDefault.myClass_BelongUnit.WorkPlaceHPID)) { this.ComboBox_WorkPlace.SelectedValue = myClass_KindofEmployerWelderDefault.myClass_BelongUnit.WorkPlaceHPID; this.CheckBox_WorkPlace.Checked = true; } else { this.CheckBox_WorkPlace.Checked = false; } } if (string.IsNullOrEmpty(myClass_KindofEmployerWelderDefault.myClass_BelongUnit.LaborServiceTeamHPID)) { this.CheckBox_LaborServiceTeam.Checked = false; } else { this.ComboBox_LaborServiceTeam.SelectedValue = myClass_KindofEmployerWelderDefault.myClass_BelongUnit.LaborServiceTeamHPID; this.CheckBox_LaborServiceTeam.Checked = true; } } } else { this.textBox_KindofEmployerWelderID.Text = this.myClass_KindofEmployerWelder.KindofEmployerWelderID.ToString(); this.Button_IdentificationCardConvert.Enabled = false; this.MaskedTextBox_IdentificationCard.Text = myClass_KindofEmployerWelder.IdentificationCard; this.TextBox_WelderName.Text = myClass_KindofEmployerWelder.WelderName; this.textBox_WelderEnglishName.Text = myClass_KindofEmployerWelder.WelderEnglishName; this.CheckBox_Sex.Checked = myClass_KindofEmployerWelder.Sex == "男"; this.DateTimePicker_WeldingBeinning.Value = myClass_KindofEmployerWelder.WeldingBeginning; this.TextBox_WorkerID.Text = myClass_KindofEmployerWelder.myClass_BelongUnit.WorkerID; this.TextBox_WelderRemark.Text = myClass_KindofEmployerWelder.WelderRemark; this.ComboBox_Schooling.SelectedValue = myClass_KindofEmployerWelder.Schooling; this.ComboBox_Employer.SelectedValue = myClass_KindofEmployerWelder.myClass_BelongUnit.EmployerHPID; this.myDataView_Department.RowFilter = string.Format("EmployerHPID='{0}'", myClass_KindofEmployerWelder.myClass_BelongUnit.EmployerHPID); this.myDataView_LaborServiceTeam.RowFilter = string.Format("EmployerHPID='{0}'", myClass_KindofEmployerWelder.myClass_BelongUnit.EmployerHPID); if (string.IsNullOrEmpty(myClass_KindofEmployerWelder.myClass_BelongUnit.DepartmentHPID)) { this.CheckBox_Department.Checked = false; } else { this.ComboBox_Department.SelectedValue = myClass_KindofEmployerWelder.myClass_BelongUnit.DepartmentHPID; this.CheckBox_Department.Checked = true; this.myDataView_WorkPlace.RowFilter = string.Format("DepartmentHPID='{0}'", myClass_KindofEmployerWelder.myClass_BelongUnit.DepartmentHPID); if (!string.IsNullOrEmpty(myClass_KindofEmployerWelder.myClass_BelongUnit.WorkPlaceHPID)) { this.ComboBox_WorkPlace.SelectedValue = myClass_KindofEmployerWelder.myClass_BelongUnit.WorkPlaceHPID; this.CheckBox_WorkPlace.Checked = true; } else { this.CheckBox_WorkPlace.Checked = false; } } if (string.IsNullOrEmpty(myClass_KindofEmployerWelder.myClass_BelongUnit.LaborServiceTeamHPID)) { this.CheckBox_LaborServiceTeam.Checked = false; } else { this.ComboBox_LaborServiceTeam.SelectedValue = myClass_KindofEmployerWelder.myClass_BelongUnit.LaborServiceTeamHPID; this.CheckBox_LaborServiceTeam.Checked = true; } } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_Issue"></param> /// <param name="bool_Add"></param> public void InitControl(Class_Issue myClass_Issue, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_WeldingProcess, Enum_DataTable.WeldingProcess.ToString(), "WeldingProcessAb", "WeldingProcessAb"); this.myClass_Issue = myClass_Issue; this.textBox_ShipClassificationAb.Text = this.myClass_Issue.ShipClassificationAb; this.TextBox_ShipboardNo.Text = this.myClass_Issue.ShipboardNo; if (bool_Add) { Class_ShipClassification myClass_ShipClassification = new Class_ShipClassification(this.myClass_Issue.ShipClassificationAb); if (myClass_ShipClassification.ShipRestrict) { Class_Ship myClass_Ship = new Class_Ship(this.myClass_Issue.ShipboardNo); this.MaskedTextBox_IssueNo.Text = myClass_Ship.NextSkillIssueNo; } else { this.MaskedTextBox_IssueNo.Text = myClass_ShipClassification.NextIssueNo; } if (myClass_IssueDefault != null) { this.InitControlWeldingParameter(myClass_IssueDefault.myClass_WeldingParameter); this.ComboBox_WeldingProcess.SelectedValue = myClass_IssueDefault.WeldingProcessAb; this.TextBox_PlaceofTest.Text = myClass_IssueDefault.PlaceofTest; this.TextBox_SupervisionPlace.Text = myClass_IssueDefault.SupervisionPlace; this.NumericUpDown_OriginalPeriod.Value = myClass_IssueDefault.PeriodofValidity; this.textBox_KindofEmployer.Text = myClass_IssueDefault.KindofEmployer; if (!string.IsNullOrEmpty(myClass_IssueDefault.EmployerHPID)) { Class_Employer myClass_Employer = new Class_Employer(myClass_IssueDefault.EmployerHPID); this.textBox_Employer.Text = string.Format("{0}:{1}", myClass_Employer.EmployerHPID, myClass_Employer.Employer); } this.myClass_Issue.KindofEmployer = myClass_IssueDefault.KindofEmployer; this.myClass_Issue.EmployerHPID = myClass_IssueDefault.EmployerHPID; } Class_CustomUser myClass_CustomUser = new Class_CustomUser(); if (!string.IsNullOrEmpty(Properties.Settings.Default.TheoryTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.TheoryTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_TheoryTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (!string.IsNullOrEmpty(Properties.Settings.Default.SkillTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.SkillTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_SkillTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (!string.IsNullOrEmpty(Properties.Settings.Default.SupervisorID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.SupervisorID); if (myClass_CustomUser.FillData()) { this.textBox_SupervisorID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (!string.IsNullOrEmpty(Properties.Settings.Default.IssueQCTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.IssueQCTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_IssueQCTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } if (!string.IsNullOrEmpty(Properties.Settings.Default.ArchiveTeacherID)) { myClass_CustomUser.UserGUID = new Guid(Properties.Settings.Default.ArchiveTeacherID); if (myClass_CustomUser.FillData()) { this.textBox_ArchiveTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } } } else { this.MaskedTextBox_IssueNo.Text = myClass_Issue.IssueNo; this.TextBox_IssueRemark.Text = myClass_Issue.IssueRemark; this.DateTimePicker_SignUpDate.Value = myClass_Issue.SignUpDate; this.textBox_KindofEmployer.Text = myClass_Issue.KindofEmployer; Class_Employer myClass_Employer = new Class_Employer(myClass_Issue.EmployerHPID); this.textBox_Employer.Text = string.Format("{0}:{1}", myClass_Employer.EmployerHPID, myClass_Employer.Employer); this.ComboBox_WeldingProcess.SelectedValue = myClass_Issue.WeldingProcessAb; this.InitControlWeldingParameter(this.myClass_Issue.myClass_WeldingParameter); Class_CustomUser myClass_CustomUser = new Class_CustomUser(); myClass_CustomUser.UserGUID = myClass_Issue.TheoryTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_TheoryTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } myClass_CustomUser.UserGUID = myClass_Issue.ArchiveTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_ArchiveTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } myClass_CustomUser.UserGUID = myClass_Issue.SkillTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_SkillTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } myClass_CustomUser.UserGUID = myClass_Issue.SupervisorID; if (myClass_CustomUser.FillData()) { this.textBox_SupervisorID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } myClass_CustomUser.UserGUID = myClass_Issue.IssueQCTeacherID; if (myClass_CustomUser.FillData()) { this.textBox_IssueQCTeacherID.Text = string.Format("{0}:{1}", myClass_CustomUser.Name, myClass_CustomUser.UserGUID.ToString()); } this.TextBox_PlaceofTest.Text = myClass_Issue.PlaceofTest; if (myClass_Issue.TheoryExamDate != DateTime.MinValue) { this.MaskedTextBox_TheoryExamDate.Text = myClass_Issue.TheoryExamDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.TheoryMakeupDate != DateTime.MinValue) { this.MaskedTextBox_TheoryMakeupDate.Text = myClass_Issue.TheoryMakeupDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.SkillExamDate != DateTime.MinValue) { this.MaskedTextBox_SkillExamDate.Text = myClass_Issue.SkillExamDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.SkillMakeupDate != DateTime.MinValue) { this.MaskedTextBox_SkillMakeupDate.Text = myClass_Issue.SkillMakeupDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.DateBeginningofTrain != DateTime.MinValue) { this.MaskedTextBox_DateBeginningofTrain.Text = myClass_Issue.DateBeginningofTrain.ToString("yyyy-MM-dd"); } if (myClass_Issue.DateEndingofTrain != DateTime.MinValue) { this.MaskedTextBox_DateEndingofTrain.Text = myClass_Issue.DateEndingofTrain.ToString("yyyy-MM-dd"); } if (myClass_Issue.VisualTestDate != DateTime.MinValue) { this.MaskedTextBox_VisualTestDate.Text = myClass_Issue.VisualTestDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.BendTestDate != DateTime.MinValue) { this.MaskedTextBox_BendTestDate.Text = myClass_Issue.BendTestDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.RTTestDate != DateTime.MinValue) { this.MaskedTextBox_RTTestDate.Text = myClass_Issue.RTTestDate.ToString("yyyy-MM-dd"); } if (myClass_Issue.IssueIssuedOn != DateTime.MinValue) { this.MaskedTextBox_IssuedOn.Text = myClass_Issue.IssueIssuedOn.ToString("yyyy-MM-dd"); } this.TextBox_SupervisionPlace.Text = myClass_Issue.SupervisionPlace; if (myClass_Issue.PeriodofValidity >= this.NumericUpDown_OriginalPeriod.Minimum && myClass_Issue.PeriodofValidity <= this.NumericUpDown_OriginalPeriod.Maximum) { this.NumericUpDown_OriginalPeriod.Value = myClass_Issue.PeriodofValidity; } this.CheckBox_TheoryTrained.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 0); this.CheckBox_TheoryExam.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 1); this.CheckBox_TheoryExamMakeup.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 4); this.CheckBox_SkillTrained.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 6); this.CheckBox_SkillExam.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 7); this.CheckBox_SkillExamMakeup.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 10); this.CheckBox_Certificated.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 14); this.CheckBox_Finished.Checked = Class_DataValidateTool.CheckUintBit(this.myClass_Issue.IssueStatus, 31); } }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_WeldingSubject"></param> /// <param name="bool_Add"></param> public void InitControl(Class_WeldingSubject myClass_WeldingSubject, bool bool_Add) { DataView myDataView_WeldingStandard = new DataView(((Class_Data)Class_Public.myHashtable[Enum_DataTable.WeldingStandardAndGroup.ToString()]).myDataTable); myDataView_WeldingStandard.RowFilter = "WeldingStandardGroup='焊工考试标准'"; Class_DataControlBind.InitializeComboBox(this.ComboBox_WeldingStandard, myDataView_WeldingStandard, "WeldingStandard", "WeldingStandard"); Class_Public.InitializeComboBox(this.ComboBox_JointType, Enum_DataTable.JointType.ToString(), "JointType", "JointType"); Class_Public.InitializeComboBox(this.ComboBox_WorkPieceType, Enum_DataTable.WorkPieceType.ToString(), "WorkPieceType", "WorkPieceType"); this.ComboBox_SubjectClass.Text = "0"; this.myClass_WeldingSubject = myClass_WeldingSubject; if (bool_Add) { if (myClass_WeldingSubjectDefault != null) { this.MaskedTextBox_SubjectID.Text = myClass_WeldingSubjectDefault.SubjectID; this.ComboBox_WeldingStandard.SelectedValue = myClass_WeldingSubjectDefault.WeldingStandard; this.ComboBox_JointType.SelectedValue = myClass_WeldingSubjectDefault.JointType; this.ComboBox_WorkPieceType.SelectedValue = myClass_WeldingSubjectDefault.WorkPieceType; this.TextBox_WeldingProject.Text = myClass_WeldingSubjectDefault.WeldingProject; this.TextBox_WeldingProjectAb.Text = myClass_WeldingSubjectDefault.WeldingProjectAb; this.TextBox_ScopeofWeldingProject.Text = myClass_WeldingSubjectDefault.ScopeofWeldingProject; this.TextBox_WeldingClass.Text = myClass_WeldingSubjectDefault.WeldingClass; this.TextBox_WeldingClassAb.Text = myClass_WeldingSubjectDefault.WeldingClassAb; this.TextBox_ScopeofWeldingClass.Text = myClass_WeldingSubjectDefault.ScopeofWeldingClass; this.ComboBox_SubjectClass.Text = myClass_WeldingSubjectDefault.SubjectClass.ToString(); this.TextBox_Subject.Text = myClass_WeldingSubjectDefault.Subject; this.TextBox_ScopeofSubject.Text = myClass_WeldingSubjectDefault.ScopeofSubject; this.TextBox_SubjectThickness.Text = myClass_WeldingSubjectDefault.SubjectThickness; this.TextBox_SubjectExternalDiameter.Text = myClass_WeldingSubjectDefault.SubjectExternalDiameter; this.textBox_HardestWeldingPosition.Text = myClass_WeldingSubjectDefault.HardestWeldingPosition; } if (!string.IsNullOrEmpty(myClass_WeldingSubject.WeldingStandard)) { this.ComboBox_WeldingStandard.SelectedValue = myClass_WeldingSubject.WeldingStandard; } } else { this.MaskedTextBox_SubjectID.ReadOnly = true; this.MaskedTextBox_SubjectID.Text = this.myClass_WeldingSubject.SubjectID; this.checkBox_NeedPreSubject.Checked = this.myClass_WeldingSubject.NeedPreSubject; this.ComboBox_WeldingStandard.SelectedValue = this.myClass_WeldingSubject.WeldingStandard; this.ComboBox_JointType.SelectedValue = this.myClass_WeldingSubject.JointType; this.ComboBox_WorkPieceType.SelectedValue = this.myClass_WeldingSubject.WorkPieceType; this.TextBox_WeldingProject.Text = this.myClass_WeldingSubject.WeldingProject; this.TextBox_WeldingProjectAb.Text = this.myClass_WeldingSubject.WeldingProjectAb; this.TextBox_ScopeofWeldingProject.Text = this.myClass_WeldingSubject.ScopeofWeldingProject; this.TextBox_WeldingClass.Text = this.myClass_WeldingSubject.WeldingClass; this.TextBox_WeldingClassAb.Text = this.myClass_WeldingSubject.WeldingClassAb; this.TextBox_ScopeofWeldingClass.Text = this.myClass_WeldingSubject.ScopeofWeldingClass; this.ComboBox_SubjectClass.Text = this.myClass_WeldingSubject.SubjectClass.ToString(); this.TextBox_Subject.Text = this.myClass_WeldingSubject.Subject; this.TextBox_ScopeofSubject.Text = this.myClass_WeldingSubject.ScopeofSubject; this.TextBox_SubjectThickness.Text = this.myClass_WeldingSubject.SubjectThickness; this.TextBox_SubjectExternalDiameter.Text = this.myClass_WeldingSubject.SubjectExternalDiameter; this.TextBox_SubjectRemark.Text = this.myClass_WeldingSubject.SubjectRemark; this.textBox_CCSSubject.Text = this.myClass_WeldingSubject.CCSSubject; this.textBox_CCSSubjectTestNo.Text = this.myClass_WeldingSubject.CCSSubjectTestNo; this.textBox_HardestWeldingPosition.Text = this.myClass_WeldingSubject.HardestWeldingPosition; } }
private void Form_Student_UpdateBatch_Load(object sender, EventArgs e) { Class_Public.InitializeComboBox(this.ComboBox_Assemblage, Enum_DataTable.Assemblage.ToString(), "Assemblage", "Assemblage"); Class_Public.InitializeComboBox(this.ComboBox_KindofExam, Enum_DataTable.KindofExam.ToString(), "KindofExam", "KindofExam"); Class_Public.InitializeComboBox(this.ComboBox_ExamStatus, Enum_DataTable.ExamStatus.ToString(), "ExamStatus", "ExamStatus"); }
/// <summary> /// 初始化数据 /// </summary> /// <param name="myClass_ShipClassification"></param> /// <param name="bool_Add"></param> public void InitControl(Class_ShipClassification myClass_ShipClassification, bool bool_Add) { Class_Public.InitializeComboBox(this.ComboBox_TestCommitteeID, Enum_DataTable.TestCommittee.ToString(), "TestCommitteeID", "TestCommitteeID"); Class_Data myClass_Data = (Class_Data)Class_Public.myHashtable[Enum_DataTable.WeldingStandardAndGroup.ToString()]; DataView myDataView_WeldingStandardAndGroup = new DataView(myClass_Data.myDataTable); myDataView_WeldingStandardAndGroup.RowFilter = "WeldingStandardGroup='焊工考试标准'"; Class_DataControlBind.InitializeComboBox(this.ComboBox_WeldingStandard, myDataView_WeldingStandardAndGroup, "WeldingStandard", "WeldingStandard"); this.myClass_ShipClassification = myClass_ShipClassification; if (bool_Add) { if (myClass_ShipClassificationDefault != null) { this.CheckBox_WeldingStandardRestrict.Checked = myClass_ShipClassificationDefault.WeldingStandardRestrict; this.checkBox_YearSeparate.Checked = myClass_ShipClassificationDefault.YearSeparate; this.CheckBox_ShipRestrict.Checked = myClass_ShipClassificationDefault.ShipRestrict; this.CheckBox_TheorySeparate.Checked = myClass_ShipClassificationDefault.TheorySeparate; this.checkBox_ProlongQCContinuous.Checked = myClass_ShipClassificationDefault.ProlongQCContinuous; this.ComboBox_WeldingStandard.SelectedValue = myClass_ShipClassificationDefault.WeldingStandard; this.MaskedTextBox_NextIssueNo.Text = myClass_ShipClassificationDefault.NextIssueNo; this.MaskedTextBox_NextExaminingNo.Text = myClass_ShipClassificationDefault.NextExaminingNo; this.MaskedTextBox_NextCertificateNo.Text = myClass_ShipClassificationDefault.NextCertificateNo; if (myClass_ShipClassificationDefault.IssueNoSignificantDigit >= this.NumericUpDown_IssueNoSignificantDigit.Minimum && myClass_ShipClassificationDefault.IssueNoSignificantDigit <= this.NumericUpDown_IssueNoSignificantDigit.Maximum) { this.NumericUpDown_IssueNoSignificantDigit.Value = myClass_ShipClassificationDefault.IssueNoSignificantDigit; } if (myClass_ShipClassificationDefault.ExaminingNoSignificantDigit >= this.NumericUpDown_ExaminingNoSignificantDigit.Minimum && myClass_ShipClassificationDefault.ExaminingNoSignificantDigit <= this.NumericUpDown_ExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_ExaminingNoSignificantDigit.Value = myClass_ShipClassificationDefault.ExaminingNoSignificantDigit; } if (myClass_ShipClassificationDefault.CertificateNoSignificantDigit >= this.NumericUpDown_CertificateNoSignificantDigit.Minimum && myClass_ShipClassificationDefault.CertificateNoSignificantDigit <= this.NumericUpDown_CertificateNoSignificantDigit.Maximum) { this.NumericUpDown_CertificateNoSignificantDigit.Value = myClass_ShipClassificationDefault.CertificateNoSignificantDigit; } this.TextBox_IssueNoRegex.Text = myClass_ShipClassificationDefault.IssueNoRegex; this.TextBox_ExaminingNoRegex.Text = myClass_ShipClassificationDefault.ExaminingNoRegex; this.TextBox_CertificateNoRegex.Text = myClass_ShipClassificationDefault.CertificateNoRegex; this.ComboBox_TestCommitteeID.SelectedValue = myClass_ShipClassificationDefault.TestCommitteeID; if (myClass_ShipClassificationDefault.YearBegin >= this.numericUpDown_YearBegin.Minimum && myClass_ShipClassificationDefault.YearBegin <= this.numericUpDown_YearBegin.Maximum) { this.numericUpDown_YearBegin.Value = myClass_ShipClassificationDefault.YearBegin; } if (myClass_ShipClassificationDefault.YearEnd >= this.numericUpDown_YearEnd.Minimum && myClass_ShipClassificationDefault.YearEnd <= this.numericUpDown_YearEnd.Maximum) { this.numericUpDown_YearEnd.Value = myClass_ShipClassificationDefault.YearEnd; } } } else { this.TextBox_ShipClassificationAb.ReadOnly = true; this.TextBox_ShipClassificationAb.Text = this.myClass_ShipClassification.ShipClassificationAb; this.TextBox_ShipClassification.Text = this.myClass_ShipClassification.ShipClassification; if (myClass_ShipClassification.ShipClassificationIndex >= this.numericUpDown_ShipClassificationIndex.Minimum && myClass_ShipClassification.ShipClassificationIndex <= this.numericUpDown_ShipClassificationIndex.Maximum) { this.numericUpDown_ShipClassificationIndex.Value = this.myClass_ShipClassification.ShipClassificationIndex; } this.TextBox_ShipClassificationEnglishName.Text = this.myClass_ShipClassification.ShipClassificationEnglishName; this.TextBox_ShipClassificationRemark.Text = this.myClass_ShipClassification.ShipClassificationRemark; this.CheckBox_WeldingStandardRestrict.Checked = this.myClass_ShipClassification.WeldingStandardRestrict; this.checkBox_YearSeparate.Checked = this.myClass_ShipClassification.YearSeparate; this.CheckBox_ShipRestrict.Checked = this.myClass_ShipClassification.ShipRestrict; this.CheckBox_TheorySeparate.Checked = this.myClass_ShipClassification.TheorySeparate; this.checkBox_ProlongQCContinuous.Checked = this.myClass_ShipClassification.ProlongQCContinuous; this.ComboBox_WeldingStandard.SelectedValue = this.myClass_ShipClassification.WeldingStandard; this.MaskedTextBox_NextIssueNo.Text = this.myClass_ShipClassification.NextIssueNo; this.MaskedTextBox_NextExaminingNo.Text = this.myClass_ShipClassification.NextExaminingNo; this.MaskedTextBox_NextCertificateNo.Text = this.myClass_ShipClassification.NextCertificateNo; if (myClass_ShipClassification.IssueNoSignificantDigit >= this.NumericUpDown_IssueNoSignificantDigit.Minimum && myClass_ShipClassification.IssueNoSignificantDigit <= this.NumericUpDown_IssueNoSignificantDigit.Maximum) { this.NumericUpDown_IssueNoSignificantDigit.Value = myClass_ShipClassification.IssueNoSignificantDigit; } if (myClass_ShipClassification.ExaminingNoSignificantDigit >= this.NumericUpDown_ExaminingNoSignificantDigit.Minimum && myClass_ShipClassification.ExaminingNoSignificantDigit <= this.NumericUpDown_ExaminingNoSignificantDigit.Maximum) { this.NumericUpDown_ExaminingNoSignificantDigit.Value = myClass_ShipClassification.ExaminingNoSignificantDigit; } if (myClass_ShipClassification.CertificateNoSignificantDigit >= this.NumericUpDown_CertificateNoSignificantDigit.Minimum && myClass_ShipClassification.CertificateNoSignificantDigit <= this.NumericUpDown_CertificateNoSignificantDigit.Maximum) { this.NumericUpDown_CertificateNoSignificantDigit.Value = myClass_ShipClassification.CertificateNoSignificantDigit; } this.TextBox_IssueNoRegex.Text = this.myClass_ShipClassification.IssueNoRegex; this.TextBox_ExaminingNoRegex.Text = this.myClass_ShipClassification.ExaminingNoRegex; this.TextBox_CertificateNoRegex.Text = this.myClass_ShipClassification.CertificateNoRegex; this.ComboBox_TestCommitteeID.SelectedValue = this.myClass_ShipClassification.TestCommitteeID; if (myClass_ShipClassification.YearBegin >= this.numericUpDown_YearBegin.Minimum && myClass_ShipClassification.YearBegin <= this.numericUpDown_YearBegin.Maximum) { this.numericUpDown_YearBegin.Value = this.myClass_ShipClassification.YearBegin; } if (myClass_ShipClassification.YearEnd >= this.numericUpDown_YearEnd.Minimum && myClass_ShipClassification.YearEnd <= this.numericUpDown_YearEnd.Maximum) { this.numericUpDown_YearEnd.Value = this.myClass_ShipClassification.YearEnd; } } }