private void NumeroParcela() { try { txtNParcelas.Text = "1"; RowRelatorio.Clear(); if (Convert.ToInt32(cbFormaPagto.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDFORMAPAGAMENTO", "System.Int32", "=", cbFormaPagto.SelectedValue.ToString())); } ITENSFORMAPAGTOProvider ITENSFORMAPAGTOP = new ITENSFORMAPAGTOProvider(); ITENSFORMAPAGTOCollection ITENSFORMAPAGTOColl = new ITENSFORMAPAGTOCollection(); ITENSFORMAPAGTOColl.Clear(); ITENSFORMAPAGTOColl = ITENSFORMAPAGTOP.ReadCollectionByParameter(RowRelatorio, "IDITENSFORMAPAGTO"); int i = 1; foreach (ITENSFORMAPAGTOEntity item in ITENSFORMAPAGTOColl) { txtNParcelas.Text = i.ToString(); i++; } } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private void btnConsultar_Click(object sender, EventArgs e) { RowRelatorio.Clear(); int IDFUNCIONARIO = Convert.ToInt32(cbFuncionario.SelectedValue); if (IDFUNCIONARIO > 0) { RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", IDFUNCIONARIO.ToString())); } LIS_CLIENTEColl = LIS_CLIENTEP.ReadCollectionByParameter(RowRelatorio); //Remove ID repetido LIS_CLIENTECollection LIS_CLIENTE2Coll = new LIS_CLIENTECollection(); foreach (LIS_CLIENTEEntity item in LIS_CLIENTEColl) { if (LIS_CLIENTE2Coll.Find(delegate(LIS_CLIENTEEntity item2) { return (item2.IDFUNCIONARIO == item.IDFUNCIONARIO); }) == null) { LIS_CLIENTE2Coll.Add(item); } } LIS_CLIENTEColl.Clear(); LIS_CLIENTEColl = LIS_CLIENTE2Coll; PreencheGrid(); }
private void ListaServico() { try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(maskedtxtData.Text))); RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mdkDataFinal.Text))); if (Convert.ToInt32(cbFuncionario2.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", cbFuncionario2.SelectedValue.ToString())); } if (Convert.ToInt32(cbCliente.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", cbCliente.SelectedValue.ToString())); } LIS_ORDEMSERVICOSFECHColl = LIS_ORDEMSERVICOSFECHP.ReadCollectionByParameter(RowRelatorio); PreencheGrid(); } catch (Exception EX) { MessageBox.Show("Erro técnico: " + EX.Message); } }
private Boolean LoteExiste(string CodLote) { Boolean Result = false; try { if (CodLote.Trim() != string.Empty) { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("CODLOTE", "System.String", "=", CodLote)); LOTEColl.Clear(); LOTEColl = LOTEP.ReadCollectionByParameter(RowRelatorio); if (LOTEColl.Count > 0) { GetProdutoLote(); Result = true; } else { MessageBox.Show("Lote: " + CodLote + " Não Existe!"); txtNumeroLote.Focus(); } } return(Result); } catch (Exception ex) { MessageBox.Show("Erro Técnico: " + ex.Message); return(Result); } }
private LIS_PRODUTOOSFECHCollection ProdutoRel(int IDFUNCIONARIO) { LIS_PRODUTOOSFECHCollection LIS_PRODUTOOSFECHColl = new LIS_PRODUTOOSFECHCollection(); LIS_PRODUTOOSFECHProvider LIS_PRODUTOOSFECHP = new LIS_PRODUTOOSFECHProvider(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", IDFUNCIONARIO.ToString())); string DataInicial = Util.ConverStringDateSearch(msktDataInicial.Text); string DataFinal = Util.ConverStringDateSearch(msktDataFinal.Text); RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", DataInicial)); RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", DataFinal)); if (rdOrcamento.Checked) { RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "S")); } else if (rdVenda.Checked) { RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "N")); } if (Convert.ToInt32(cbStatus.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", Convert.ToInt32(cbStatus.SelectedValue).ToString())); } LIS_PRODUTOOSFECHColl = LIS_PRODUTOOSFECHP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTOOSFECHColl); }
private LIS_PRODUTOSPEDFESTACollection ProdutoRel(int IDPEDIDOFESTA) { LIS_PRODUTOSPEDFESTACollection LIS_PRODUTOSPEDFESTAColl2 = new LIS_PRODUTOSPEDFESTACollection(); LIS_PRODUTOSPEDFESTAProvider LIS_PRODUTOSPEDFESTAP = new LIS_PRODUTOSPEDFESTAProvider(); try { RowRelatorio.Clear(); if (Convert.ToInt32(cbProduto.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "=", Convert.ToInt32(cbProduto.SelectedValue).ToString())); } RowRelatorio.Add(new RowsFiltro("IDPEDIDOFESTA", "System.Int32", "=", IDPEDIDOFESTA.ToString())); LIS_PRODUTOSPEDFESTAColl2 = LIS_PRODUTOSPEDFESTAP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTOSPEDFESTAColl2); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); return(LIS_PRODUTOSPEDFESTAColl2); } }
private Boolean VerificaOcorrenciasExiste(int IDCLIENTE) { Boolean result = false; CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", IDCLIENTE.ToString())); OCORRENCIATLMKCollection OCORRENCIATLMKColl = new OCORRENCIATLMKCollection(); OCORRENCIATLMKProvider OCORRENCIATLMKP = new OCORRENCIATLMKProvider(); OCORRENCIATLMKColl = OCORRENCIATLMKP.ReadCollectionByParameter(RowRelatorio); if (OCORRENCIATLMKColl.Count > 0) { result = true; } this.Cursor = Cursors.Default; return(result); } catch (Exception) { this.Cursor = Cursors.Default; return(result); } }
private LIS_PRODUTOSPEDIDOMTQOSCollection ProdutoRelMTQ(int IDORDEMSERVICO) { LIS_PRODUTOSPEDIDOMTQOSCollection LIS_PRODUTOSPEDIDOMTQOSColl = new LIS_PRODUTOSPEDIDOMTQOSCollection(); LIS_PRODUTOSPEDIDOMTQOSProvider LIS_PRODUTOSPEDIDOMTQOSP = new LIS_PRODUTOSPEDIDOMTQOSProvider(); try { RowRelatorio.Clear(); if (Convert.ToInt32(cbFuncionario.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", Convert.ToInt32(cbFuncionario.SelectedValue).ToString())); } RowRelatorio.Add(new RowsFiltro("IDORDEMSERVICO", "System.Int32", "=", IDORDEMSERVICO.ToString())); LIS_PRODUTOSPEDIDOMTQOSColl = LIS_PRODUTOSPEDIDOMTQOSP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTOSPEDIDOMTQOSColl); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); return(LIS_PRODUTOSPEDIDOMTQOSColl); } }
private void btnPesquisa_Click(object sender, EventArgs e) { if (cbTipoPesquisa.Text == "Todos") { Filtro.Clear(); if (msktDataInicial.Text != " / /" && msktDataFinal.Text != " / /" && ValidacoesLibrary.ValidaTipoDateTime(msktDataInicial.Text) && ValidacoesLibrary.ValidaTipoDateTime(msktDataFinal.Text)) { filtroProfile = new RowsFiltro("DATAMOVIMENTACAO", "System.DateTime", ">=", Util.ConverStringDateSearch(msktDataInicial.Text)); Filtro.Insert(Filtro.Count, filtroProfile); filtroProfile = new RowsFiltro("DATAMOVIMENTACAO", "System.DateTime", "<=", Util.ConverStringDateSearch(msktDataFinal.Text)); Filtro.Insert(Filtro.Count, filtroProfile); } LIS_MOVCONTACORRENTEColl = LIS_MOVCONTACORRENTEP.ReadCollectionByParameter(Filtro, "DATAMOVIMENTACAO desc"); lblTotalPesquisa.Text = LIS_MOVCONTACORRENTEColl.Count.ToString(); //Colocando somatorio no final da lista LIS_MOVCONTACORRENTEEntity LIS_MOVCONTACORRENTETy = new LIS_MOVCONTACORRENTEEntity(); LIS_MOVCONTACORRENTETy.VALOR = SumTotalPesquisa("VALOR"); LIS_MOVCONTACORRENTEColl.Add(LIS_MOVCONTACORRENTETy); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_MOVCONTACORRENTEColl; } else { PesquisaFiltro(); } }
private void GetDropPecas() { PRODUTOSProvider PRODUTOSP = new PRODUTOSProvider(); PRODUTOSCollection PRODUTOSColl = new PRODUTOSCollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("FLAGINATIVO", "System.String", "<>", "S")); PRODUTOSColl = PRODUTOSP.ReadCollectionByParameter(RowRelatorio, "NOMEPRODUTO"); cbProduto.DisplayMember = "NOMEPRODUTO"; cbProduto.ValueMember = "IDPRODUTO"; PRODUTOSEntity PRODUTOSTy = new PRODUTOSEntity(); PRODUTOSTy.NOMEPRODUTO = ConfigMessage.Default.MsgDrop; PRODUTOSTy.IDPRODUTO = -1; PRODUTOSColl.Add(PRODUTOSTy); Phydeaux.Utilities.DynamicComparer <PRODUTOSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <PRODUTOSEntity>(cbProduto.DisplayMember); PRODUTOSColl.Sort(comparer.Comparer); cbProduto.DataSource = PRODUTOSColl; cbProduto.SelectedIndex = 0; }
private void GetProdutoLote() { try { RowRelatorio.Clear(); LIS_ESTOQUELOTECollection LIS_ESTOQUELOTEColl_2 = new LIS_ESTOQUELOTECollection(); LIS_ESTOQUELOTEColl_2 = LIS_ESTOQUELOTEP.ReadCollectionByParameter(RowRelatorio, "DATA"); ProdutoColl.Clear(); foreach (var item in LIS_ESTOQUELOTEColl_2) { PRODUTOSEntity PRODUTOSTy = new PRODUTOSEntity(); PRODUTOSTy.IDPRODUTO = Convert.ToInt32(item.IDPRODUTO); PRODUTOSTy.NOMEPRODUTO = item.NOMEPRODUTO; ProdutoColl.Add(PRODUTOSTy); } //Remove Produto Repetido PRODUTOSCollection PRODUTOSColl_2 = new PRODUTOSCollection(); foreach (PRODUTOSEntity item in ProdutoColl) { if (PRODUTOSColl_2.Find(delegate(PRODUTOSEntity item2) { return(item2.IDPRODUTO == item.IDPRODUTO); }) == null) { PRODUTOSColl_2.Add(item); } } ProdutoColl = PRODUTOSColl_2; GetDropProduto(); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private decimal TotalCliente(int IDCLIENTE, int IDVENDEDOR, int IDCENTROCUSTOS) { decimal total = 0; LIS_PEDIDOCollection LIS_PEDIDOColl_Vendedor = new LIS_PEDIDOCollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", IDCLIENTE.ToString())); RowRelatorio.Add(new RowsFiltro("IDVENDEDOR", "System.Int32", "=", IDVENDEDOR.ToString())); RowRelatorio.Add(new RowsFiltro("IDCENTROCUSTOS", "System.Int32", "=", IDCENTROCUSTOS.ToString())); string DataInicial = Util.ConverStringDateSearch(msktDataInicial.Text); string DataFinal = Util.ConverStringDateSearch(msktDataFinal.Text); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", DataInicial)); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", DataFinal)); LIS_PEDIDOColl_Vendedor = LIS_PEDIDOP.ReadCollectionByParameter(RowRelatorio); foreach (LIS_PEDIDOEntity item_3 in LIS_PEDIDOColl_Vendedor) { total += Convert.ToDecimal(item_3.TOTALPEDIDO); } return(total); }
private LIS_PRODUTONFECollection BuscaProdutoCFOP(int IDCFOP) { LIS_PRODUTONFECollection LIS_PRODUTONFEColl = new LIS_PRODUTONFECollection(); try { LIS_PRODUTONFEProvider LIS_PRODUTONFEP = new LIS_PRODUTONFEProvider(); RowRelatorio.Clear(); string DataInicial = Util.ConverStringDateSearch(msktDataInicial.Text); string DataFinal = Util.ConverStringDateSearch(msktDataFinal.Text); RowRelatorio.Add(new RowsFiltro("IDCFOP", "System.Int32", "=", IDCFOP.ToString())); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", DataInicial)); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", DataFinal)); RowRelatorio.Add(new RowsFiltro("FLAGENVIADA", "System.String", "=", "S")); RowRelatorio.Add(new RowsFiltro("FLAGCANCELADA", "System.String", "=", "N")); LIS_PRODUTONFECollection LIS_PRODUTONFEColl_2 = new LIS_PRODUTONFECollection(); LIS_PRODUTONFEColl_2 = LIS_PRODUTONFEP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTONFEColl_2); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); return(LIS_PRODUTONFEColl); } }
private void btnConsulta_Click(object sender, EventArgs e) { if (Validacoes()) { try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("NOMEDESTINO", "System.String", "LIKE", txtNomeClienteFornDestino.Text)); DESTINOCHEQUEColl = DESTINOCHEQUEP.ReadCollectionByParameter(RowRelatorio); lblTotalRegistros.Text = DESTINOCHEQUEColl.Count.ToString(); if (DESTINOCHEQUEColl.Count > 0) { PreencheGrid(); } else { MessageBox.Show("Não foi possível efetuar a pesquisa!"); } } catch (Exception EX) { MessageBox.Show("Erro na pesquisa!"); MessageBox.Show("Erro técnico: " + EX.Message); } } }
private Decimal TotalCupom(int CUPOMELETRONICOID) { decimal result = 0; try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("CUPOMELETRONICOID", "System.Int32", "=", CUPOMELETRONICOID.ToString())); LIS_PRODUTONFCECollection LIS_PRODUTONFCEColl = new LIS_PRODUTONFCECollection(); LIS_PRODUTONFCEColl = LIS_PRODUTONFCEP.ReadCollectionByParameter(RowRelatorio); foreach (var item in LIS_PRODUTONFCEColl) { result += Convert.ToDecimal(item.VALORTOTAL); } return(result); } catch (Exception ex) { return(result); MessageBox.Show("Erro técnico: " + ex.Message); } }
private void btnPesquisa_Click(object sender, EventArgs e) { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); if (cbTipoPesquisa.Text == "Todos") { Filtro.Clear(); if (msktDataInicial.Text != " / /" && msktDataFinal.Text != " / /" && ValidacoesLibrary.ValidaTipoDateTime(msktDataInicial.Text) && ValidacoesLibrary.ValidaTipoDateTime(msktDataFinal.Text)) { filtroProfile = new RowsFiltro("DATA", "System.DateTime", ">=", Util.ConverStringDateSearch(msktDataInicial.Text)); Filtro.Insert(Filtro.Count, filtroProfile); filtroProfile = new RowsFiltro("DATA", "System.DateTime", "<=", Util.ConverStringDateSearch(msktDataFinal.Text)); Filtro.Insert(Filtro.Count, filtroProfile); } LIS_CONHECIMENTOTRANSPColl = LIS_CONHECIMENTOTRANSP.ReadCollectionByParameter(Filtro, "DATA DESC"); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_CONHECIMENTOTRANSPColl; lblTotalPesquisa.Text = TransportadorColl.Count.ToString(); } else { PesquisaFiltro(); } this.Cursor = Cursors.Default; }
private void btnConsultar_Click(object sender, EventArgs e) { RowRelatorio.Clear(); int IDMARCA = Convert.ToInt32(cbMarca.SelectedValue); if (IDMARCA > 0) { RowRelatorio.Add(new RowsFiltro("IDMARCA", "System.Int32", "=", IDMARCA.ToString(), "NOMEPRODUTO")); } LIS_PRODUTOSColl = LIS_PRODUTOSP.ReadCollectionByParameter(RowRelatorio); //Remove ID repetido LIS_PRODUTOSCollection LIS_PRODUTOS2Coll = new LIS_PRODUTOSCollection(); foreach (LIS_PRODUTOSEntity item in LIS_PRODUTOSColl) { if (LIS_PRODUTOS2Coll.Find(delegate(LIS_PRODUTOSEntity item2) { return (item2.IDMARCA == item.IDMARCA); }) == null) { LIS_PRODUTOS2Coll.Add(item); } } LIS_PRODUTOSColl.Clear(); LIS_PRODUTOSColl = LIS_PRODUTOS2Coll; PreencheGrid(); }
private void FrmComissaoTerceiro_Load(object sender, EventArgs e) { try { this.FormBorderStyle = FormBorderStyle.FixedDialog; cbVendedor.Image = Util.GetAddressImage(6); btnAddImagem.Image = Util.GetAddressImage(15); btnLimpaPesquisa.Image = Util.GetAddressImage(16); btnSair.Image = Util.GetAddressImage(21); GetFuncionario(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDPEDIDO", "System.Int32", "=", _IDPEDIDO.ToString())); LIS_PEDIDOColl = LIS_PEDIDOP.ReadCollectionByParameter(RowRelatorio); lblNumPedido.Text = LIS_PEDIDOColl[0].IDPEDIDO.ToString().PadLeft(6, '0'); lblValorPedido.Text = Convert.ToDecimal(LIS_PEDIDOColl[0].TOTALPEDIDO).ToString("n2"); lblCliente.Text = LIS_PEDIDOColl[0].NOMECLIENTE; ListaComissaoTerceiros(_IDPEDIDO); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private decimal FiltraCentroCustoReceber(int CENTROCUSTO) { decimal result = 0; try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCENTROCUSTO", "System.Int32", "=", CENTROCUSTO.ToString())); if (rbVencimento.Checked) { RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text))); RowRelatorio.Add(new RowsFiltro("DATAVECTO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text))); if (rbPaga.Checked) { RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", "3"));//3 - Pago } else if (rbVencidasVencer.Checked) { RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago } } else if (rbEmissao.Checked) { RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text))); RowRelatorio.Add(new RowsFiltro("DATAEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text))); if (rbPaga.Checked) { RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", "3"));//3 - Pago } else if (rbVencidasVencer.Checked) { RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "<>", "3"));//3 - Pago } } else if (rdPagamento.Checked) { RowRelatorio.Add(new RowsFiltro("DATAPAGTO", "System.DateTime", ">=", Util.ConverStringDateSearch(mkDtInicial.Text))); RowRelatorio.Add(new RowsFiltro("DATAPAGTO", "System.DateTime", "<=", Util.ConverStringDateSearch(mkdatafinal.Text))); } LIS_DUPLICATARECEBERCollection LIS_DUPLICATARECEBERColl2 = new BMSworks.Model.LIS_DUPLICATARECEBERCollection(); LIS_DUPLICATARECEBERColl2 = LIS_DUPLICATARECEBERP.ReadCollectionByParameter(RowRelatorio, "DATAVECTO"); foreach (var item in LIS_DUPLICATARECEBERColl2) { result += Convert.ToDecimal(item.VALORDUPLICATA); } return(result); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); return(result); } }
private void btnPesquisa_Click(object sender, EventArgs e) { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); VerificaExisteNFCeContigencia(); if (cbTipoPesquisa.Text == "Todos") { Filtro.Clear(); if (msktDataInicial.Text != " / /" && msktDataFinal.Text != " / /" && ValidacoesLibrary.ValidaTipoDateTime(msktDataInicial.Text) && ValidacoesLibrary.ValidaTipoDateTime(msktDataFinal.Text)) { filtroProfile = new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", Util.ConverStringDateSearch(msktDataInicial.Text)); Filtro.Insert(Filtro.Count, filtroProfile); filtroProfile = new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", Util.ConverStringDateSearch(msktDataFinal.Text)); Filtro.Insert(Filtro.Count, filtroProfile); } if (Convert.ToInt32(cbStatus.SelectedValue) > 0) { filtroProfile = new RowsFiltro("IDSTATUSNFCE", "System.Int32", "=", cbStatus.SelectedValue.ToString()); Filtro.Insert(Filtro.Count, filtroProfile); } if (Convert.ToInt32(cbFuncionario.SelectedValue) > 0) { filtroProfile = new RowsFiltro("IDVENDEDOR", "System.Int32", "=", cbFuncionario.SelectedValue.ToString()); Filtro.Insert(Filtro.Count, filtroProfile); } LIS_CUPOMELETRONICOColl = LIS_CUPOMELETRONICOP.ReadCollectionByParameter(Filtro, "CUPOMELETRONICOID DESC"); lblTotalPesquisa.Text = LIS_CUPOMELETRONICOColl.Count.ToString(); //Colocando somatorio no final da lista LIS_CUPOMELETRONICOEntity LIS_CUPOMELETRONICOTy = new LIS_CUPOMELETRONICOEntity(); LIS_CUPOMELETRONICOTy.VALORFINAL = SumTotalPesquisa("VALORFINAL"); LIS_CUPOMELETRONICOTy.TOTALNOTA = SumTotalPesquisa("TOTALNOTA"); LIS_CUPOMELETRONICOTy.VALORDESCONTO = SumTotalPesquisa("VALORDESCONTO"); LIS_CUPOMELETRONICOColl.Add(LIS_CUPOMELETRONICOTy); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_CUPOMELETRONICOColl; ColorGrid(); } else { PesquisaFiltro(); } this.Cursor = Cursors.Default; }
private void FilterList() { /// referente ao tipo de campo string campo = cbCamposPesquisa.SelectedValue.ToString(); //Necessario passar a coleção vazia para o grid, para pegar o tipo da coluna if (LIS_EQUIPAMENTOColl.Count == 0) { DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_EQUIPAMENTOColl; } // Retorna o tipo de campo para pesquisa Ex.: String, Integer, Date... string Tipo = DataGriewDados.Columns[cbCamposPesquisa.SelectedValue.ToString()].ValueType.FullName; if (Tipo.Length > 20) { Tipo = Util.GetTypeCell(Tipo);//Retorna o texto resumido do tipo } string Valor = txtCriterioPesquisa.Text; //Verifica se o valor digitado e compativel com // o tipo de pesquisa if (ValidacoesLibrary.ValidaTipoPesquisa(Tipo, Valor)) { if (Tipo == "System.DateTime")//formata data para pesquisa. { Valor = Util.ConverStringDateSearch(txtCriterioPesquisa.Text); } else if (Tipo == "System.Decimal")//formata Numeric para pesquisa. { Valor = Util.ConverStringDecimalSearch(txtCriterioPesquisa.Text); } filtroProfile = new RowsFiltro(campo, Tipo, cbTipoPesquisa.SelectedValue.ToString(), Valor); if (!chkBoxAcumulaPesquisa.Checked)//Acumular pesquisa { Filtro.Clear(); } Filtro.Insert(Filtro.Count, filtroProfile); LIS_EQUIPAMENTOColl = LIS_EQUIPAMENTOP.ReadCollectionByParameter(Filtro, "NOME"); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_EQUIPAMENTOColl; lblTotalPesquisa.Text = LIS_EQUIPAMENTOColl.Count.ToString(); } else { MessageBox.Show(ConfigMessage.Default.searchFieldType); errorProvider1.SetError(txtCriterioPesquisa, ConfigMessage.Default.searchFieldType); txtCriterioPesquisa.Focus(); } }
private void btnPesquisa_Click(object sender, EventArgs e) { if (Validacoes()) { try { RowRelatorio.Clear(); string DataInicial = Util.ConverStringDateSearch(msktDataInicial.Text); string DataFinal = Util.ConverStringDateSearch(msktDataFinal.Text); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", ">=", DataInicial + " 00:00")); RowRelatorio.Add(new RowsFiltro("DTEMISSAO", "System.DateTime", "<=", DataFinal + " 23:59")); if (Convert.ToInt32(cbMarca.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDMARCA", "System.Int32", "=", cbMarca.SelectedValue.ToString())); } if (rdOrcamento.Checked) { RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "S")); } else if (rdVenda.Checked) { RowRelatorio.Add(new RowsFiltro("FLAGORCAMENTO", "System.String", "=", "N")); } LIS_PRODUTOSPEDIDOColl = LIS_PRODUTOSPEDIDOP.ReadCollectionByParameter(RowRelatorio); //Remove ID repetido LIS_PRODUTOSPEDIDOCollection LIS_PRODUTOSPEDIDO2Coll = new LIS_PRODUTOSPEDIDOCollection(); foreach (LIS_PRODUTOSPEDIDOEntity item in LIS_PRODUTOSPEDIDOColl) { if (LIS_PRODUTOSPEDIDO2Coll.Find(delegate(LIS_PRODUTOSPEDIDOEntity item2) { return (item2.IDPRODUTO == item.IDPRODUTO); }) == null) { LIS_PRODUTOSPEDIDO2Coll.Add(item); } } LIS_PRODUTOSPEDIDOColl.Clear(); LIS_PRODUTOSPEDIDOColl = LIS_PRODUTOSPEDIDO2Coll; PreencheGrid(); } catch (Exception EX) { MessageBox.Show("Erro na pesquisa!"); MessageBox.Show("Erro técnico: " + EX.Message); } } }
private Boolean VerificaExisteStatus(int IDSTATUS) { Boolean result = false; try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDSTATUS", "System.Int32", "=", IDSTATUS.ToString())); STATUSCollection STATUSColl = new STATUSCollection(); STATUSColl = STATUSP.ReadCollectionByParameter(RowRelatorio); if (STATUSColl.Count > 0) { result = true; } return(result); } catch (Exception ex) { MessageBox.Show("Erro ao Verificar se Status Existe"); MessageBox.Show("Erro técnico: " + ex.Message); return(result); } }
private void FrmReciboAvulsoRelat_Load(object sender, EventArgs e) { EMPRESAProvider EMPRESAP = new EMPRESAProvider(); EMPRESACollection EMPRESAColl = new EMPRESACollection(); EMPRESAColl = EMPRESAP.ReadCollectionByParameter(null); //Logomarca CONFISISTEMAProvider CONFISISTEMAP = new CONFISISTEMAProvider(); CONFISISTEMAEntity CONFISISTEMAty = CONFISISTEMAP.Read(1); if (CONFISISTEMAty.FLAGLOGORELATORIO == "S") { if (CONFISISTEMAty.IDARQUIVOBINARIO1 != null) { ARQUIVOBINARIOProvider ARQUIVOBINARIOP = new ARQUIVOBINARIOProvider(); ARQUIVOBINARIOCollection ARQUIVOBINARIOColl = new ARQUIVOBINARIOCollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDARQUIVOBINARIO", "System.Int32", "=", CONFISISTEMAty.IDARQUIVOBINARIO1.ToString())); ARQUIVOBINARIOColl = ARQUIVOBINARIOP.ReadCollectionByParameter(RowRelatorio); this.ARQUIVOBINARIOCollectionBindingSource.DataSource = ARQUIVOBINARIOColl; } } //Dados do cliente //Dados do Cliente RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", CodClienteSelec.ToString())); LIS_CLIENTEProvider LIS_CLIENTEP = new LIS_CLIENTEProvider(); LIS_CLIENTEColl = LIS_CLIENTEP.ReadCollectionByParameter(RowRelatorio); CPFCNPJSelec = (LIS_CLIENTEColl[0].CNPJ == " . . / -" || LIS_CLIENTEColl[0].CNPJ == string.Empty) ? LIS_CLIENTEColl[0].CPF : LIS_CLIENTEColl[0].CNPJ; //setando os parametro Microsoft.Reporting.WinForms.ReportParameter[] p = new Microsoft.Reporting.WinForms.ReportParameter[6]; p[0] = new Microsoft.Reporting.WinForms.ReportParameter("DataRecibo", DataReciboSelec); p[1] = new Microsoft.Reporting.WinForms.ReportParameter("ValorRecibo", ValorReciboSelec); p[2] = new Microsoft.Reporting.WinForms.ReportParameter("ValorExtenso", ValorExtensoSelec); p[3] = new Microsoft.Reporting.WinForms.ReportParameter("CPFCNPJ", CPFCNPJSelec); p[4] = new Microsoft.Reporting.WinForms.ReportParameter("Referente", ReferenteSelec); p[5] = new Microsoft.Reporting.WinForms.ReportParameter("Observacaco", ObservacacoSelec); reportViewer1.LocalReport.SetParameters(p); this.EMPRESACollectionBindingSource.DataSource = EMPRESAColl; this.LIS_CLIENTECollectionBindingSource.DataSource = LIS_CLIENTEColl; this.reportViewer1.SetDisplayMode(DisplayMode.PrintLayout); this.reportViewer1.ZoomMode = ZoomMode.Percent; this.reportViewer1.RefreshReport(); }
private LIS_PRODUTOSPEDOTICACollection ProdutoRel(int IDFECHOSERVICO) { LIS_PRODUTOSPEDOTICACollection LIS_PRODUTOSPEDOTICA2Coll = new LIS_PRODUTOSPEDOTICACollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDFECHOSERVICO", "System.Int32", "=", IDFECHOSERVICO.ToString())); LIS_PRODUTOSPEDOTICA2Coll = LIS_PRODUTOSPEDOTICAP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTOSPEDOTICA2Coll); }
private LIS_PRODUTOSPEDIDOCollection ProdutoRel(int IDPEDIDO) { LIS_PRODUTOSPEDIDOCollection LIS_PRODUTOSPEDIDOColl = new LIS_PRODUTOSPEDIDOCollection(); LIS_PRODUTOSPEDIDOProvider LIS_PRODUTOSPEDIDOP = new LIS_PRODUTOSPEDIDOProvider(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDPEDIDO", "System.Int32", "=", IDPEDIDO.ToString())); LIS_PRODUTOSPEDIDOColl = LIS_PRODUTOSPEDIDOP.ReadCollectionByParameter(RowRelatorio); return(LIS_PRODUTOSPEDIDOColl); }
private void btnConsultar_Click(object sender, EventArgs e) { if (Validacoes()) { try { string DataInicial = Util.ConverStringDateSearch(msktDataInicial.Text); string DataFinal = Util.ConverStringDateSearch(msktDataFinal.Text); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("DATAMOVIM", "System.DateTime", ">=", DataInicial)); RowRelatorio.Add(new RowsFiltro("DATAMOVIM", "System.DateTime", "<=", DataFinal)); if (chkFlagSintegraPesquisa.Checked) { RowRelatorio.Add(new RowsFiltro("FLAGSINTEGRA", "System.String", "=", "S")); } if (Convert.ToInt32(cbCFOP.SelectedValue) > 0) { RowRelatorio.Add(new RowsFiltro("IDCFOP", "System.Int32", "=", cbCFOP.SelectedValue.ToString())); } LIS_MOVPRODUTOESColl = LIS_MOVPRODUTOESP.ReadCollectionByParameter(RowRelatorio, "DATAMOVIM"); //Remove ID repetido LIS_MOVPRODUTOESCollection LIS_MOVPRODUTOES2Coll = new LIS_MOVPRODUTOESCollection(); foreach (LIS_MOVPRODUTOESEntity item in LIS_MOVPRODUTOESColl) { if (LIS_MOVPRODUTOES2Coll.Find(delegate(LIS_MOVPRODUTOESEntity item2) { return (item2.IDCFOP == item.IDCFOP); }) == null) { LIS_MOVPRODUTOES2Coll.Add(item); } } LIS_MOVPRODUTOESColl.Clear(); LIS_MOVPRODUTOESColl = LIS_MOVPRODUTOES2Coll; PreencheGrid(); } catch (Exception EX) { MessageBox.Show("Erro na pesquisa!"); MessageBox.Show("Erro técnico: " + EX.Message); } } }
private void RelatItensProdutoFesta_Load(object sender, EventArgs e) { this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.reportViewer1.RefreshReport(); EMPRESAProvider EMPRESAP = new EMPRESAProvider(); EMPRESACollection EMPRESAColl = new EMPRESACollection(); EMPRESAColl = EMPRESAP.ReadCollectionByParameter(null); //Logomarca CONFISISTEMAProvider CONFISISTEMAP = new CONFISISTEMAProvider(); CONFISISTEMAEntity CONFISISTEMAty = CONFISISTEMAP.Read(1); if (CONFISISTEMAty.FLAGLOGORELATORIO == "S") { if (CONFISISTEMAty.IDARQUIVOBINARIO1 != null) { ARQUIVOBINARIOProvider ARQUIVOBINARIOP = new ARQUIVOBINARIOProvider(); ARQUIVOBINARIOCollection ARQUIVOBINARIOColl = new ARQUIVOBINARIOCollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDARQUIVOBINARIO", "System.Int32", "=", CONFISISTEMAty.IDARQUIVOBINARIO1.ToString())); ARQUIVOBINARIOColl = ARQUIVOBINARIOP.ReadCollectionByParameter(RowRelatorio); this.ARQUIVOBINARIOCollectionBindingSource.DataSource = ARQUIVOBINARIOColl; } } RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDITENSFESTAS", "System.Int32", "=", IDITENSFESTAS.ToString())); LIS_ITENSFESTASProvider LIS_ITENSFESTASP = new LIS_ITENSFESTASProvider(); LIS_ITENSFESTASCollection LIS_ITENSFESTASColl = new LIS_ITENSFESTASCollection(); LIS_ITENSFESTASColl = LIS_ITENSFESTASP.ReadCollectionByParameter(RowRelatorio); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDITENSFESTAS", "System.Int32", "=", IDITENSFESTAS.ToString())); LIS_PRODUTOSFESTASProvider LIS_PRODUTOSFESTASP = new LIS_PRODUTOSFESTASProvider(); LIS_PRODUTOSFESTASCollection LIS_PRODUTOSFESTASColl = new LIS_PRODUTOSFESTASCollection(); LIS_PRODUTOSFESTASColl = LIS_PRODUTOSFESTASP.ReadCollectionByParameter(RowRelatorio); this.EMPRESACollectionBindingSource.DataSource = EMPRESAColl; LIS_PRODUTOSFESTASCollectionBindingSource.DataSource = LIS_PRODUTOSFESTASColl; LIS_ITENSFESTASCollectionBindingSource.DataSource = LIS_ITENSFESTASColl; this.reportViewer1.SetDisplayMode(DisplayMode.PrintLayout); this.reportViewer1.ZoomMode = ZoomMode.Percent; this.reportViewer1.RefreshReport(); }
private void SaldoProdutoLote(int?IdProduto, decimal?quantidadeV, int?IDPRODPEDIDO) { try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "=", IdProduto.ToString())); LIS_ESTOQUELOTECollection LIS_ESTOQUELOTEColl_2 = new LIS_ESTOQUELOTECollection(); LIS_ESTOQUELOTEColl_2 = LIS_ESTOQUELOTEP.ReadCollectionByParameter(RowRelatorio, "DATAVALIDADE"); decimal QuantVendida = Convert.ToDecimal(quantidadeV); foreach (var item in LIS_ESTOQUELOTEColl_2) { decimal SaldoPorlote = 0; SaldoPorlote = ConsultaSaldoLote(item.IDPRODUTO, item.IDLOTE); if (QuantVendida > 0 && SaldoPorlote > 0) { //Salva ESTOQUELOTE ESTOQUELOTEEntity ESTOQUELOTETy = new ESTOQUELOTEEntity(); ESTOQUELOTETy.IDESTOQUELOTE = -1; if (QuantVendida > SaldoPorlote) { QuantVendida -= SaldoPorlote; ESTOQUELOTETy.QUANTIDADE = SaldoPorlote; } else if (QuantVendida <= SaldoPorlote) { ESTOQUELOTETy.QUANTIDADE = QuantVendida; QuantVendida -= QuantVendida; } ESTOQUELOTETy.IDLOTE = item.IDLOTE; ESTOQUELOTETy.IDPRODUTO = Convert.ToInt32(item.IDPRODUTO); ESTOQUELOTETy.NUMERODOC = "PD" + _IDPEDIDO.ToString().PadLeft(6, '0'); ESTOQUELOTETy.DATA = Convert.ToDateTime(LIS_PRODUTOSPEDIDOColl[0].DTEMISSAO); ESTOQUELOTETy.FLAGTIPO = "S"; //SAIDA ESTOQUELOTETy.FLAGATIVO = "S"; //ATIVO SIM ESTOQUELOTETy.OBSERVACAO = ""; ESTOQUELOTEP.Save(ESTOQUELOTETy); SalvaInfoProdutoPedido(IDPRODPEDIDO, "Lote:" + item.CODLOTE + " Quant.:" + ESTOQUELOTETy.QUANTIDADE + " "); Util.ExibirMSg(ConfigMessage.Default.MsgSave, "Blue"); } } } catch (Exception ex) { MessageBox.Show("Erro ténico: " + ex.Message); } }
private void FrmRelatAgenda_Load(object sender, EventArgs e) { EMPRESAProvider EMPRESAP = new EMPRESAProvider(); EMPRESACollection EMPRESAColl = new EMPRESACollection(); EMPRESAColl = EMPRESAP.ReadCollectionByParameter(null); //Logomarca CONFISISTEMAProvider CONFISISTEMAP = new CONFISISTEMAProvider(); CONFISISTEMAEntity CONFISISTEMAty = CONFISISTEMAP.Read(1); if (CONFISISTEMAty.FLAGLOGORELATORIO == "S") { if (CONFISISTEMAty.IDARQUIVOBINARIO1 != null) { ARQUIVOBINARIOProvider ARQUIVOBINARIOP = new ARQUIVOBINARIOProvider(); ARQUIVOBINARIOCollection ARQUIVOBINARIOColl = new ARQUIVOBINARIOCollection(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDARQUIVOBINARIO", "System.Int32", "=", CONFISISTEMAty.IDARQUIVOBINARIO1.ToString())); ARQUIVOBINARIOColl = ARQUIVOBINARIOP.ReadCollectionByParameter(RowRelatorio); this.ARQUIVOBINARIOCollectionBindingSource.DataSource = ARQUIVOBINARIOColl; } } //Dados da Agendao RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDAGENDA", "System.Int32", "=", titulo.ToString())); LIS_AGENDAProvider LIS_AGENDAP = new LIS_AGENDAProvider(); this.LIS_AGENDACollectionBindingSource.DataSource = LIS_AGENDAP.ReadCollectionByParameter(RowRelatorio); //setando os parametro Microsoft.Reporting.WinForms.ReportParameter[] p = new Microsoft.Reporting.WinForms.ReportParameter[1]; p[0] = new Microsoft.Reporting.WinForms.ReportParameter("titulo", titulo.ToString().PadLeft(6, '0')); reportViewer1.LocalReport.SetParameters(p); //Dados do Cliente RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", idcliente.ToString())); LIS_CLIENTEProvider LIS_CLIENTEP = new LIS_CLIENTEProvider(); LIS_CLIENTEColl = LIS_CLIENTEP.ReadCollectionByParameter(RowRelatorio); this.LIS_CLIENTECollectionBindingSource.DataSource = LIS_CLIENTEColl; this.EMPRESACollectionBindingSource.DataSource = EMPRESAColl; this.reportViewer1.SetDisplayMode(DisplayMode.PrintLayout); this.reportViewer1.ZoomMode = ZoomMode.Percent; this.reportViewer1.RefreshReport(); }