public async Task <IActionResult> Alterar(Cliente cliente) { try { await _servico.Alterar(cliente); MessageResultData _resultado = MessageResult.Message(Constantes.Constantes.SUCESSO, "Alteração realizada com sucesso.", MessageTypeEnum.success); return(Ok(_resultado)); } catch (Exception ex) { return(BadRequest(MessageResult.Mensagem(ex))); } }
private void btnCadastrar_Click(object sender, EventArgs e) { int codigo = -1; Cliente cliente = new Cliente() { CliCodigo = (int.TryParse(txtCliCodigo.Text, out codigo) && codigo > -1 ? codigo : -1), CliCpf = mtxtCliCpf.Text, CliNome = txtCliNome.Text }; try { if (this.clienteAlterar == null) { clienteServico.Adicionar(cliente); if (string.IsNullOrEmpty(clienteServico.Erros)) { MessageBox.Show("Cliente adicionado com sucesso!", "Sucesso ao Adicionar", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpar(); this.Close(); } else { MessageBox.Show(clienteServico.Erros, "Erros", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { clienteServico.Alterar(cliente); if (string.IsNullOrEmpty(clienteServico.Erros)) { MessageBox.Show("Cliente alterado com sucesso!", "Sucesso ao alterar", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpar(); this.Close(); } else { MessageBox.Show(clienteServico.Erros, "Erros", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ocorreu um erro inesperado!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (!Validar()) { return; } Cliente cliente = new Cliente(); cliente.Nome = txtNome.Text.Trim(); cliente.Telefone = mskTelefone.Text; if (txtLogradouro.Text.Trim() != string.Empty) { cliente.Logradouro = txtLogradouro.Text.Trim(); } if (txtNumero.Text != string.Empty) { cliente.Numero = txtNumero.Text; } if (mskCEP.MaskCompleted) { cliente.CEP = mskCEP.Text; } if (txtCidade.Text.Trim() != string.Empty) { cliente.Cidade = txtCidade.Text.Trim(); } if (cbUF.SelectedItem != null) { cliente.UF = cbUF.SelectedItem.ToString(); } ClienteServico clienteServico = new ClienteServico(); if (txtID.Text == string.Empty) { int id = clienteServico.Criar(cliente); txtID.Text = id.ToString("00000"); MessageBox.Show("Cliente criado com sucesso!"); if (frmOrigem != null) { frmOrigem.AtualizarCliente(id); this.Close(); } } else { cliente.ID = int.Parse(txtID.Text); clienteServico.Alterar(cliente); MessageBox.Show("Cliente alterado com sucesso!"); } }
private void BtnSalvar_Click(object sender, RoutedEventArgs e) { string erro = ""; erro += validarCampo(txtNome.Text, "Nome"); erro += validarCampo(txtCPF.Text, "CPF"); erro += validarCampo(txtLogradouro.Text, "Logradouro"); erro += validarCampo(txtNumero.Text, "Numero"); erro += validarCampo(txtCidade.Text, "Cidade"); erro += validarCampo(txtEstado.Text, "Estado"); if (!string.IsNullOrEmpty(erro)) { MessageBox.Show(erro); return; } else { Cliente cliente = new Cliente(); cliente.nome = txtNome.Text; cliente.cpf = txtCPF.Text; cliente.endereco = new Endereco(); cliente.endereco.cidade = txtCidade.Text; cliente.endereco.complemento = txtComplemento.Text; cliente.endereco.estado = txtEstado.Text; cliente.endereco.logradouro = txtLogradouro.Text; cliente.endereco.numero = txtNumero.Text; if (ClienteAlteracao != null) { cliente.id = ClienteAlteracao.id; ClienteServico servico = new ClienteServico(); try { servico.Alterar(cliente); MessageBox.Show("Cliente alterado com sucesso!"); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro ao alterar o cliente! Erro original:" + ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); return; } } else { ClienteServico servico = new ClienteServico(); try { servico.Incluir(cliente); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro ao incluir o cliente! Erro original:" + ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error); return; } MessageBox.Show("Cliente incluído com sucesso!"); } this.Close(); } }