//btn_Login Click event private void Button_Login_Click(object sender, EventArgs e) { if (textBox_Password.Text == "") { CustomMsgBox.Show("Please enter Password!", "Error", "OK"); return; } else { if (User == "Patient" && VerifyPassword(textBox_Password.Text, patientPass, patientSalt)) { ///Run Patient Screen Patient PatientScreen = null; foreach (Form childForm in this.MdiParent.MdiChildren) { if (childForm.Name == "Patient") { PatientScreen = (Patient)childForm; } } if (PatientScreen == null) { PatientScreen = new Patient() { MdiParent = this.MdiParent }; } PatientScreen.Show(); logingclick = true; this.Close(); } else if (User == "Physician" && VerifyPassword(textBox_Password.Text, physicianPass, physicianSalt)) { ///Run Physician Screen Physician PhysiciantScreen = null; foreach (Form childForm in this.MdiParent.MdiChildren) { if (childForm.Name == "Physician") { PhysiciantScreen = (Physician)childForm; } } if (PhysiciantScreen == null) { PhysiciantScreen = new Physician() { MdiParent = this.MdiParent }; } PhysiciantScreen.Show(); logingclick = true; this.Close(); } else { CustomMsgBox.Show("Login Failed!", "Error", "OK"); } } }
public PatientScreen GetPatientData() { // get the Patient list entity from the database. PatientRepository patientRepository = new PatientRepository(); List <PatientEntity> list = patientRepository.LoadList(null); // map patientEntity to patient data model. if (list == null) { return(null); } PatientScreen patientScreen = new PatientScreen(); foreach (PatientEntity entity in list) { Patient patient = new Patient(); patient.PatientID = entity.ID.ToString(); patient.Location = entity.ORName; patient.Disposition = entity.Disposition; patient.SurgeonName = $"{entity.SurgeonFirstName},{entity.SurgeonLastName}"; patient.Anesthologist = $"{entity.AnestFirstName},{entity.AnestLastName}"; patient.Procedure = entity.ProcedureName; patient.StartTime = entity.StartTime.ToString("HH:mm"); patient.Status = entity.Status; patient.Consent = ImageRender(entity.ConsentStatus); patient.HP = ImageRender(entity.HPstatus); patient.XRay = ImageRender(entity.XRayStatus); patient.Lab = ImageRender(entity.LabsStatus); patient.EKG = ImageRender(entity.EKGStatus); patientScreen.Add(patient); } return(patientScreen); }
public override void Update(Microsoft.Xna.Framework.GameTime gameTime) { if (exitButton.IsClicked()) { ScreenManager.Exit(); } else if (patientButton.IsClicked()) { PatientScreen ps = new PatientScreen(); ScreenManager.AddScreen(ps, false); this.ScreenState = State.Hidden; Cursor.Current = Cursors.WaitCursor; } else if (optionsButton.IsClicked()) { OptionsScreen os = new OptionsScreen(); ScreenManager.AddScreen(os, false); this.ScreenState = State.Hidden; Cursor.Current = Cursors.WaitCursor; } base.Update(gameTime); }