예제 #1
0
        /// <summary>
        /// Cria uma lista de todos os alunos
        /// </summary>
        /// <returns></returns>
        public DataTable Listar()
        {
            vwAluno = new vw_alunosTableAdapter();

            vwAluno = new vw_alunosTableAdapter();

            return(this.vwAluno.GetData());
        }
예제 #2
0
 /// <summary>
 /// Retorna os dados de alunos de acordo com a data de nascimento
 /// </summary>
 /// <param name="data">A data de nascimento do aluno</param>
 /// <returns>DataTable</returns>
 public DataTable AlunosByDataNascimento(DateTime data)
 {
     try
     {
         vwAluno = new vw_alunosTableAdapter();
         return(vwAluno.ViewByDataNascimento(data));
     }
     catch (Exception exception)
     {
         throw exception;
     }
 }
예제 #3
0
 /// <summary>
 /// Retorna os dados dos alunos de acordo com o nome do pai
 /// </summary>
 /// <param name="nomePai">O nome do pai ou parte dele</param>
 /// <returns>DataTable</returns>
 public DataTable AlunosByNomePai(string nomePai)
 {
     try
     {
         vwAluno = new vw_alunosTableAdapter();
         return(vwAluno.GetBynomePai('%' + nomePai + '%'));
     }
     catch (Exception exception)
     {
         throw exception;
     }
 }
예제 #4
0
 /// <summary>
 /// Retorna os dados dos alunos de acordo com o seu código
 /// </summary>
 /// <param name="codigoAluno">O código do aluno - inteiro maior que 0</param>
 /// <returns>DataTable</returns>
 public DataTable AlunosByCodigo(int codigoAluno)
 {
     try
     {
         vwAluno = new vw_alunosTableAdapter();
         return(vwAluno.ViewByIdAluno(codigoAluno));
     }
     catch (Exception exception)
     {
         throw exception;
     }
 }
예제 #5
0
 /// <summary>
 /// Retorna os dados dos alunos de acordo com o nome da mae
 /// </summary>
 /// <param name="nomeMae">O nome da mãe ou parte dele</param>
 /// <returns>DataTable</returns>
 public DataTable AlunosByNomeMae(string nomeMae)
 {
     try
     {
         vwAluno = new vw_alunosTableAdapter();
         return(vwAluno.ViewByNomeMae('%' + nomeMae + '%'));
     }
     catch (Exception exception)
     {
         throw exception;
     }
 }
예제 #6
0
        /// <summary>
        /// Retorna da View os dados do aluno a partir do id da Solicitação
        /// </summary>
        /// <param name="idSolicitacao">o ID do aluno</param>
        /// <returns>DataTable</returns>
        public DataTable viewAlunoBySolicitacao(int idSolicitacao)
        {
            try
            {
                vwAluno = new vw_alunosTableAdapter();

                return(vwAluno.VeiwByIdSolicitacao(idSolicitacao));
            }
            catch (Exception exception)
            {
                throw exception;
            }
        }
예제 #7
0
        /// <summary>
        /// Retorna da View os dados do aluno a partir do id do aluno
        /// </summary>
        /// <param name="idaluno">o ID do aluno</param>
        /// <returns>DataTable</returns>
        public DataTable viewAlunoByIdAluno(int idaluno)
        {
            try
            {
                vwAluno = new vw_alunosTableAdapter();

                return(vwAluno.ViewByIdAluno(idaluno));
            }
            catch (Exception exception)
            {
                throw exception;
            }
        }
예제 #8
0
        /// <summary>
        /// Retorna da View os dados do aluno a partir do nome do aluno
        /// </summary>
        /// <param name="nome">O nome do aluno</param>
        /// <returns>DataTable</returns>
        public DataTable viewAlunoByNome(string nome)
        {
            try
            {
                vwAluno = new vw_alunosTableAdapter();

                return(vwAluno.ViewByNomeAluno("%" + nome + "%"));
            }
            catch (Exception exception)
            {
                throw exception;
            }
        }