private void editPatient_button_Click(object sender, System.EventArgs e) { if (!ErrorCheck()) { Patient editedPatient = new Patient(); ZipcodeController zipcodeController = new ZipcodeController(); editedPatient.FirstName = this.firstname_textbox.Text; editedPatient.LastName = this.lastname_textbox.Text; editedPatient.DateOfBirth = this.dateOfBirth_DateTimePicker.Value; editedPatient.SocialSecurityNumber = this.ssn_textbox.Text; editedPatient.Gender = this.gender_ComboBox.Text; editedPatient.StreetAddress = this.streetAddress_textbox.Text; editedPatient.Zipcode = this.zipcode_textbox.Text; editedPatient.City = zipcodeController.GetCityFromZipcode(editedPatient.Zipcode); editedPatient.State = zipcodeController.GetStateFromZipcode(editedPatient.Zipcode); editedPatient.Phone = this.phoneNumber_textbox.Text; if (this.patientController.EditPatient(this.oldPatient, editedPatient)) { MessageBox.Show("Patient updated."); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Patient update failed"); } } }
private void addPatientDialog_Click(object sender, EventArgs e) { Patient patient = new Patient(); if (!this.ErrorCheck()) { try { ZipcodeController zipcodeController = new ZipcodeController(); patient.FirstName = this.firstname_textbox.Text; patient.LastName = this.lastname_textbox.Text; patient.Phone = this.phoneNumber_textbox.Text; patient.SocialSecurityNumber = this.ssn_textbox.Text; patient.Zipcode = this.zipcode_textbox.Text; patient.State = zipcodeController.GetStateFromZipcode(patient.Zipcode); patient.City = zipcodeController.GetCityFromZipcode(patient.Zipcode); patient.DateOfBirth = this.dateOfBirth_DateTimePicker.Value; patient.Gender = this.gender_ComboBox.Text; patient.StreetAddress = this.streetAddress_textbox.Text; patient.Status = 1; PatientController patientController = new PatientController(); patientController.AddPatient(patient); this.DialogResult = DialogResult.Yes; this.Close(); } catch (Exception) { this.ErrorCheck(); } } }
private void addNurseDialog_Click(object sender, EventArgs e) { ZipcodeController zipcodeController = new ZipcodeController(); Nurse nurse = new Nurse(); int nurseStatus; if (!this.ErrorCheck()) { try { nurse.FirstName = this.firstname_textbox.Text; nurse.LastName = this.lastname_textbox.Text; nurse.Phone = this.phoneNumber_textbox.Text; nurse.SocialSecurityNumber = this.ssn_textbox.Text; nurse.Zipcode = this.zipcode_textbox.Text; nurse.State = zipcodeController.GetStateFromZipcode(nurse.Zipcode); nurse.City = zipcodeController.GetCityFromZipcode(nurse.Zipcode); nurse.DateOfBirth = this.dateOfBirth_DateTimePicker.Value; nurse.Gender = this.gender_ComboBox.Text; nurse.StreetAddress = this.streetAddress_textbox.Text; nurse.StatusID = (int)this.nurseStatus_comboBox.SelectedValue; nurseStatus = nurse.StatusID; if (this.isEditingNurse) { if (this.nurseController.updateNurse(nurse, this.editedNurse)) { this.nurseController.ChangeStatus(this.editedNurse.NurseID, nurseStatus); MessageBox.Show("Nurse updated."); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Nurse update failed"); } } else { Nurse addedNurse = this.nurseController.Addnurse(nurse); this.nurseController.ChangeStatus(nurse.NurseID, nurseStatus); this.Add_employee_info(addedNurse); } this.DialogResult = DialogResult.Yes; this.Close(); } catch (Exception) { this.ErrorCheck(); } } }
private bool ValidZipcode(string zipcode) { ZipcodeController zipcodeController = new ZipcodeController(); return(zipcodeController.IsValidZipCode(zipcode)); }