public override void Populate(PersonDetailsForm form) { base.Populate(form); this.StudentClass = form.classTextBox.Text; this.Subject = form.studentSubjectTextBox.Text; }
public override void Show(PersonDetailsForm form) { base.Show(form); form.studentSubjectTextBox.Text = this.Subject; form.classTextBox.Text = this.StudentClass; }
public virtual void Populate(PersonDetailsForm form) { this.Id = form.idTextBox.Text; this.Name = form.nameTextBox.Text; this.Address = form.addressTextBox.Text; this.DateOfBirth = form.dobMaskedTextBox.Text; this.ContactNumber = form.contactMaskedTextBox.Text; }
public virtual void Show(PersonDetailsForm form) { PersonDetailsForm.ClearInputFields(form); form.idTextBox.Text = this.Id; form.nameTextBox.Text = this.Name; form.addressTextBox.Text = this.Address; form.dobMaskedTextBox.Text = this.DateOfBirth; form.contactMaskedTextBox.Text = this.ContactNumber; }
private void CreatePersonDetails(PersonDetails personDetails) { string id = personDetails.Id; if (this.details.ContainsKey(id)) { MessageBox.Show("This Person already exists"); } else { this.details.Add(id, personDetails); } PersonDetailsForm.ClearInputFields(this); }
private void SavePersonDetails(PersonDetails personDetails) { string id = personDetails.Id; if (this.details.ContainsKey(id)) { this.details[id] = personDetails; } else { MessageBox.Show("This Person does not exists"); } PersonDetailsForm.ClearInputFields(this); }
public override void Show(PersonDetailsForm form) { base.Show(form); form.teacherSubjectTextBox.Text = this.TeacherSubject; form.salaryTextBox.Text = this.salary.ToString(); form.class1TextBox.Text = this.class1; form.class2TextBox.Text = this.class2; form.class3TextBox.Text = this.class3; form.class4TextBox.Text = this.class4; form.class5TextBox.Text = this.class5; form.studentSubjectTextBox.Text = ""; form.classTextBox.Text = ""; }
internal static void ClearInputFields(PersonDetailsForm form) { form.idTextBox.Text = ""; form.nameTextBox.Text = ""; form.addressTextBox.Text = ""; form.dobMaskedTextBox.Text = ""; form.contactMaskedTextBox.Text = ""; form.teacherSubjectTextBox.Text = ""; form.salaryTextBox.Text = ""; form.class1TextBox.Text = ""; form.class2TextBox.Text = ""; form.class3TextBox.Text = ""; form.class4TextBox.Text = ""; form.class5TextBox.Text = ""; form.studentSubjectTextBox.Text = ""; form.classTextBox.Text = ""; }
public override void Populate(PersonDetailsForm form) { base.Populate(form); try { this.TeacherSubject = form.teacherSubjectTextBox.Text; this.salary = double.Parse(form.salaryTextBox.Text); this.class1 = form.class1TextBox.Text; this.class2 = form.class2TextBox.Text; this.class3 = form.class3TextBox.Text; this.class4 = form.class4TextBox.Text; this.class5 = form.class5TextBox.Text; } catch (FormatException fe) { MessageBox.Show("Data Entered is in an incompatible format"); } }
public TeacherDetails(PersonDetailsForm form) { this.Populate(form); }
public StudentDetails(PersonDetailsForm form) { this.Populate(form); }