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();
                }
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }