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 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 Boolean VerificaClienteExisteAgenda(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())); RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", cbVendedor.SelectedValue.ToString())); LIS_AGENDAVENDEDORTLMKCollection LIS_AGENDAVENDEDORTLMKColl2 = new LIS_AGENDAVENDEDORTLMKCollection(); LIS_AGENDAVENDEDORTLMKColl2 = LIS_AGENDAVENDEDORTLMKP.ReadCollectionByParameter(RowRelatorio); if (LIS_AGENDAVENDEDORTLMKColl2.Count > 0) { result = true; } this.Cursor = Cursors.Default; return(result); } catch (Exception) { this.Cursor = Cursors.Default; return(result); } }
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 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 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; }
/// <summary> /// Verifica a liberação de Apaga de registro /// </summary> public Boolean Apaga_Registro(string NomeFormulario, int IDNIVEL) { Boolean result = true; RowsFiltroCollection RowFiltroAcess = new RowsFiltroCollection(); RowFiltroAcess.Add(new RowsFiltro("IDNIVEL", "System.Int32", "=", IDNIVEL.ToString(), "and")); RowFiltroAcess.Add(new RowsFiltro("NOMEFORMULARIO", "System.String", "=", NomeFormulario)); LIS_CONTROLEACESSOCollection LIS_CONTROLEACESSOColl = new LIS_CONTROLEACESSOCollection(); LIS_CONTROLEACESSOProvider LIS_CONTROLEACESSOP = new LIS_CONTROLEACESSOProvider(); LIS_CONTROLEACESSOColl = LIS_CONTROLEACESSOP.ReadCollectionByParameter(RowFiltroAcess); if (LIS_CONTROLEACESSOColl.Count > 0) { if (LIS_CONTROLEACESSOColl[0].FLAGAPAGA == "S") { result = true; } else { result = false; MessageBox.Show(ConfigMessage.Default.MsgPerm, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } return(result); }
private Boolean VerificaTelCliente(string Telefone) { Boolean result = false; try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("TELEFONE1", "System.String", "collate pt_br like", "%" + Telefone.ToString().Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("TELEFONE2", "System.String", "collate pt_br like", "%" + Telefone.ToString().Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("FAX", "System.String", "collate pt_br like", "%" + Telefone.ToString().Replace("'", "") + "%", "or")); CLIENTECollection CLIENTECollTel = new CLIENTECollection(); CLIENTECollTel = CLIENTEP.ReadCollectionByParameter(RowRelatorio); if (CLIENTECollTel.Count > 0) { result = true; } return(result); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); return(result); } }
public void GetColumSelec(string Nometela, string NomeGrid) { NometelaSelec = Nometela; NomeGridSelec = NomeGrid; RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("Nometela", "System.String", "=", Nometela, "and")); RowRelatorio.Add(new RowsFiltro("NomeGrid", "System.String", "=", NomeGrid, "and")); RowRelatorio.Add(new RowsFiltro("IDFUNCIONARIO", "System.Int32", "=", Convert.ToInt32(USUARIOP.Read(FrmLogin._IdUsuario).IDFUNCIONARIO).ToString())); IMPRGRIDColl = IMPRGRIDP.ReadCollectionByParameter(RowRelatorio, "IDIMPRGRID DESC"); if (IMPRGRIDColl.Count > 0) { ctlPrintToFitPageWidthCHK.Checked = IMPRGRIDColl[0].FLAGAJUSTA == "S" ? true: false; chkPaisagem.Checked = IMPRGRIDColl[0].FLAGMODOPAISAGEM == "S" ? true : false; chkData.Checked = IMPRGRIDColl[0].FLAGEXIBIRDATA == "S" ? true : false; //Armazena os campos do Banco de dados string[] CampoSelec = IMPRGRIDColl[0].CAMPOSSELECIONADOS.Split(','); ctlColumnsToPrintCHKLBX.Items.Clear(); foreach (string column in AvailableColumnsOptions) { if (VerificaSelec(column.ToString(), CampoSelec)) { ctlColumnsToPrintCHKLBX.Items.Add(column, true); } else { ctlColumnsToPrintCHKLBX.Items.Add(column, false); } } } }
/// <summary> /// Verifica a liberação de Apaga de registro /// </summary> public Boolean Apaga_RegistroSenha(string NomeFormulario, int IDNIVEL) { Boolean result = true; RowsFiltroCollection RowFiltroAcess = new RowsFiltroCollection(); RowFiltroAcess.Add(new RowsFiltro("IDNIVEL", "System.Int32", "=", IDNIVEL.ToString(), "and")); RowFiltroAcess.Add(new RowsFiltro("NOMEFORMULARIO", "System.String", "=", NomeFormulario)); LIS_CONTROLEACESSOCollection LIS_CONTROLEACESSOColl = new LIS_CONTROLEACESSOCollection(); LIS_CONTROLEACESSOProvider LIS_CONTROLEACESSOP = new LIS_CONTROLEACESSOProvider(); LIS_CONTROLEACESSOColl = LIS_CONTROLEACESSOP.ReadCollectionByParameter(RowFiltroAcess); if (LIS_CONTROLEACESSOColl.Count > 0) { if (LIS_CONTROLEACESSOColl[0].FLAGAPAGA == "S") { result = true; } else { result = false; } } return(result); }
private void FrmBaixar_Load(object sender, EventArgs e) { try { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.FormBorderStyle = FormBorderStyle.FixedDialog; GetDropTipoDuplicata();// GetDropCentroCusto(); btnCadTipo.Image = Util.GetAddressImage(6); btnAddCentroCusto.Image = Util.GetAddressImage(6); RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("IDFORNECEDOR", "System.Int32", "=", _idFornecedor.ToString(), "and")); RowRelatorio.Add(new RowsFiltro("VALORDEVEDOR", "System.Decimal", "<>", "0")); LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(RowRelatorio, "DATAVECTO"); msktDataPagto.Text = DateTime.Now.ToString("dd/MM/yyyy"); SumTotalPesquisada(); txtValorPago.Focus(); this.Cursor = Cursors.Default; } catch (Exception) { MessageBox.Show("Erro ao abrir a duplicata!", ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); this.Cursor = Cursors.Default; } }
private void PesquisaRapida() { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("NOME", "System.String", "collate pt_br like", "%" + txtPesquisaRapida.Text.Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("OBSERVACAO", "System.String", "collate pt_br like", "%" + txtPesquisaRapida.Text.Replace("'", "") + "%", "or")); GRUPOAGENDATLMKColl = GRUPOAGENDATLMKP.ReadCollectionByParameter(RowRelatorio); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = GRUPOAGENDATLMKColl; lblTotalPesquisa.Text = GRUPOAGENDATLMKColl.Count.ToString(); this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show("Erro técnico: " + ex.Message, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
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 btnConsultar_Click(object sender, EventArgs e) { try { RowRelatorio.Clear(); int IDGRUPOCATEGORIA = Convert.ToInt32(cbGrupoCategoria.SelectedValue); int IDMARCA = Convert.ToInt32(cbMarca.SelectedValue); if (IDGRUPOCATEGORIA > 0) { RowRelatorio.Add(new RowsFiltro("IDGRUPOCATEGORIA", "System.Int32", "=", IDGRUPOCATEGORIA.ToString())); } if (IDMARCA > 0) { RowRelatorio.Add(new RowsFiltro("IDMARCA", "System.Int32", "=", IDMARCA.ToString())); } LIS_PRODUTOSColl = LIS_PRODUTOSP.ReadCollectionByParameter(RowRelatorio, "NOMEPRODUTO"); PreencheGrid(); } catch (Exception ex) { MessageBox.Show("Erro na pesquisa!"); MessageBox.Show("Erro técnico: " + ex.Message); } }
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 void PesquisaRapida() { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("NDOCUMENTO", "System.String", "collate pt_br like", "%" + txtPesquisaRapida.Text.Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("NOMETRANSPORTADORA", "System.String", "collate pt_br like", "%" + txtPesquisaRapida.Text.Replace("'", "") + "%", "or")); if (txtPesquisaRapida.Text.Trim() != string.Empty) { LIS_CONHECIMENTOTRANSPColl = LIS_CONHECIMENTOTRANSP.ReadCollectionByParameter(RowRelatorio, "DATA DESC"); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_CONHECIMENTOTRANSPColl; lblTotalPesquisa.Text = LIS_CONHECIMENTOTRANSPColl.Count.ToString(); } this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show("Erro técnico: " + ex.Message, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
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 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 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 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 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 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(); }
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 FrmRelatorioNotaCompra_Load(object sender, EventArgs e) { this.MinimizeBox = false; this.FormBorderStyle = FormBorderStyle.FixedDialog; 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; } } //Fornecedor RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDFORNECEDOR", "System.Int32", "=", LIS_ESTOQUEESColl[0].IDFORNECEDOR.ToString())); LIS_FORNECEDORColl = LIS_FORNECEDORP.ReadCollectionByParameter(RowRelatorio); //Produtos Movimentação LIS_MOVPRODUTOESCollection LIS_MOVPRODUTOESColl = new LIS_MOVPRODUTOESCollection(); LIS_MOVPRODUTOESProvider LIS_MOVPRODUTOESP = new LIS_MOVPRODUTOESProvider(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDESTOQUEES", "System.Int32", "=", LIS_ESTOQUEESColl[0].IDESTOQUEES.ToString())); LIS_MOVPRODUTOESColl = LIS_MOVPRODUTOESP.ReadCollectionByParameter(RowRelatorio); this.LIS_FORNECEDORCollectionBindingSource.DataSource = LIS_FORNECEDORColl; this.EMPRESACollectionBindingSource.DataSource = EMPRESAColl; this.LIS_ESTOQUEESCollectionBindingSource.DataSource = LIS_ESTOQUEESColl; this.LIS_MOVPRODUTOESCollectionBindingSource.DataSource = LIS_MOVPRODUTOESColl; this.reportViewer1.SetDisplayMode(DisplayMode.PrintLayout); this.reportViewer1.ZoomMode = ZoomMode.Percent; this.reportViewer1.RefreshReport(); }
private void PesquisaRapida() { CreaterCursor Cr = new CreaterCursor(); this.Cursor = Cr.CreateCursor(Cr.btmap, 0, 0); try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("NOMEPRODUTO", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("CODPRODUTOFORNECEDOR", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%", "or")); RowRelatorio.Add(new RowsFiltro("CODBARRA", "System.String", "collate pt_br like", "%" + txtCriterioPesquisa.Text.Replace("'", "") + "%")); if (ValidacoesLibrary.ValidaTipoInt32(txtCriterioPesquisa.Text)) { RowRelatorio.Add(new RowsFiltro("IDPRODUTO", "System.Int32", "like", txtCriterioPesquisa.Text.Replace("'", ""))); } RowRelatorio.Add(new RowsFiltro("FLAGINATIVO", "System.String", "=", "N")); LIS_PRODUTOSColl = LIS_PRODUTOSP.ReadCollectionByParameter(RowRelatorio, "NOMEPRODUTO"); LIS_PRODUTOSCollection LIS_PRODUTOSColl_2 = new LIS_PRODUTOSCollection(); //retira produto inativo foreach (var item in LIS_PRODUTOSColl) { if (item.FLAGINATIVO == "N") { LIS_PRODUTOSColl_2.Add(item); } } LIS_PRODUTOSColl.Clear(); LIS_PRODUTOSColl = LIS_PRODUTOSColl_2; DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_PRODUTOSColl; lblTotalPesquisa.Text = LIS_PRODUTOSColl.Count.ToString(); this.Cursor = Cursors.Default; } catch (Exception ex) { this.Cursor = Cursors.Default; MessageBox.Show("Erro técnico: " + ex.Message); } }
private void DeleteControleAcesso(int IDNIVEL) { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDNIVEL", "System.Int32", "=", IDNIVEL.ToString())); CONTROLEACESSOCollection CONTROLEACESSOColl = new CONTROLEACESSOCollection(); CONTROLEACESSOProvider CONTROLEACESSOP = new CONTROLEACESSOProvider(); CONTROLEACESSOColl = CONTROLEACESSOP.ReadCollectionByParameter(RowRelatorio); foreach (CONTROLEACESSOEntity item in CONTROLEACESSOColl) { CONTROLEACESSOP.Delete(item.IDCONTROLEACESSO); } }
private bool VerificaLogin() { Boolean result = false; try { SecurityString SecurityS = new SecurityString(); string SENHAUSUARIO = SecurityS.encrypt(txtSenha.Text); USUARIOProvider USUARIOP = new USUARIOProvider(); RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("NOMEUSUARIO", "System.String", "=", txtNome.Text, "and")); RowRelatorio.Add(new RowsFiltro("SENHAUSUARIO", "System.String", "=", SENHAUSUARIO, "and")); RowRelatorio.Add(new RowsFiltro("FLAGATIVO", "System.String", "=", "S")); USUARIOCollection USUARIOColl = new USUARIOCollection(); USUARIOColl = USUARIOP.ReadCollectionByParameter(RowRelatorio); if (USUARIOColl.Count > 0) { _IdUsuario = USUARIOColl[0].IDUSUARIO; _IdNivel = Convert.ToInt32(USUARIOColl[0].IDNIVELUSUARIO); result = true; } else { result = false; } return(result); } catch (Exception ex) { MessageBox.Show("Não foi possível acessar o Banco de Dados!", "IMEX Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); MessageBox.Show("Erro técnico: " + ex.Message); RestaurarConfig(); result = false; return(result); } }