private void button4_Click(object sender, EventArgs e) { if (NomeTxT.Text != "" && TelefoneTxT.Text != "" && RGTxT.Text != "" && CPFTxT.Text != "" && EnderecoTxT.Text != "" && NumeroTxT.Text != "" && BairroTxT.Text != "" && CidadeTxT.Text != "" && UFTxT.Text != "") { pessoa.NomePessoa = NomeTxT.Text; pessoa.NumeroTelefone = TelefoneTxT.Text; pessoa.Rg = RGTxT.Text; pessoa.Cpf = CPFTxT.Text; pessoa.Cep = CEPTxT.Text; pessoa.Logradouro = EnderecoTxT.Text; pessoa.Numero = NumeroTxT.Text; pessoa.Bairro = BairroTxT.Text; pessoa.Cidade = CidadeTxT.Text; pessoa.Uf = UFTxT.Text; var dbResultado = pessoaController.Atualizar(pessoa); MessageBox.Show(dbResultado.Mensagem); if (dbResultado.NumRetorno > 0) { this.Close(); } } }
public async Task Update_deve_atualizar() { //Arrange var pessoa = new PessoaViewModel() { Id = Guid.NewGuid(), Nome = "Nome Teste" }; _mocker.GetMock <DomainNotificationHandler>().Setup(e => e.HasNotification()).Returns(false); //Act var result = await _controller.Atualizar(pessoa); //Assert _mocker.GetMock <DomainNotificationHandler>().Verify(dn => dn.HasNotification(), Times.Once); _mocker.GetMock <IPessoaAppService>().Verify(v => v.UpdateAsync(It.IsAny <PessoaViewModel>()), Times.Once); var ok = result as OkResult; Assert.NotNull(ok); Assert.Equal(200, ok.StatusCode); }
private static void AtualizarPessoa(Pessoa registro) { //Populando registro de pessoa (ESSE REGISTRO PODE SER POPULADO PELO USUÁRIO EM TELA) registro.Id = 1; registro.Nome = "João da Silva"; registro.Email = "*****@*****.**"; registro.DataNascimento = DateTime.Parse("10-05-1986"); //Instancia a controller de pessoa PessoaController controller = new PessoaController(); //Insere o registro de pessoa na base de dados controller.Atualizar(registro); }