/// <summary> /// Constructor for the add nurse form /// </summary> /// <param name="theInputNurseUserControl">the refering usercontrol</param> public AddNurseForm(NurseUserControl theInputNurseUserControl) { InitializeComponent(); this.theNurseController = new NurseController(); this.theCredentialController = new CredentialController(); this.nurseUserControl = theInputNurseUserControl; }
/// <summary> /// Constructor for edit nurse form /// </summary> /// <param name="theInputNurseUserControl"></param> /// <param name="theInputNurse"></param> public EditNurseForm(NurseUserControl theInputNurseUserControl, Nurse theInputNurse) { InitializeComponent(); this.theNurseUserControl = theInputNurseUserControl; this.theNurse = theInputNurse; this.theNurseController = new NurseController(); this.theCredentialController = new CredentialController(); this.ShowNurseInformation(); }
public AddNurse() { InitializeComponent(); nurseController = new NurseController(); personController = new PersonController(); validSSN = new Regex("[0-9]{9}"); validPassword = new Regex(@"^(?=.{8,16}$)(?=.*?[a-z])(?=.*?[0-9]).*$"); errors = new Dictionary <string, string>(); showPasswordImage = global::westga_emr.Properties.Resources.viewPassword1; hidePasswordImage = global::westga_emr.Properties.Resources.unshowPassword1; }
/// <summary> /// The constuctor method for AppointmentVisitUserControl /// </summary> public AppointmentVisitUserControl() { InitializeComponent(); visitController = new VisitController(); personController = new PersonController(); appointment = new AppointmentDTO(); nurseController = new NurseController(); errors = new Dictionary <string, string>(); labOrdersTestController = new Lab_Orders_have_Lab_TestsController(); visitTests = new List <LabOrderTestDTO>(); }
/// <summary> /// Constructor for existing visit, populates form with pre-existing visit information /// </summary> /// <param name="visit">Visit Object</param> /// <param name="loggedInNurse">The currently logged in nurse object</param> public AddEditVisit(Visit visit, Nurse loggedInNurse) { this.nurseController = new NurseController(); this.visitController = new VisitController(); this.testController = new TestController(); this.rowsToDelete = new List <int>(); InitializeComponent(); if (visit.VisitId == 0) { this.update = false; this.tableLayoutPanelTest.Hide(); this.oldVisit = visit; this.patientTextBox.Text = visit.Appointment.Patient.FullName; this.doctorTextBox.Text = visit.Appointment.Doctor.FullName; this.PopulateNurseComboBox(); this.NurseComboBox.SelectedValue = loggedInNurse.NurseID; } else { this.update = true; this.oldVisit = visit; this.patientTextBox.Text = visit.Appointment.Patient.FullName; this.doctorTextBox.Text = visit.Appointment.Doctor.FullName; this.PopulateNurseComboBox(); this.DTPVisitDate.Value = visit.DateTime.Date; this.DTPVisitTime.Value = visit.DateTime.ToLocalTime(); this.bpDiastolicTextBox.Text = visit.BpDiastolic.ToString(); this.bpSystolicTextBox.Text = visit.BpSystolic.ToString(); this.weightTextBox.Text = visit.Weight.ToString(); this.pulseTextBox.Text = visit.Pulse.ToString(); this.symptomsTextBox.Text = visit.Symptoms; this.initialDiagnosisTextBox.Text = visit.InitialDiagnosis; this.finalDiagnosisTextBox.Text = visit.FinalDiagnosis; this.bodyTemperatureTextBox.Text = visit.BodyTemperature.ToString(); this.infoTextBox.Text = visit.Info; } if (!(visit.FinalDiagnosis == null || visit.FinalDiagnosis == "")) { this.ToggleControlLock(); MessageBox.Show("A final diagnosis has been entered. You cannot edit this visit."); } this.FillTestData(visit.VisitId); this.FillInsertTestComboBox(); this.DeleteRowButton.Text = "Delete"; }
public Nurses() { InitializeComponent(); nurseController = new NurseController(); }
/// <summary> /// Initialize the form /// </summary> public NurseUserControl() { InitializeComponent(); this.theNurseController = new NurseController(); this.RefreshNursesListData(); }