Esempio n. 1
0
 /// <summary>
 /// Atualiza alguma turma em questão
 /// </summary>
 /// <param name="tur">dados de turma</param>
 public void atualizar(MO_Turma tur)
 {
     if (filtraCampos(tur))
     {
         turmaDAL = new DAL_Turma();
         turmaDAL.editarTurma(tur);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Inserir alguma turma, com seus dados
 /// </summary>
 /// <param name="tur">dados de turma, para inseri-la</param>
 public void inserir(MO_Turma tur)
 {
     if (filtraCampos(tur))
     {
         turmaDAL = new DAL_Turma();
         turmaDAL.inserirTurma(tur);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Aloca alguma aluno em alguma turma
 /// </summary>
 /// <param name="alTr">informações da turma e do aluno</param>
 public void alocaAlunoTurma(MO_AlunoTurma alTr)
 {
     if (alTr.idCli != null)
     {
         if (alTr.idTurma != null)
         {
             turmaDAL = new DAL_Turma();
             turmaDAL.alocaAlunoTurma(alTr.idCli, alTr.idTurma);
         }
     }
 }
Esempio n. 4
0
 /// <summary>
 /// procura todos os alunos de uma turma em especifico
 /// </summary>
 /// <param name="tur">turma contendo o id da turma</param>
 /// <returns>lista com todos id's de cliente</returns>
 public List <MO_AlunoTurma> procuraAlunosTurma(MO_Turma tur)
 {
     if (tur != null)
     {
         turmaDAL = new DAL_Turma();
         return(turmaDAL.selecionarAlunoTurma(tur));
     }
     else
     {
         throw new Exception("ERROR, tente novamente mais tarde!");
     }
 }
Esempio n. 5
0
 /// <summary>
 /// deleta certo aluno de certa turma
 /// </summary>
 /// <param name="altr">DADOS DO ALUNO E DA TURMA</param>
 public void deletarAlunoTurma(MO_AlunoTurma altr)
 {
     if (altr.idCli != null)
     {
         if (altr.idTurma != null)
         {
             turmaDAL = new DAL_Turma();
             turmaDAL.deletaAlunoTurma(altr.idCli, altr.idTurma);
         }
         else
         {
             throw new Exception("ERROR, tente novamente mais tarde.");
         }
     }
     else
     {
         throw new Exception("ERROR, tente novamente mais tarde.");
     }
 }
Esempio n. 6
0
        /// <summary>
        /// procura turmas que estão ativas
        /// </summary>
        /// <returns></returns>
        public List <MO_Turma> procurarTurmasAtivas()
        {
            DAL_Turma tur = new DAL_Turma();

            return(tur.pesquisaTurma(string.Format("{0}={1}", MO_NomesBanco.statTr, (int)Status.ativo), null, null));
        }