private void SyncLocalToOmie() { try { if (Mensagem != null) { Mensagem.Text = "Sincronizando cadastro de Familia de Produtos"; Application.DoEvents(); } Familia_ProdutoBLL familia_ProdutoBLL = new Familia_ProdutoBLL(); List <Familia_Produto> Familia_ProdutoList = familia_ProdutoBLL.getFamilia_Produto(p => p.sincronizar == "S", true); if (ProgressBar != null) { NrTotalRegistro = Familia_ProdutoList.Count(); NrTotalRegistro += 1; ProgressBar.Maximum = NrTotalRegistro; } foreach (Familia_Produto item in Familia_ProdutoList) { RegistroAtual++; if (ProgressBar != null) { ProgressBar.Value = RegistroAtual; ProgressBar.Refresh(); Application.DoEvents(); if (QtdRegistros != null) { QtdRegistros.Text = RegistroAtual.ToString() + " de " + NrTotalRegistro.ToString(); Application.DoEvents(); } } if (item.codigo == null) { IncluirFamilia_Produto(item); } else { AlterarFamilia_Produto(item); } } RegistroAtual = 0; } catch (Exception ex) { throw ex; } }
private void SetupFamiliaProduto() { Familia_ProdutoBLL familia_ProdutoBLL = new Familia_ProdutoBLL(); List <Familia_Produto> fpList = familia_ProdutoBLL.getFamilia_Produto(); cbFamiliaProduto.DataSource = fpList; AutoCompleteStringCollection acc = new AutoCompleteStringCollection(); foreach (Familia_Produto item in fpList) { acc.Add(item.nomeFamilia); } cbFamiliaProduto.DisplayMember = "nomeFamilia"; cbFamiliaProduto.ValueMember = "Id"; cbFamiliaProduto.SelectedIndex = -1; }
protected virtual Produto LoadFromControls() { Produto Produto = new Produto(); ProdutoBLL = new ProdutoBLL(); if (Id != null) { Produto = ProdutoBLL.getProduto(Convert.ToInt64(Id), true).FirstOrDefault(); } Produto.codigo = txtCodigo.Text; Produto.descricao = txtDescricao.Text; Produto.ncm = txtNCM.Text; if (!string.IsNullOrEmpty(txtPesoLiquido.Text)) { Produto.peso_liq = Convert.ToDecimal(txtPesoLiquido.Text); } if (!string.IsNullOrEmpty(txtPesoBruto.Text)) { Produto.peso_bruto = Convert.ToDecimal(txtPesoBruto.Text); } if (!string.IsNullOrEmpty(txtPrecoUnitario.Text)) { Produto.valor_unitario = Convert.ToDecimal(txtPrecoUnitario.Text); } if (cbUnidade.SelectedValue != null) { Produto.unidade = cbUnidade.SelectedValue.ToString(); } if (cbFamiliaProduto.SelectedValue != null) { Familia_ProdutoBLL familiaBLL = new Familia_ProdutoBLL(); long Id_Familia = Convert.ToInt64(cbFamiliaProduto.SelectedValue); List <Familia_Produto> fpList = familiaBLL.getFamilia_Produto(p => p.Id == Id_Familia, true); if (fpList.Count() > 0) { Familia_Produto fp = fpList.First(); Produto.id_familia = fp.Id; Produto.codigo_familia = fp.codigo; Produto.descricao_familia = fp.nomeFamilia; } } Produto.descr_detalhada = txtDescDetProd.Text; List <Movimento> MovList = LoadMovimentoFromGrid(); if (Id != null) { foreach (Movimento item in MovList) { item.id_produto = Convert.ToInt64(Id); } } Produto.movimentacoes.Clear(); Produto.movimentacoes = MovList; return(Produto); }
public FamiliaProdutoProxy() { soapClient = new FamiliasCadastroSoapClient(); soapClient.Endpoint.Address = setDadosAutenticacao(soapClient.Endpoint.Address); Familia_ProdutoBLL = new Familia_ProdutoBLL(); }