示例#1
0
        //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    = "";
            }
        }
示例#2
0
        //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();
        }