public void Cliente_IntSistemas_Atualizar_DeveFuncionar()
        {
            _cliente.Nome = "Zé da silva";

            Cliente result = _servico.Atualizar(_cliente);

            result.Nome.Should().Be(_cliente.Nome);
        }
        public void ClienteServico_AtualizarRepositorio_DeveFuncionar()
        {
            Cliente = ObjectMother.ObtemClienteValidoFisico();

            Cliente.Id = 1;
            Cliente.Endereco.Estado = "Goias";

            _repositorio.Setup(m => m.Atualizar(Cliente)).Returns(Cliente);

            Cliente result = _servico.Atualizar(Cliente);

            _repositorio.Verify(m => m.Atualizar(Cliente));

            result.Endereco.Estado.Should().Be("Goias");
        }
예제 #3
0
 private void BtnAtualizar_Click(object sender, EventArgs e)
 {
     if (codCliSelecionado > 0)
     {
         clienteServico.Atualizar(
             new Modelo.Cliente()
         {
             FuncionarioID = Convert.ToInt16(txtIDfuncionario.Text),
             ClienteID     = codCliSelecionado,
             Nome          = txtNome.Text,
             CPF           = mskdtxtCPF.Text,
             Identidade    = txtIdentidate.Text,
             Endereco      = txtEndereco.Text,
             Email         = txtEmail.Text,
             Telefone      = mskdtxtTelefone.Text,
             Date          = DateTime.Now
         });
         txtNome.Clear();
         mskdtxtCPF.Clear();
         txtIdentidate.Clear();
         txtEndereco.Clear();
         txtEmail.Clear();
         mskdtxtTelefone.Clear();
         RefreshDataGridView();
     }
     else
     {
         MessageBox.Show("selecione um cliente");
     }
 }
        public static string Atualizar(string cliente)
        {
            var _cliente = JsonConvert.DeserializeObject <Cliente>(cliente);

            _servico.Atualizar(_cliente);

            return(null);
        }
예제 #5
0
        public async Task <ActionResult> Edit([Bind(Include = "ClienteId,Nome")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                _servico.Atualizar(cliente);

                return(RedirectToAction("Index"));
            }
            return(View(cliente));
        }
예제 #6
0
        public void Cliente_Aplicacao_Atualizar_Deve_Ser_Sucesso()
        {
            //cenario
            int id = 1;

            _mockCliente.Setup(p => p.Id).Returns(id);
            _mockRepositorio.Setup(r => r.Atualizar(_mockCliente.Object)).Returns(new Cliente {
                Id = id
            });

            //acao
            var pedido = _servico.Atualizar(_mockCliente.Object);

            //verificar
            _mockCliente.Verify(p => p.Validar());
            _mockRepositorio.Verify(r => r.Atualizar(_mockCliente.Object));
            pedido.Should().NotBeNull();
            pedido.Id.Should().Be(id);
        }
예제 #7
0
 private void GravarCliente()
 {
     clienteServico.Atualizar(
         new Modelo.Cliente()
     {
         ClienteID = (txbId.Text.Trim() == string.Empty) ? 0 : Convert.ToInt32(txbId.Text),
         Nome      = txbNome.Text,
         Cpf       = txbCpf.Text,
         Endereco  = txbEndereco.Text,
         Numero    = Convert.ToInt32(txbNum.Text),
         Bairro    = txbBairro.Text,
         Cidade    = txbCidade.Text,
         Uf        = txbUf.Text,
         Telefone1 = txbTel1.Text,
         Telefone2 = txbTel2.Text,
         Email     = txbEmail.Text,
     });
 }
        public override void Editar()
        {
            Cliente             clienteSelecionado = _clienteControl.ClienteSelecionado();
            FormCadastroCliente dialog             = new FormCadastroCliente();

            dialog.Text            = "Atualizar Cliente";
            dialog.NovaPropriedade = clienteSelecionado;

            DialogResult resultado = dialog.ShowDialog();

            if (resultado == DialogResult.OK)
            {
                try
                {
                    _clienteServico.Atualizar(dialog.NovaPropriedade);
                }
                catch (Exception ex)
                {
                    resultado = DialogResult.None;
                    MessageBox.Show(ex.Message);
                }
                AtualizarLista();
            }
        }
예제 #9
0
 public NotificationResult Atualizar(Cliente entidade) => clienteServico.Atualizar(entidade);