/// <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); } }
/// <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); } }
/// <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); } } }
/// <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!"); } }
/// <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."); } }
/// <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)); }