public ModifyPatient(FormReceptionist oknoWyboruRecepcjonisty) { InitializeComponent(); this.oknoWyboruRecepcjonisty = oknoWyboruRecepcjonisty; oknoWyboruRecepcjonisty.Hide(); wyswietl(); }
public static string sciezka = Application.StartupPath + @"\HOSPITAL.MDF"; // deklaracja zmiennej dla sciezki private void Login_button_Click(object sender, EventArgs e) // przycisk logowania { SqlConnection sqlcon = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename= " + Form1.sciezka + ";Integrated Security=True;Connect Timeout=30"); sqlcon.Open(); string zapytanie = "select PermissionLvl from Baza where Login= '******' and Password ='******';"; SqlDataAdapter sda = new SqlDataAdapter(zapytanie, sqlcon); DataTable dtbl = new DataTable(); sda.Fill(dtbl); if (dtbl.Rows.Count == 1) { if (dtbl.Rows[0]["PermissionLvl"].ToString() == "0") // warunek dla permission level dla admina { Login_textBox.Text = ""; Password_textBox.Text = ""; FormAdmina oknoAdmina = new FormAdmina(this); this.Hide(); oknoAdmina.Show(); } else if (dtbl.Rows[0]["PermissionLvl"].ToString() == "1") // warunek dla permission level dla doktora { findIDdoktor(); Login_textBox.Text = ""; Password_textBox.Text = ""; this.Hide(); } else if (dtbl.Rows[0]["PermissionLvl"].ToString() == "2") // warunek dla permission level dla recepcjonisty { Login_textBox.Text = ""; Password_textBox.Text = ""; FormReceptionist oknoRecepcionisty = new FormReceptionist(this); this.Hide(); oknoRecepcionisty.Show(); } else if (dtbl.Rows[0]["PermissionLvl"].ToString() == "3") // dla pacjenta { findID(); // funkcja pobiera id pacjenta ktory sie loguje Login_textBox.Text = ""; Password_textBox.Text = ""; this.Hide(); } else // warunek dla permission level dla ksiegowego { Login_textBox.Text = ""; Password_textBox.Text = ""; Formksiegowy oknoKsiegowego = new Formksiegowy(this); this.Hide(); oknoKsiegowego.Show(); } } else { MessageBox.Show("Check your username or password"); } sqlcon.Close(); }
public FormAddPatient(FormReceptionist oknoWyboruRecepcjonisty) { InitializeComponent(); this.oknoWyboruRecepcjonisty = oknoWyboruRecepcjonisty; oknoWyboruRecepcjonisty.Hide(); }