private void BB_Alterar_Click(object sender, EventArgs e) { if (bsClifor.Current != null) { using (TFCliforDetalhado fClifor = new TFCliforDetalhado()) { fClifor.rClifor = (bsClifor.Current as TRegistro_Clifor); if (fClifor.ShowDialog() == DialogResult.OK) { TCN_CliFor.Gravar(fClifor.rClifor, null); MessageBox.Show("Cliente selecionado, alterado com sucesso."); } } } }
private void atualizarCadastroClifor(TRegistro_Clifor registro_Clifor) { using (Cadastro.TFCliforDetalhado cliforDetalhado = new Cadastro.TFCliforDetalhado()) { cliforDetalhado.rClifor = registro_Clifor; if (cliforDetalhado.ShowDialog() == DialogResult.OK) { try { TCN_CliFor.Gravar(cliforDetalhado.rClifor, null); MessageBox.Show("Cliente atualizado com sucesso.", "Informativo", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void BB_ExcluirCliente_Click(object sender, EventArgs e) { if (bsClifor.Current != null) { if (MessageBox.Show("Confirma a exclusão do cliente?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { try { TCN_CliFor.Excluir(bsClifor.Current as TRegistro_Clifor, null); MessageBox.Show("Cliente cancelado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); bsClifor.RemoveCurrent(); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void novoClifor() { if (tpModo != TTpModo.tm_Insert) { return; } //Cliente não cadastrado if (!string.IsNullOrEmpty(txtDados.Text) && !string.IsNullOrEmpty(nome_clifor.Text)) { cd_clifor = TCN_CliFor.Gravar( new TRegistro_Clifor() { celular = txtDados.Text.Trim().SoNumero(), Nm_clifor = nome_clifor.Text.Trim().ToUpper() }, null); tpModo = TTpModo.tm_busca; } else if (!string.IsNullOrEmpty(nome_clifor.Text)) { using (TFConsultaClifor fconsulta = new TFConsultaClifor()) { fconsulta.nome = nome_clifor.Text.Trim(); if (fconsulta.ShowDialog() == DialogResult.OK) { txtDados.Text = fconsulta.rClifor.celular; nome_clifor.Text = fconsulta.rClifor.Nm_clifor; cd_clifor = fconsulta.rClifor.Cd_clifor; tpModo = TTpModo.tm_busca; } else { tpModo = TTpModo.tm_Standby; afternovo(); } } } }
private void btn_InserirCliente_Click(object sender, EventArgs e) { using (TFCliforDetalhado fClifor = new TFCliforDetalhado()) { if (fClifor.ShowDialog() == DialogResult.OK) { if (fClifor.rClifor != null) { try { TCN_CliFor.Gravar(fClifor.rClifor, null); MessageBox.Show("Cliente gravado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); bsClifor.DataSource = new TList_Clifor() { fClifor.rClifor }; DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }