public void carregaCampos() { try { txtCodigo.Text = objCAP.cp_codigo.ToString(); if (objCAP.cp_compras == 0) { txtCompra.Text = ""; } else { txtCompra.Text = objCAP.cp_compras.ToString(); } cbSituacao.SelectedItem = objCAP.cp_status; FornecedoresBLL objFor = new FornecedoresBLL(); objFor.localizar(objCAP.cp_fornecedor.ToString(), "for_codigo"); if (objFor.for_tipo == "Não") { cbPrestServ.Checked = false; } else { cbPrestServ.Checked = true; } cbFornPresServ.SelectedValue = objCAP.cp_fornecedor; txtDataEmissao.Text = objCAP.cp_emissao.ToString(); txtDataValidade.Text = objCAP.cp_vencimento.ToString(); txtObservacoes.Text = objCAP.cp_observacao; txtTitulo.Text = objCAP.cp_titulo; txtSerie.Text = objCAP.cp_serie; txtValor.Text = objCAP.cp_valor.ToString(); txtValor.Text = Convert.ToDecimal(txtValor.Text).ToString("C"); //if (objFor.for_tipo_fornecedor == "Pessoa Jurídica") // cbPessoaJuridica.Checked = true; //else // cbPessoaJuridica.Checked = false; //cbPessoaJuridica.Enabled = false; cbPrestServ.Enabled = false; cbFornPresServ.Enabled = false; txtCompra.Enabled = false; } catch (Exception) { throw; } }
private void txtCompra_Leave(object sender, EventArgs e) { try { // Localizar usuário int cod; int.TryParse(txtCompra.Text, out cod); if (cod != 0) { objCAP.limpar(); objCAP.localizarLeave(cod.ToString(), "cp_compras"); //if (objCAP.cp_codigo != 0) //{ // carregaCampos(); // txtCodigo.Enabled = false; //} //else //não há registros em contas a pagar, mas pode ter uma compra //{ objCom = new ComprasBLL(); // objCom.localizar(cod.ToString(), "com_codigo"); if (objCom.com_codigo != 0) { FornecedoresBLL objFor = new FornecedoresBLL(); objFor.localizar(objCom.com_fornecedor.ToString(), "for_codigo"); if (objFor.for_tipo == "Não") { cbPrestServ.Checked = false; } else { cbPrestServ.Checked = true; } //if (objFor.for_tipo_fornecedor == "Pessoa Jurídica") // cbPessoaJuridica.Checked = true; //else // cbPessoaJuridica.Checked = false; cbFornPresServ.SelectedValue = objFor.for_codigo; //cbPessoaJuridica.Enabled = false; cbPrestServ.Enabled = false; cbFornPresServ.Enabled = false; //} } } else { limpar(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void timer1_Tick(object sender, EventArgs e) { // 1 - Coletando Fabricantes // // - Coletando Clientes // progressBar1.Maximum = 2; label1.Text = "Coletando Dados"; Thread.Sleep(5000); if (atividade > 2) { label1.Text = "Coleta realizada com sucesso !"; label2.Text = "..."; timer1.Enabled = false; //progressBar1.Value = atividade; } if (atividade == 2) { label2.Text = "Selecionando Produtos"; progressBar1.Value = atividade; atividade++; ProdutosBLL cmd = new ProdutosBLL(); //DataTable dt = cmd.localizarComRetorno("", "pro_nome"); Contexto sqlcmd = new Contexto(); sqlcmd.Contexto_local(nome_base.Text); sqlcmd.AbreConexao(); DataTable dt = sqlcmd.ExecutaConsulta(new SqlCommand() { CommandText = "select * from produtos" }); sqlcmd.FechaConexao(); foreach (DataRow dtRow in dt.Rows) { cmd.limpar(); cmd.pro_nome = dtRow["pro_nome"].ToString(); cmd.pro_quantidade = decimal.Parse(dtRow["pro_quantidade"].ToString()); cmd.pro_precoCusto = decimal.Parse(dtRow["pro_precoCusto"].ToString()); cmd.pro_precoVenda = decimal.Parse(dtRow["pro_precoVenda"].ToString()); cmd.pro_categoria = 0; cmd.pro_grupo = 0; cmd.pro_subGrupo = 0; cmd.pro_unidade = 0; cmd.pro_estoqueMin = int.Parse(dtRow["pro_estoqueMin"].ToString()); cmd.pro_estoqueMax = 0; cmd.pro_dataCadastro = DateTime.Now; cmd.pro_codigoBarra = dtRow["pro_codigoBarra"].ToString(); cmd.pro_marca = 0; cmd.pro_fornecedor = 0; cmd.pro_tamanho = 0; cmd.pro_margem = 0; cmd.pro_comissao = 0; cmd.pro_aliquota = 0; cmd.porcentagem_tributos = 0; cmd.pro_csosn = ""; cmd.pro_cst = ""; cmd.cest = ""; cmd.pro_cst = ""; cmd.pro_imagem = null; cmd.cfop = int.Parse(dtRow["pro_cfop"].ToString()); cmd.ncm = dtRow["pro_ncm"].ToString(); cmd.inserir(); } } if (atividade == 1) { label2.Text = "Selecionando Grupos"; progressBar1.Value = atividade; atividade++; GrupoBLL cmd = new GrupoBLL(); DataTable dt = cmd.localizarComRetorno("", "gru_descricao"); foreach (DataRow dtRow in dt.Rows) { cmd.limpar(); try { cmd.gru_codigo = Int32.Parse(dtRow["gru_codigo"].ToString()); }catch { } try { cmd.gru_descricao = dtRow["gru_descricao"].ToString(); } catch { } cmd.inserir(); } } if (atividade == 0) { label2.Text = "Selecionando Fabricantes"; progressBar1.Value = atividade; atividade++; FornecedoresBLL cmd = new FornecedoresBLL(); DataTable dt = cmd.localizarComRetorno_SQLSERVER("", "", nome_base.Text); foreach (DataRow dtRow in dt.Rows) { cmd.limpar(); try{ cmd.for_codigo = Int32.Parse(dtRow.ItemArray[0].ToString()); }catch {} try{ cmd.for_cnpj = dtRow.ItemArray[2].ToString(); }catch {} try{ cmd.for_ie = dtRow.ItemArray[3].ToString(); }catch {} try{ cmd.for_email = dtRow.ItemArray[4].ToString(); }catch {} try{ cmd.for_cep = dtRow.ItemArray[5].ToString(); }catch {} try{ cmd.for_razaoSocial = dtRow.ItemArray[1].ToString(); }catch {} try{ cmd.for_logradouro = dtRow.ItemArray[6].ToString(); }catch {} try{ cmd.for_numero = dtRow.ItemArray[7].ToString(); }catch {} try{ cmd.for_complemento = dtRow.ItemArray[8].ToString(); }catch {} try{ cmd.for_bairro = dtRow.ItemArray[9].ToString(); }catch {} try{ cmd.for_cidade = Int32.Parse(dtRow.ItemArray[10].ToString()); }catch {} try{ cmd.for_telefone = dtRow.ItemArray[11].ToString(); }catch {} try{ cmd.for_fax = dtRow.ItemArray[12].ToString(); }catch {} try{ cmd.for_status = dtRow.ItemArray[13].ToString(); }catch {} try{ cmd.for_cpf = dtRow.ItemArray[14].ToString(); }catch {} try{ cmd.for_rg = dtRow.ItemArray[15].ToString(); }catch {} try{ cmd.for_tipo_fornecedor = dtRow.ItemArray[16].ToString(); }catch {} try{ cmd.for_nome = dtRow.ItemArray[17].ToString(); }catch {} try { cmd.for_tipo = dtRow.ItemArray[18].ToString(); }catch { } cmd.inserir(); } } }