private void GetDropVeiculoCliente(int IDCLIENTE) { try { LIS_VEICULOCLIENTEProvider LIS_VEICULOCLIENTEP = new LIS_VEICULOCLIENTEProvider(); RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", IDCLIENTE.ToString())); LIS_VEICULOCLIENTEColl = LIS_VEICULOCLIENTEP.ReadCollectionByParameter(RowRelatorio, "PLACA"); cbVeiculo.DisplayMember = "PLACA"; cbVeiculo.ValueMember = "IDVEICULOCLIENTE"; LIS_VEICULOCLIENTEEntity LIS_VEICULOCLIENTETy = new LIS_VEICULOCLIENTEEntity(); LIS_VEICULOCLIENTETy.PLACA = ConfigMessage.Default.MsgDrop; LIS_VEICULOCLIENTETy.IDVEICULOCLIENTE = -1; LIS_VEICULOCLIENTEColl.Add(LIS_VEICULOCLIENTETy); Phydeaux.Utilities.DynamicComparer <LIS_VEICULOCLIENTEEntity> comparer = new Phydeaux.Utilities.DynamicComparer <LIS_VEICULOCLIENTEEntity>(cbVeiculo.DisplayMember); LIS_VEICULOCLIENTEColl.Sort(comparer.Comparer); cbVeiculo.DataSource = LIS_VEICULOCLIENTEColl; cbVeiculo.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private void ListaVeiculoCliente(int IDCLIENTE) { try { RowRelatorio.Clear(); RowRelatorio.Add(new RowsFiltro("IDCLIENTE", "System.Int32", "=", IDCLIENTE.ToString())); LIS_VEICULOCLIENTEColl = LIS_VEICULOCLIENTEP.ReadCollectionByParameter(RowRelatorio); DSVeiculoCliente.AutoGenerateColumns = false; DSVeiculoCliente.DataSource = LIS_VEICULOCLIENTEColl; lblTotalPesquisa.Text = LIS_VEICULOCLIENTEColl.Count.ToString(); } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private void PesquisaCliente() { try { LIS_VEICULOCLIENTEProvider LIS_VEICULOCLIENTEP = new LIS_VEICULOCLIENTEProvider(); RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("PLACA", "System.String", "like ", "%" + txtPlaca.Text.ToUpper() + "%")); LIS_VEICULOCLIENTEColl = LIS_VEICULOCLIENTEP.ReadCollectionByParameter(RowRelatorio, "PLACA"); DataGriewSearch.AutoGenerateColumns = false; DataGriewSearch.DataSource = LIS_VEICULOCLIENTEColl; txtPlaca.Focus(); } catch (Exception) { MessageBox.Show(ConfigMessage.Default.searchFieldType, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }