public void CadastrarComprador(Comprador comprador) { IRepositorioComprador repo = FactoryRepository.getInstance.criarRepositorioComprador(); repo.IniciarTransacao(); try { repo.Salvar(comprador); repo.FinalizarTransacao(); } catch (Exception) { repo.CancelarTransacao(); throw; } }
public void cadastrar_comprador() { Comprador comprador = new Comprador() { CPF = "99999999999", FiliacaoMae = "SCC", FiliacaoPai = "SCC", Nascimento = DateTime.Now, Nome = "SCC", OrgaoEmissor = "SCC", RecebeEmailOferta = true, RG = "999999999", Endereco = new Endereco() { Bairro = "Centro", CEP = "99999999", Logradouro = "Rua São José", Numero = "90", cidade = new Cidade() { Nome = "RIO", Sigla = "RJ", Estado = new Estado { Nome = "RIO", Sigla = "RJ" } } }, Contato = new Contato() { Email = "*****@*****.**", TelefoneCelular = "2178510959", TelefoneFixo = "2126972802" }, Login = new Login() { Usuario = "fdowsley", Senha = "54321", Bloqueado = false } }; IServicoComprador servicoComprador = FactoryService.getInstance.criarServicoComprador(); servicoComprador.CadastrarComprador(comprador); Comprador compradorGravado = ConsultaService.ObterUm<Comprador>(c => c.Login.Usuario == "hmattoso"); Assert.AreEqual(comprador.Id, compradorGravado.Id); }
public void CadastrarComprador(CompradorContract compradorContract) { Comprador comprador = new Comprador(compradorContract.Nome, compradorContract.CPF, compradorContract.FiliacaoMae, compradorContract.FiliacaoPai, compradorContract.Nascimento, compradorContract.OrgaoEmissor, compradorContract.RecebeEmailOferta, compradorContract.RG); IServicoComprador servicoComprador = FactoryService.getInstance.criarServicoComprador(); servicoComprador.CadastrarComprador(comprador); }