public List<CamadaEntidades.Turma> RecuperarPorCurso(CamadaEntidades.Curso curso) { List<CamadaEntidades.Turma> turmas = new List<CamadaEntidades.Turma>(); //usar a camada de dados para recuperar todas os turmas do curso return turmas; }
public bool Recuperar(int _ra, out CamadaEntidades.Aluno aluno) { //select usando o RA.... aluno = new CamadaEntidades.Aluno(1, "Fippildo"); return true; //ou falso }
public bool MatricularAlunos(CamadaEntidades.Aluno aluno, CamadaEntidades.Turma turma, out string msgValidacao) { msgValidacao = ""; //fazer as validações necessários..... CamadaNegocios.AlunoControladora _alunoBD = new AlunoControladora(); bool ok = _alunoBD.VerificarPendenciasFinanceiras(aluno); if (ok) { //se passar pelas validação.... return _turmaBD.MatricularAlunos(aluno, turma); } else { msgValidacao = "Pague a faculdade."; return false; } }
public bool MatricularAlunos(CamadaEntidades.Aluno aluno, CamadaEntidades.Turma turma) { //insert no banco return true; //ou false; }
public bool Gravar(CamadaEntidades.Regiao regiao) { bool ok = _rBd.Inserir(regiao); return ok; }
public bool Gravar(CamadaEntidades.Territorio territorio) { //...igual ao gravar da classe Regiao, mas usando TerriotorioBD return true; }
public bool VerificarPendenciasFinanceiras(CamadaEntidades.Aluno aluno) { //ir na camada de dados e verificar... return true; //ou false; }
public bool Recuperar(int _ra, out CamadaEntidades.Aluno aluno) { //usar a camada de dados para recuperar o aluno e preenhecer o parãmetro aluno return _alunoBD.Recuperar(_ra, out aluno); }
public bool GerarTurma(CamadaEntidades.Turma turma) { //usar a camada de dados para persistir (TurmaBD) return true; //ou false dependendo do retorno da camada de dados. }