public Aula(DateTime dateTime, Turma turma) : this() { this.Data = dateTime; this.Turma = turma; Presencas = new List<Presenca>(); }
public void Add(TurmaDTO turmaDto) { Turma turma = new Turma(turmaDto.Ano); _turmaRepository.Add(turma); _unitOfWork.Commit(); }
public Aluno(string nome, Turma turma) : this() { this.Nome = nome; this.Turma = turma; Presencas = new List<Presenca>(); Endereco = new Endereco(); }
public void Delete(Turma entity) { try { var turmaRemovida = GetById(entity.Id); Delete(SqlDelete, Take(turmaRemovida)); } catch (Exception te) { throw new Exception("Erro ao tentar deletar uma Turma!" + te.Message); } }
public Turma Add(Turma turma) { try { Insert(SqlInsert, Take(turma)); } catch (Exception te) { throw new Exception("Erro ao tentar adicionar uma Turma!" + te.Message); } return turma; }
public static Aula CreateAula(Turma turma) { return Builder<Aula>.CreateNew() .WithConstructor(() => new Aula(DateTime.Now, turma)).Build(); }
public static Aluno CreateAluno(Turma turma) { return Builder<Aluno>.CreateNew() .WithConstructor(() => new Aluno("Thiago Sartor", turma)).Build(); }
private static object[] Take(Turma turma) { return new object[] { "Id", turma.Id, "Ano", turma.Ano }; }
private static Turma Make(IDataReader reader) { Turma turma = new Turma(); turma.Id = Convert.ToInt32(reader["Id"]); turma.Ano = Convert.ToInt32(reader["Ano"]); return turma; }
public void Update(Turma entity) { try { Update(SqlUpdate, Take(entity)); } catch (Exception te) { throw new Exception("Erro ao tentar editar uma Turma!" + te.Message); } }
public TurmaDTO(Turma turma) { Id = turma.Id; Ano = turma.Ano; }
public Aula() { Presencas = new List<Presenca>(); Turma = new Turma(); }
public Aluno() { Presencas = new List<Presenca>(); Endereco = new Endereco(); Turma = new Turma(); }