public void TestaInclusao() { AlunoService alunoService = new AlunoService(); COBOL.Entidades.Aluno aluno = new COBOL.Entidades.Aluno { CPF = 1234567, Nome = "Aluno 1", Logradouro = "Rua Aluno", Telefone = 11223344 }; var retorno = alunoService.Insert(aluno); Assert.True(retorno != null); }
public Aluno Insert <V>(Aluno obj) where V : AbstractValidator <Aluno> { var maxCodigo = _cobolAlunoService.Select().Max(a => a.Codigo); var cobol = new COBOL.Entidades.Aluno { Codigo = maxCodigo + 1, CPF = obj.CPF, Logradouro = obj.Logradouro, Nome = obj.Nome, Telefone = obj.Telefone }; var entidade = new Aluno { Codigo = cobol.Codigo, CPF = cobol.CPF, Logradouro = cobol.Logradouro, Nome = cobol.Nome, Telefone = cobol.Telefone }; _cobolAlunoService.Insert(cobol); return(entidade); }
public Aluno Update <V>(Aluno obj) where V : AbstractValidator <Aluno> { var cobol = new COBOL.Entidades.Aluno { Codigo = obj.Codigo, CPF = obj.CPF, Logradouro = obj.Logradouro, Nome = obj.Nome, Telefone = obj.Telefone }; var retorno = _cobolAlunoService.Update(cobol); var entidade = new Aluno { Codigo = retorno.Codigo, CPF = retorno.CPF, Logradouro = retorno.Logradouro, Nome = retorno.Nome, Telefone = retorno.Telefone }; return(entidade); }