コード例 #1
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            Funcionalidades listado = new Funcionalidades(rolSeleccionado);

            listado.Visible = true;
            this.Dispose(false);
        }
コード例 #2
0
        private void button4_Click(object sender, EventArgs e)
        {
            Funcionalidades func = new Funcionalidades(rolSeleccionado);

            func.Visible = true;
            this.Dispose(false);
        }
コード例 #3
0
        private void BTN_MENU_PRINCIPAL_Click(object sender, EventArgs e)
        {
            Funcionalidades func = new Funcionalidades(rolSeleccionado);

            func.Visible = true;
            this.Dispose(false);
            this.Close();
        }
コード例 #4
0
        private void ingresar_Click(object sender, EventArgs e)
        {
            string        query  = "SELECT USERNAME FROM ZAFFA_TEAM.Administrativo WHERE USERNAME = '******' AND ESTADO_ADMIN != 'I'";
            SqlDataReader reader = ClaseConexion.ResolverConsulta(query);

            //  while (reader.Read())
            //  {

            if (reader.Read())
            {
                reader.Close();
                SqlCommand cmd = new SqlCommand("ZAFFA_TEAM.sp_login", ClaseConexion.conexion);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@usuario", usuario.Text);
                cmd.Parameters.AddWithValue("@password", contraseña.Text);
                cmd.ExecuteReader().Close();
                string        query2  = "SELECT ESTADO_ADMIN,INTENTOS_FALLIDOS FROM ZAFFA_TEAM.Administrativo WHERE USERNAME = '******'";
                SqlDataReader reader2 = ClaseConexion.ResolverConsulta(query2);
                reader2.Read();

                string ESTADO            = reader2.GetString(0);
                string INTENTOS_FALLIDOS = reader2.GetSqlInt16(1).ToString();
                reader2.Close();
                if (ESTADO == "I")
                {
                    MessageBox.Show("Ha ingresado la contraseña incorrecta 3 veces, usted ha sido inhabilitado ");
                    usuario.ResetText();
                    contraseña.ResetText();
                }
                else if (INTENTOS_FALLIDOS != "0")
                {
                    MessageBox.Show("Ha ingresado la contraseña incorrecta");
                    usuario.ResetText();
                    contraseña.ResetText();
                }
                else
                {
                    MessageBox.Show("Bienvenido " + usuario.Text);
                    Funcionalidades func = new Funcionalidades("Administrador General");
                    func.Visible = true;
                    this.Dispose(false);
                    this.Close();
                }
            }
            else
            {
                reader.Close();
                MessageBox.Show("El usuario ingresado no se encuentra registrado o habilitado");
                usuario.ResetText();
                contraseña.ResetText();
            }
        }
コード例 #5
0
 private void continuar_Click(object sender, EventArgs e)
 {
     if (selectorRol.Text == "")
     {
         return;
     }
     if (this.rolSeleccionadoEsAdministrador())
     {
         LoginAdministrativo login = new LoginAdministrativo();
         login.Visible = true;
         this.Dispose(false);
         this.Close();
     }
     else
     {
         Funcionalidades func = new Funcionalidades(selectorRol.Text);
         func.Visible = true;
         this.Dispose(false);
         this.Close();
     }
 }