private void btnIngresar_Click(object sender, EventArgs e)
        {
            try
            {
                using (GestorUsuario elUsuario = new GestorUsuario())
                {
                    int id = int.Parse(cbx_usuario_nombre.SelectedValue.ToString());
                    this.dsUsuario = elUsuario.ConsultarUsuario(id);
                    this.dtUsuario = this.dsUsuario.Tables[0];

                    id_usuario = int.Parse(this.dtUsuario.Rows[0]["id_usuario"].ToString().Trim());
                    string cedula     = this.dtUsuario.Rows[0]["cedula"].ToString();
                    string nombre     = this.dtUsuario.Rows[0]["nombre"].ToString();
                    string contrasena = this.dtUsuario.Rows[0]["contrasenna"].ToString().Trim();
                    string cargo      = this.dtUsuario.Rows[0]["cargo"].ToString();

                    if (id_usuario.Equals(int.Parse(cbx_usuario_nombre.SelectedValue.ToString().Trim())) && txt_usuario_Contrasena.Text.Trim().Equals(contrasena))
                    {
                        frmPrincipal principal = new frmPrincipal(id_usuario, nombre, cargo);
                        this.Hide();
                        principal.Show();
                    }
                    else
                    {
                        MessageBox.Show("Usuario o contraseña incorrectos", "Error!!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            catch (Exception x)
            {
                MessageBox.Show("Error de SQL: " + x.Message);
            }
        }