コード例 #1
0
        /// <summary>
        /// Retorna as disciplinas do tipo informado, cadastradas para o curso.
        /// </summary>
        /// <param name="cur_id">ID do curso</param>
        /// <param name="crr_id">ID do currículo do curso</param>
        /// <param name="tds_id">ID do tipo de disciplina</param>
        /// <param name="dis_situacao">Situação da disciplina</param>
        /// <returns></returns>
        public static DataTable SelecionaPor_Tipo_Curso
        (
            int cur_id
            , int crr_id
            , ACA_DisciplinaSituacao dis_situacao
        )
        {
            ACA_DisciplinaDAO dao = new ACA_DisciplinaDAO();

            return(dao.SelectBy_Tipo_Curso(cur_id, crr_id, (byte)dis_situacao));
        }
コード例 #2
0
        /// <summary>
        /// Retorna as disciplinas do tipo informado, cadastradas para o curso e que tenha
        /// períodos compatíveis com a escola.
        /// </summary>
        /// <param name="cur_id">ID do curso</param>
        /// <param name="crr_id">ID do currículo do curso</param>
        /// <param name="crd_tipo">Tipo de disciplina vindo do enum (ACA_CurriculoDisciplinaBO)</param>
        /// <param name="dis_situacao">Situação da disciplina</param>
        /// <param name="esc_id"></param>
        /// <param name="uni_id"></param>
        /// <returns></returns>
        public static DataTable SelecionaPor_TipoDisciplinaEnum_CursoPeriodo
        (
            int cur_id
            , int crr_id
            , int crp_id
            , byte crd_tipo
            , ACA_DisciplinaSituacao dis_situacao
            , int esc_id
            , int uni_id
        )
        {
            ACA_DisciplinaDAO dao = new ACA_DisciplinaDAO();

            return(dao.SelectBy_TipoDisciplinaEnum_CursoPeriodo(cur_id, crr_id, crp_id, crd_tipo, (byte)dis_situacao, esc_id, uni_id));
        }