private void btnconsultas_Click(object sender, EventArgs e) { frmDoctor frm = new frmDoctor(); this.Hide(); frm.Visible = true; }
public void iniciarSesion(string usuario, string contraseña) { int tipodoc = 0; try { conectarbdd.abrir(); SqlCommand comando = new SqlCommand("SELECT * FROM Usuarios WHERE IdUsuario = @usuario AND Contraseña = @contraseña", conectarbdd.conexion); comando.Parameters.AddWithValue("usuario", usuario); comando.Parameters.AddWithValue("contraseña", contraseña); SqlDataAdapter sda = new SqlDataAdapter(comando); DataTable dt = new DataTable(); sda.Fill(dt); conectarbdd.cerrar(); if (dt.Rows.Count == 1) { if (dt.Rows[0][6].ToString() == "0") { this.Hide(); string nombre = (dt.Rows[0][2] + " " + dt.Rows[0][3]); MenuAdministrador menu = new MenuAdministrador(nombre); menu.Show(); } else if (dt.Rows[0][6].ToString() == "1") { this.Hide(); frmEnfer frmEnfer = new frmEnfer(1); frmEnfer.Show(); } else if (dt.Rows[0][6].ToString() == "2") { this.Hide(); tipodoc = int.Parse(dt.Rows[0][7].ToString()); frmDoctor frmDooctor = new frmDoctor(1, tipodoc); frmDooctor.Show(); } else if (dt.Rows[0][6].ToString() == "3") { this.Hide(); Farmaceuticos farma = new Farmaceuticos(1); farma.Show(); } } else { MessageBox.Show("ERROR: Usuario no encontrado.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); Limpiar(); } } catch (Exception e) { MessageBox.Show(e.Message); } }