public void TestaInclusao() { TurmaService turmaService = new TurmaService(); COBOL.Entidades.Turma turma = new COBOL.Entidades.Turma { CodigoDaTurma = 1, DataInicio = DateTime.Now }; var retorno = turmaService.Insert(turma); Assert.True(retorno != null); }
public Turma Insert <V>(Turma obj) where V : AbstractValidator <Turma> { var maxCodigo = _cobolTurmaService.Select().Max(a => a.CodigoDaTurma); var cobol = new COBOL.Entidades.Turma { CodigoDaTurma = maxCodigo + 1, DataInicio = obj.DataInicio }; var entidade = new Turma { CodigoDaTurma = cobol.CodigoDaTurma, DataInicio = cobol.DataInicio }; _cobolTurmaService.Insert(cobol); return(entidade); }
public Turma Update <V>(Turma obj) where V : AbstractValidator <Turma> { var cobol = new COBOL.Entidades.Turma { CodigoDaTurma = obj.CodigoDaTurma, DataInicio = obj.DataInicio }; _cobolTurmaService.Insert(cobol); var entidade = new Turma { CodigoDaTurma = cobol.CodigoDaTurma, DataInicio = cobol.DataInicio }; return(entidade); }