public void CarregarUsuarioPorLogin(string login)
        {
            Conexao.Conexao obj = new Conexao.Conexao();
            try
            {
                obj.Conectar();

                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT id_usuario, nome, login, senha, id_cargo FROM USUARIO WHERE login = @LOGIN", obj.objCon);
                cmd.Parameters.AddWithValue("@LOGIN", login);
                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    id_usuario = int.Parse(Leitor["id_usuario"].ToString());
                    nome       = Leitor["nome"].ToString();
                    login      = Leitor["login"].ToString();
                    senha      = Leitor["senha"].ToString();
                    cargo      = new ClasseCargo();
                    cargo.CarregarCargoPorID(int.Parse(Leitor["id_cargo"].ToString()));
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }
        public void CarregarUsuarioPorId(int ID)
        {
            Conexao.Conexao obj = new Conexao.Conexao();
            try
            {
                obj.Conectar();

                SqlDataReader Leitor = null;
                SqlCommand    cmd    = new SqlCommand("SELECT nome, login, apagado, id_cargo FROM USUARIO WHERE id_usuario = @CODIGO", obj.objCon);
                cmd.Parameters.AddWithValue("@CODIGO", ID);

                Leitor = cmd.ExecuteReader();

                if (Leitor.Read())
                {
                    this.id_usuario = ID;
                    nome            = Leitor["nome"].ToString();
                    login           = Leitor["login"].ToString();
                    apagado         = bool.Parse(Leitor["apagado"].ToString());
                    ClasseCargo cargo = new ClasseCargo();
                    cargo.CarregarCargoPorID(int.Parse(Leitor["id_cargo"].ToString()));
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally { obj.Desconectar(); }
        }