//BOTON INGRESAR private void BotonIngresar_Click(object sender, EventArgs e) { //envio datos Usuario userLogeado = new Usuario(); ConsultaGeneral con = new ConsultaGeneral(); //Validad casillas en blanco if (CajaID.Text == "" || CajaClave.Text == "") { MessageBox.Show("Rellene casillas."); } else { if (con.VerificarUsuarioExiste(CajaID.Text, Convert.ToInt32(CajaClave.Text))) { //almaceno los datos en la clase "Usuarios" ArrayList us = new ArrayList(); us = con.ObtenerRangoUsuario(CajaID.Text, Convert.ToInt32(CajaClave.Text)); userLogeado.SetRolUsuario(us[0].ToString()); switch (userLogeado.GetRolUsuario()) { case "ADMINISTRADOR": this.Hide(); PrincipalA prina = new PrincipalA(CajaID.Text, CajaClave.Text); prina.ShowDialog(); this.Show(); break; case "VETERINARIO": this.Hide(); PrincipalV prinv = new PrincipalV(CajaID.Text, CajaClave.Text); prinv.ShowDialog(); this.Show(); break; case "SECRETARIA": this.Hide(); PrincipalS prins = new PrincipalS(CajaID.Text, CajaClave.Text); prins.ShowDialog(); this.Show(); break; } } else { MessageBox.Show("El usuario no existe."); } CajaClave.Text = ""; CajaID.Text = ""; } }
//FUNCION OBTENER LOS DATOS DEL USUARIO PRESENTE public void Datos() { //Obtengo datos del usuario ya que existe ConsultaGeneral consu = new ConsultaGeneral(); Usuario us = new Usuario(); ArrayList arre = new ArrayList(); arre = consu.ObtenerDatosUsuario(codi, Convert.ToInt32(clas)); //Almaceno en la clase para utilizar a futuro us.SetRunUsuario(arre[0].ToString()); us.SetNombreUsuario(arre[1].ToString()); us.SetApellidosUsuario(arre[2].ToString()); us.SetFonoUsuario(arre[3].ToString()); us.SetCelularUsuario(arre[4].ToString()); us.SetDireccionUsuario(arre[5].ToString()); us.SetCorreoUsuario(arre[6].ToString()); us.SetCodigoUsuario(codi); TextoUsuario.Text = "Usuario: " + us.GetNombreUsuario() + " " + us.GetApellidoUsuario(); }