private void GetDropStatus() { //11 Pedido de Venda RowsFiltro FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "11"); RowsFiltroCollection Filtro = new RowsFiltroCollection(); cbStatus.DisplayMember = "NOME"; cbStatus.ValueMember = "IDSTATUS"; Filtro.Insert(0, FiltroProfile); STATUSProvider STATUSP = new STATUSProvider(); STATUSCollection STATUSColl = new STATUSCollection(); STATUSColl = STATUSP.ReadCollectionByParameter(Filtro); STATUSEntity STATUSTy = new STATUSEntity(); STATUSTy.NOME = ConfigMessage.Default.MsgDrop; STATUSTy.IDSTATUS = -1; STATUSColl.Add(STATUSTy); Phydeaux.Utilities.DynamicComparer <STATUSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <STATUSEntity>(cbStatus.DisplayMember); STATUSColl.Sort(comparer.Comparer); cbStatus.DataSource = STATUSColl; cbStatus.SelectedIndex = 0; }
private void GetDropStatus() { try { //11 Pedido de Venda RowsFiltro FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "11"); RowsFiltroCollection Filtro = new RowsFiltroCollection(); Filtro.Insert(0, FiltroProfile); STATUSCollection STATUSColl2 = new STATUSCollection(); STATUSColl2 = STATUSP.ReadCollectionByParameter(Filtro); cbStatus.DisplayMember = "NOME"; cbStatus.ValueMember = "IDSTATUS"; STATUSEntity STATUSTy = new STATUSEntity(); STATUSTy.NOME = ConfigMessage.Default.MsgDrop; STATUSTy.IDSTATUS = -1; STATUSColl2.Add(STATUSTy); Phydeaux.Utilities.DynamicComparer <STATUSEntity> comparer = new Phydeaux.Utilities.DynamicComparer <STATUSEntity>(cbStatus.DisplayMember); STATUSColl2.Sort(comparer.Comparer); cbStatus.DataSource = STATUSColl2; } catch (Exception ex) { 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 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 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 GetStatus() { //3 Funcionário RowsFiltro FiltroProfileCNPJ = new RowsFiltro("IDGRUPOSTATUS", "System.String", "=", "3"); RowsFiltroCollection FiltroCNPJ = new RowsFiltroCollection(); FiltroCNPJ.Insert(0, FiltroProfileCNPJ); cbStatus.DataSource = STATUSP.ReadCollectionByParameter(FiltroCNPJ); cbStatus.DisplayMember = "NOME"; cbStatus.ValueMember = "IDSTATUS"; }
private void button1_Click(object sender, EventArgs e) { if (!Util.Grava_Registro(this.Name, FrmLogin._IdNivel)) { } else if (LIS_DUPLICATAPAGARColl.Count > 0) { RowsFiltroCollection Filtro = new RowsFiltroCollection(); using (FrmBaixarTotalPagar FrmBaixar = new FrmBaixarTotalPagar()) { int i = 0; foreach (DataGridViewRow dr in dataGridDuplicatas.Rows) { if (dr.Cells[0].Value != null && Convert.ToBoolean(dr.Cells[0].Value) != false) { if (Convert.ToInt32(LIS_DUPLICATAPAGARColl[i].IDSTATUS) != 3)//3 pago { filtroProfile = new RowsFiltro("IDDUPLICATAPAGAR", "System.Int32", "=", LIS_DUPLICATAPAGARColl[i].IDDUPLICATAPAGAR.ToString(), "or"); Filtro.Insert(Filtro.Count, filtroProfile); } } i++; } if (Filtro.Count > 0) { FrmBaixar.LIS_DUPLICATAPAGARColl = LIS_DUPLICATAPAGARP.ReadCollectionByParameter(Filtro); FrmBaixar.ShowDialog(); btnPesquisa_Click(null, null);//Atualiza a coleção após a baixa } else { MessageBox.Show("Duplicata não selecionada!", ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } } else { MessageBox.Show("Faça a pesquisa antes de fazer a baixa!", ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void GetDropStatus() { //14 Equipamento RowsFiltro FiltroProfile = new RowsFiltro("IDGRUPOSTATUS", "System.Int32", "=", "14"); RowsFiltroCollection Filtro = new RowsFiltroCollection(); Filtro.Insert(0, FiltroProfile); STATUSProvider STATUSP = new STATUSProvider(); cbStatus.DataSource = STATUSP.ReadCollectionByParameter(Filtro); cbStatus.DisplayMember = "NOME"; cbStatus.ValueMember = "IDSTATUS"; }
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 (!chkpesquisaperiodo.Checked) { if (dateTimePickerEntradaFiltro.Text != " / /" && dateTimePickerSaidaFiltro.Text != " / /" && ValidacoesLibrary.ValidaTipoDateTime(dateTimePickerEntradaFiltro.Text) && ValidacoesLibrary.ValidaTipoDateTime(dateTimePickerSaidaFiltro.Text)) { filtroProfile = new RowsFiltro("DATARETIRADA", "System.DateTime", ">=", Util.ConverStringDateSearch(dateTimePickerEntradaFiltro.Text)); Filtro.Insert(Filtro.Count, filtroProfile); filtroProfile = new RowsFiltro("DATAENTREGA", "System.DateTime", "<=", Util.ConverStringDateSearch(dateTimePickerSaidaFiltro.Text)); Filtro.Insert(Filtro.Count, filtroProfile); } } if (Convert.ToInt32(cbStatus2.SelectedValue) > 0) { filtroProfile = new RowsFiltro("IDSTATUS", "System.Int32", "=", cbStatus2.SelectedValue.ToString()); Filtro.Insert(Filtro.Count, filtroProfile); } LIS_RESERVAColl = LIS_RESERVAP.ReadCollectionByParameter(Filtro, "IDRESERVA DESC"); DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_RESERVAColl; lblTotalPesquisa.Text = LIS_RESERVAColl.Count.ToString(); } else { PesquisaFiltro(); } this.Cursor = Cursors.Default; }
private Boolean VerificaCPFExistNew(string CPF) { Boolean result = false; if (CPF != " . . -") { RowsFiltro FiltroProfileCNPJ = new RowsFiltro("CPF", "System.String", "=", CPF); RowsFiltroCollection FiltroCNPJ = new RowsFiltroCollection(); MEDICOCollection MEDICOColllCPF = new MEDICOCollection(); FiltroCNPJ.Insert(0, FiltroProfileCNPJ); MEDICOColllCPF = MEDICOP.ReadCollectionByParameter(FiltroCNPJ); if (MEDICOColllCPF.Count > 0) { result = true; } } return(result); }
private Boolean VerificaCNPJExistNew(string CNPJ) { Boolean result = false; if (CNPJ != " . . / -") { RowsFiltro FiltroProfileCNPJ = new RowsFiltro("CNPJ", "System.String", "=", CNPJ); RowsFiltroCollection FiltroCNPJ = new RowsFiltroCollection(); SALAOFESTACollection SALAOFESTACNPJ = new SALAOFESTACollection(); FiltroCNPJ.Insert(0, FiltroProfileCNPJ); SALAOFESTACNPJ = SALAOFESTAP.ReadCollectionByParameter(FiltroCNPJ); if (SALAOFESTACNPJ.Count > 0) { result = true; } } return(result); }
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_MOVCONTACORRENTEColl.Count == 0) { DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = LIS_MOVCONTACORRENTEColl; } // 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); 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 { MessageBox.Show(ConfigMessage.Default.searchFieldType); errorProvider1.SetError(txtCriterioPesquisa, ConfigMessage.Default.searchFieldType); txtCriterioPesquisa.Focus(); } }
private void FilterList() { try { // Nome campo que sera filtrado string campo = cbCamposPesquisa.SelectedValue.ToString(); //Necessario passar a coleção vazia para o grid, para pegar o tipo da coluna if (TransportadorColl.Count == 0) { DataGriewDados.AutoGenerateColumns = false; DataGriewDados.DataSource = TransportadorColl; } // 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); 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 { MessageBox.Show(ConfigMessage.Default.searchFieldType); errorProvider1.SetError(txtCriterioPesquisa, ConfigMessage.Default.searchFieldType); txtCriterioPesquisa.Focus(); } } catch (Exception ex) { MessageBox.Show("Erro na pesquisa!"); MessageBox.Show("Erro técnico: " + ex.Message); } }