private void btnExcluir_Click(object sender, EventArgs e) { if (DgvInicio.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Cadastro Selecionado."); return; } DialogResult resultado = MessageBox.Show("Tem Certeza que quer Excluir o Registro?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } Cadastro cadastroselecionado = (DgvInicio.SelectedRows[0].DataBoundItem as Cadastro); cadastroModel cadastroModel = new cadastroModel(); string retorno = cadastroModel.Delete(cadastroselecionado); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cadastro Excluido Com Sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { MessageBox.Show("Não foi Possivel Excluir. Detalhes" + retorno); } }
private void AtualizarGrid() { cadastroModel cadastroModel = new cadastroModel(); CadastroColecao colecao = new CadastroColecao(); colecao = cadastroModel.consulta(txtPesquisa.Text); DgvInicio.DataSource = null; DgvInicio.DataSource = colecao; DgvInicio.Update(); DgvInicio.Refresh(); }
private void btnPesquisa_Click(object sender, EventArgs e) { cadastroModel cadastroModel = new cadastroModel(); CadastroColecao colecao = new CadastroColecao(); colecao = cadastroModel.consulta(txtPesquisa.Text); DgvInicio.DataSource = null; DgvInicio.DataSource = colecao; DgvInicio.Update(); DgvInicio.Refresh(); }
private void btnSalvar_Click(object sender, EventArgs e) { if (acaoselecionada == Acaonatela.Inserir) { Cadastro cadastro = new Cadastro(); cadastro.Nome = txtNome.Text; cadastro.Telefone = txtTelefone.Text; cadastro.Email = txtEmail.Text; cadastroModel cadastroModel = new cadastroModel(); string retorno = cadastroModel.Insert(cadastro); try { int idcliente = Convert.ToInt32(retorno); MessageBox.Show("Cadastro Efetuado com Sucesso: " + idcliente.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi Possivel Inserir. Detalhes" + retorno); this.DialogResult = DialogResult.No; } } else if (acaoselecionada == Acaonatela.Alterar) { Cadastro cadastro = new Cadastro(); cadastro.IDCadastro = Convert.ToInt32(txtCodigo.Text); cadastro.Nome = txtNome.Text; cadastro.Telefone = txtTelefone.Text; cadastro.Email = txtEmail.Text; cadastroModel cadastroModelAltera = new cadastroModel(); string retorno = cadastroModelAltera.Update(cadastro); try { int idcliente = Convert.ToInt32(retorno); MessageBox.Show("Alteração Efetuado com Sucesso: " + idcliente.ToString()); this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi Possivel Alterar. Detalhes" + retorno); this.DialogResult = DialogResult.No; } } }