private void dashboard_label_Click(object sender, EventArgs e) { DoctorHome doctorHome = new DoctorHome(); doctorHome.Show(); this.Hide(); }
private void login_button_Click(object sender, EventArgs e) { if (username.Text == "") { error.Text = "Username cannot be empty."; } else if (password.Text == "") { error.Text = "Password cannot be empty."; } else { UserFactory fac = new UserFactory(); UserStore userStore = new UserStore(fac); userStore.SetUser(username.Text, password.Text, null); User u = userStore.LoginUser(); if (u != null) { error.ForeColor = Color.Green; error.Text = "Successfully Logged in."; Global.Id = u.Id; Global.Username = u.Username; Global.Type = (UserType)u.Type; Form nextForm = null; if (u.Type == UserType.DOCTOR) { nextForm = new DoctorHome(); } else if (u.Type == UserType.PATIENT) { nextForm = new PatientHome(); } else if (u.Type == UserType.PHARMACIST || u.Type == UserType.LAB_TECHNICIAN) { nextForm = new PharmacistHome(); } nextForm.Show(); this.Hide(); } else { error.ForeColor = Color.Red; error.Text = "Invalid Username or Password."; } } }
public AddCase(Form frm) { InitializeComponent(); doctorHome = (DoctorHome)frm; }