Ejemplo n.º 1
0
        /// <summary>
        /// Busca as notas das avaliações da secretaria para o boletim do aluno.
        /// Todas as notas em todas as turmas que ele passou naquele ano letivo (buscando pelo mtu_id informado).
        /// </summary>
        /// <param name="alu_id">ID do aluno</param>
        /// <param name="mtu_id">ID da matrícula que será buscadas as notas do ano letivo</param>
        /// <returns></returns>
        public DataTable SelecionaAvaliacoesLiberadasView(long alu_id, int mtu_id)
        {
            QuerySelect qs = new QuerySelect("SELECT * FROM VW_AvaliacoesLiberadas_Por_TurmaAluno WHERE alu_id = @alu_id AND mtu_id = @mtu_id", _Banco);

            #region Parâmetros

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Int64;
            Param.ParameterName = "@alu_id";
            Param.Size          = 8;
            Param.Value         = alu_id;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Int32;
            Param.ParameterName = "@mtu_id";
            Param.Size          = 4;
            Param.Value         = mtu_id;
            qs.Parameters.Add(Param);

            #endregion Parâmetros

            qs.Execute();

            return(qs.Return);
        }