private void toolStripButton4_Click(object sender, EventArgs e) { //validaçao do conteudo if (txtCodigo.Text == "") { return; } //pergunta para o usuario se ele confirma exclusão de cdastro DialogResult resposta; resposta = MessageBox.Show("Confirma a Exclusão do Fornecedor", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //instancia a classe do negocio clFornecedor clFornecedor = new clFornecedor(); //variavel com string de conexao com o banco clFornecedor.banco = Properties.Settings.Default.conexaoDB; clFornecedor.id = Convert.ToInt32(txtCodigo.Text); clFornecedor.Excluir(); //ATUALIZA O DATAGRIDVIEW PesquisarDGV(); //mensagem de configuraçãode exclusão MessageBox.Show("Cliente excluido com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void PesquisarDGV() { string campo = ""; //seleciona o campo de pesquia if (cboOpcao.Text == "CNPJ") { campo = "cnpj"; } else if (cboOpcao.Text == "Razão") { campo = "forRazao"; } else if (cboOpcao.Text == "Codigo") { campo = "id"; } //carrega o datagridview comos clientes cadastrados clFornecedor clFornecedor = new clFornecedor(); clFornecedor.banco = Properties.Settings.Default.conexaoDB; dgvFornecedor.DataSource = clFornecedor.Pesquisar(campo, txtFiltro.Text).Tables[0]; //comand utilizado para gerar um efeito "zebrado" no datagridview dgvFornecedor.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; }
public void Salvar() { if (txtRazao.Text == "") { // erNome.SetError(lblNome, "Insira um nome para o cliente"); } // instancia a classe de negocio clFornecedor clFornecedores = new clFornecedor(); if (txtRazao.Text == "") { lblMemssagem.Text = "Insina uma Razão social para o Fornecedor"; return; } DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //carrega as propriedades clFornecedores.cnpj = mskcnpj.Text; clFornecedores.ForRazao = txtRazao.Text; clFornecedores.ForContato = txtRazao.Text; clFornecedores.ForIE = mskIE.Text; clFornecedores.ForIM = txtIM.Text; clFornecedores.ForTel = mskTel.Text; clFornecedores.ForTel2 = mskTel2.Text; clFornecedores.ForCel = mskCel.Text; clFornecedores.ForCel2 = mskCel2.Text; clFornecedores.ForBairro = txtBairro.Text; clFornecedores.ForCEP = mskCep.Text; clFornecedores.ForComplemento = txtComplemento.Text; clFornecedores.ForEstado = cboEstado.Text; clFornecedores.ForFax = mskFax.Text; clFornecedores.ForMail = txtMail.Text; clFornecedores.ForMunicipio = txtCidade.Text; clFornecedores.ForNum = txtNumero.Text; clFornecedores.ForRua = txtEndereco.Text; clFornecedores.Data = dtmData.Text; //variavel com a sstring de conexao com o banco clFornecedores.banco = Properties.Settings.Default.conexaoDB; if (txtCodigo.Text == "") { clFornecedores.Gravar(); } else { clFornecedores.id = Convert.ToInt32(txtCodigo.Text); clFornecedores.Alterar(); } //mensagem de cofiguração MessageBox.Show("Cliente incluido com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); ClearForm.ClearForms(this); }
private void btnSalvar_Click(object sender, EventArgs e) { if (txtRazao.Text == "") { // erNome.SetError(lblNome, "Insira um nome para o cliente"); } // instancia a classe de negocio clFornecedor clFornecedores = new clFornecedor(); if (txtRazao.Text == "") { lblMemssagem.Text = "Insina uma Razão social para o Fornecedor"; return; } DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //carrega as propriedades clFornecedores.ForRazao = txtRazao.Text; clFornecedores.ForContato = txtRazao.Text; clFornecedores.ForIE = mskIE.Text; clFornecedores.ForIM = txtIM.Text; clFornecedores.ForTel = mskTel.Text; clFornecedores.ForTel2 = mskTel2.Text; clFornecedores.ForCel = mskCel.Text; clFornecedores.ForCel2 = mskCel2.Text; //variavel com a sstring de conexao com o banco clFornecedores.banco = Properties.Settings.Default.conexaoDB; //chama metodo para gravar clFornecedores.Gravar(); //mensagem de cofiguração MessageBox.Show("Fornecedor incluido com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); lblMemssagem.Text = "Fornecedor cadastrado com sucesso"; ClearForm.ClearForms(this); }
private void dgvFornecedor_DoubleClick(object sender, EventArgs e) { //verifica se existe itens na grid if (dgvFornecedor.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clFornecedor clFornecedor = new clFornecedor(); clFornecedor.banco = Properties.Settings.Default.conexaoDB; drReader = clFornecedor.PesquisarCodigo(Convert.ToInt32(dgvFornecedor.CurrentRow.Cells[0].Value)); if (drReader.Read()) { //TRANFERE OS DADOS DO BANCO DE DADOS PARA O CAMPO DO FORM txtCodigo.Text = drReader["id"].ToString(); mskcnpj.Text = drReader["cnpj"].ToString(); txtRazao.Text = drReader["ForRazao"].ToString(); txtBairro.Text = drReader["ForBairro"].ToString(); txtCidade.Text = drReader["ForMunicipio"].ToString(); txtComplemento.Text = drReader["ForComplemento"].ToString(); txtContato.Text = drReader["ForContato"].ToString(); txtEndereco.Text = drReader["ForRua"].ToString(); txtIM.Text = drReader["ForIM"].ToString(); txtMail.Text = drReader["ForMail"].ToString(); txtNumero.Text = drReader["ForNum"].ToString(); mskCel.Text = drReader["ForCel"].ToString(); mskCel2.Text = drReader["ForCel2"].ToString(); mskCep.Text = drReader["ForCEP"].ToString(); mskFax.Text = drReader["ForFax"].ToString(); mskIE.Text = drReader["ForIE"].ToString(); mskTel.Text = drReader["ForTel"].ToString(); mskTel2.Text = drReader["ForTel2"].ToString(); cboEstado.Text = drReader["ForEstado"].ToString(); //HABILITA O FRAME ENVIA CURSOR PARA O CAMPO DESCRIÇAO TabControl1.SelectedTab = Cadastrar; mskcnpj.Focus(); } drReader.Close(); }