private void atualizaForm() { Clientes clientes = new Clientes(); clientes.Show(); this.Hide(); }
private void BtnClientes_Click(object sender, EventArgs e) { Clientes clientes = new Clientes(); clientes.Show(); this.Hide(); }
private void BtnAlterar_Click(object sender, EventArgs e) { ModeloCliente cliente = new ModeloCliente(); cliente._idCliente = Convert.ToInt32(txtID.Text); cliente._cpfCliente = txtCPF.Text; cliente._nomeCliente = txtNome.Text; cliente._fone1Cliente = txtFone1.Text; cliente._fone2Cliente = txtFone2.Text; cliente._emailCliente = txtEmail.Text; cliente._cepCliente = txtCEP.Text; cliente._enderecoCliente = txtEndereco.Text; cliente._bairroCliente = txtBairro.Text; cliente._cidadeCliente = txtCidade.Text; cliente._estadoCliente = txtEstado.Text; cliente._observacaoCliente = txtObservacao.Text; ClienteValidator cliente_validator = new ClienteValidator(); ValidationResult resultado = cliente_validator.Validate(cliente); if (resultado.IsValid == false) { foreach (ValidationFailure failure in resultado.Errors) { MessageBox.Show(failure.ErrorMessage, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { if (DateTime.TryParse(mskDataCadastro.Text, out DateTime data_cadastro)) { cliente._dataCadastro = Convert.ToDateTime(mskDataCadastro.Text); int clienteBD = ClienteDAO.obterClientePorCPF(cliente._cpfCliente); if (clienteBD == -1) { ClienteDAO.alterarCliente(cliente); Clientes clientes = new Clientes(); clientes.Show(); this.Hide(); } else { if (clienteBD != cliente._idCliente) { MessageBox.Show("CPF já cadastrado", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ClienteDAO.alterarCliente(cliente); Clientes clientes = new Clientes(); clientes.Show(); this.Hide(); } } } else { MessageBox.Show("Data inválida", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }