public int InserirTurma(Turma turma) { Hashtable parametrosTurma = this.BuildParametrosInserirTurma(turma); return this.InserirObjetoPorNomeQueryERetornarId("inserirTurma", parametrosTurma); }
public void AtualizarTurma(Turma turma) { Hashtable parametros = this.BuildParametrosInserirTurma(turma); this.AtualizarObjetoPorNomeQuery("atualizarTurma", parametros); }
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; }
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; }
public void AtualizarTurma(Turma turma) { TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>(); turmaBusinessFacade.AtualizarTurma(turma); }
public int InserirTurma(Turma turma) { TurmaBusinessFacade turmaBusinessFacade = BusinessFactory.GetInstance().Get<TurmaBusinessFacade>(); return turmaBusinessFacade.InserirTurma(turma); }