Пример #1
0
 public int InserirTurma(Turma turma)
 {
     Hashtable parametrosTurma = this.BuildParametrosInserirTurma(turma);
     return this.InserirObjetoPorNomeQueryERetornarId("inserirTurma", parametrosTurma);
 }
Пример #2
0
 public void AtualizarTurma(Turma turma)
 {
     Hashtable parametros = this.BuildParametrosInserirTurma(turma);
     this.AtualizarObjetoPorNomeQuery("atualizarTurma", parametros);
 }
Пример #3
0
 private Turma RecuperaObjeto(MySqlDataReader dr)
 {
     Turma turma = new Turma();
     turma.id = CastDB<int>(dr, "id_Turma");
     turma.codigo = CastDB<string>(dr, "cd_Turma");
     turma.disciplina = new Disciplina()
     {
         id = CastDB<int>(dr, "id_Disciplina"),
         nome = CastDB<string>(dr, "nm_Disciplina")
     };
     turma.periodo = new Periodo()
     {
         ano = CastDB<int>(dr, "nu_Ano"),
         semestre = CastDB<int>(dr, "nu_Semestre")
     };
     return turma;
 }
Пример #4
0
 private Hashtable BuildParametrosInserirTurma(Turma turma)
 {
     Hashtable parametros = new Hashtable();
     parametros.Add("ID", turma.id);
     parametros.Add("CODIGO", (turma.codigo != null ? turma.codigo.ToUpper() : null));
     parametros.Add("ANO", turma.periodo.ano);
     parametros.Add("SEMESTRE", turma.periodo.semestre);
     parametros.Add("DISCIPLINA", turma.disciplina.id);
     return parametros;
 }
Пример #5
0
 public void AtualizarTurma(Turma turma)
 {
     TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>();
     turmaBusinessFacade.AtualizarTurma(turma);
 }
Пример #6
0
 public int InserirTurma(Turma turma)
 {
     TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>();
     return turmaBusinessFacade.InserirTurma(turma);
 }