private void CadastroFornecedor_Load(object sender, EventArgs e) { // Ao Carregar o formulário cboUFCadastroFornecedor.DropDownStyle = ComboBoxStyle.DropDownList; // alterar o tipo da combo para somente a lista PreencherUF(); lblUfCadastroFornecedor.Focus(); if (txtCod.Text != "") // Se não há código no textbox código então não preenche { ClnFornecedor objClnFornecedor = new ClnFornecedor(); SqlDataReader ObjDrDados; ObjDrDados = objClnFornecedor.localizarCodigo(txtCod.Text); if (ObjDrDados.Read()) { txtRazaoCadastroFornecedor.Text = ObjDrDados["RazaoSocial"].ToString(); txtCNPJCadastroFornecedor.Text = ObjDrDados["CNPJ"].ToString(); txtFantasiaCadastroFornecedor.Text = ObjDrDados["NomeFantasia"].ToString(); txtTelefoneCadastroFornecedor.Text = ObjDrDados["Telefone"].ToString(); txtCelularCadastroFornecedor.Text = ObjDrDados["Celular"].ToString(); txtEmailCadastroFornecedor.Text = ObjDrDados["email"].ToString(); txtMaskCepCadastroFornecedor.Text = ObjDrDados["cep"].ToString(); txtEnderecoCadastroFornecedor.Text = ObjDrDados["endereco"].ToString(); cboUFCadastroFornecedor.SelectedValue = ObjDrDados["UF"].ToString(); txtNumeroCadastroFornecedor.Text = ObjDrDados["EndNumero"].ToString(); txtComplementoCadastroFornecedor.Text = ObjDrDados["EndComplemento"].ToString(); txtBairroCadastroFornecedor.Text = ObjDrDados["bairro"].ToString(); txtCidadeCadastroFornecedor.Text = ObjDrDados["cidade"].ToString(); } } lblNomeCadastroFornecedor.Focus(); }
private void btnGravarCadastroFornecedor_Click(object sender, EventArgs e) { //valida campos em branco if ((txtFantasiaCadastroFornecedor.Text == "") || (txtRazaoCadastroFornecedor.Text == "") || (txtTelefoneCadastroFornecedor.Text == "") || (txtEnderecoCadastroFornecedor.Text == "") || (txtCidadeCadastroFornecedor.Text == "") || (txtBairroCadastroFornecedor.Text == "") || (txtMaskCepCadastroFornecedor.Text == "") || (cboUFCadastroFornecedor.Text == "") || (txtCelularCadastroFornecedor.Text == "") || (txtCNPJCadastroFornecedor.Text == "")) { MessageBox.Show("Os campos com * são Obrigatórios", "item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtFantasiaCadastroFornecedor.Focus(); } else { ClnFornecedor objFornecedor = new ClnFornecedor(); objFornecedor.Bairro = txtBairroCadastroFornecedor.Text; objFornecedor.Celular = txtCelularCadastroFornecedor.Text; objFornecedor.Cep = txtMaskCepCadastroFornecedor.Text; objFornecedor.Cidade = txtCidadeCadastroFornecedor.Text; objFornecedor.Cnpj = txtCNPJCadastroFornecedor.Text; objFornecedor.Email = txtEmailCadastroFornecedor.Text; objFornecedor.EndComplemento = txtComplementoCadastroFornecedor.Text; objFornecedor.Endereco = txtEnderecoCadastroFornecedor.Text; objFornecedor.EndNumero = txtNumeroCadastroFornecedor.Text; objFornecedor.NomeFantasia = txtFantasiaCadastroFornecedor.Text; objFornecedor.RazaoSocial = txtRazaoCadastroFornecedor.Text; objFornecedor.Telefone = txtTelefoneCadastroFornecedor.Text; objFornecedor.UF = cboUFCadastroFornecedor.SelectedValue.ToString(); //if (string.IsNullOrEmpty(txtCod.Text))// ira devolver se for nulo ou vazio //{ // //Item novo // objFornecedor.Inserir(); //} //else //{ // //alterar item // objFornecedor.Cd_Fornecedor = Convert.ToInt32(txtCod.Text); // objFornecedor.Atualizar(); //} objFornecedor.Gravar(); if (txtCod.Text == "") { MessageBox.Show("Registro Inserido com sucesso", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Registro Alteredo com sucesso", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public void CarregarDataGrid() { ClnFornecedor objFornecedor = new ClnFornecedor(); string campo_Sql = "cd_fornecedor"; if (cboTipoPesquisa.SelectedIndex == 0) { campo_Sql = "cd_fornecedor"; } else if (cboTipoPesquisa.SelectedIndex == 1) { campo_Sql = "Cnpj"; } else if (cboTipoPesquisa.SelectedIndex == 2) { campo_Sql = "NomeFantasia"; } else if (cboTipoPesquisa.SelectedIndex == 3) { campo_Sql = "RazaoSocial"; } DataTable dados = objFornecedor.LocalizarPorCampo(txtBuscaFornecedor.Text, campo_Sql); if (dados.Rows.Count == 0) { MessageBox.Show("A pesquisa não retornou dados", "PESQUISA", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //Método Listar que passa o parâmetro do texto digitado para o grid dgvBuscaFornecedor.DataSource = dados; //Cria os cabeçalhos de cada coluna dgvBuscaFornecedor.Columns[0].HeaderText = ("CÓDICO"); //Nome do cabeçalho das colunas dgvBuscaFornecedor.Columns[1].HeaderText = ("CNPJ"); dgvBuscaFornecedor.Columns[2].HeaderText = ("NOME FANTASIA"); dgvBuscaFornecedor.Columns[3].HeaderText = ("RAZÃO SOCIAL"); dgvBuscaFornecedor.Columns[4].HeaderText = ("TELEFONE"); dgvBuscaFornecedor.Columns[5].HeaderText = ("CELULAR"); dgvBuscaFornecedor.Columns[6].HeaderText = ("E-MAIL"); dgvBuscaFornecedor.AutoResizeColumns(); }
private void btnExcluirBuscaFornecedor_Click(object sender, EventArgs e) { ClnFornecedor objFornecedor = new ClnFornecedor(); DialogResult result = MessageBox.Show("Deseja excluir o registro:" + Convert.ToString(dgvBuscaFornecedor.CurrentRow.Cells[0].Value + "?") , "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Information); //Exclusão Logica, sera "escondido"no BD if (DialogResult.Yes == result) { //Enviar o código objFornecedor.Codigo = dgvBuscaFornecedor.CurrentRow.Cells[0].Value.ToString(); //Alterar o estado para não mostar o codigo objFornecedor.ExcluirLogicamente(); MessageBox.Show("Registro excluido com sucesso", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("OPERAÇÃO CANCELADA", "CANCELADA EXCLUSÃO", MessageBoxButtons.OK, MessageBoxIcon.Information); } //Preencher/ atualizar os dados no grid CarregarDataGrid(); }