private void GetTransporte() { try { TRANSPORTADORAProvider TRANSPORTADORAP = new TRANSPORTADORAProvider(); TRANSPORTADORAColl = TRANSPORTADORAP.ReadCollectionByParameter(null, "NOME"); cbTransportador.DisplayMember = "NOME"; cbTransportador.ValueMember = "IDTRANSPORTADORA"; TRANSPORTADORAEntity TRANSPORTADORATy = new TRANSPORTADORAEntity(); TRANSPORTADORATy.NOME = ConfigMessage.Default.MsgDrop; TRANSPORTADORATy.IDTRANSPORTADORA = -1; TRANSPORTADORAColl.Add(TRANSPORTADORATy); Phydeaux.Utilities.DynamicComparer <TRANSPORTADORAEntity> comparer = new Phydeaux.Utilities.DynamicComparer <TRANSPORTADORAEntity>(cbTransportador.DisplayMember); TRANSPORTADORAColl.Sort(comparer.Comparer); cbTransportador.DataSource = TRANSPORTADORAColl; cbTransportador.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show("Erro técnico: " + ex.Message); } }
private void GetUFTransportadora() { TRANSPORTADORAProvider TRANSPORTADORAP = new TRANSPORTADORAProvider(); TRANSPORTADORAColl = TRANSPORTADORAP.ReadCollectionByParameter(null, "NOME"); cbTransportadora.Items.Clear(); cbTransportadora.Items.Insert(0, ConfigMessage.Default.MsgDrop); cbTransportadora.DisplayMember = "NOME"; cbTransportadora.ValueMember = "IDTRANSPORTADORA"; foreach (TRANSPORTADORAEntity item in TRANSPORTADORAColl) { cbTransportadora.Items.Add(item); } }
private void PesquisaTransporte() { try { TRANSPORTADORAProvider TRANSPORTADORAP = new TRANSPORTADORAProvider(); RowsFiltroCollection RowRelatorio = new RowsFiltroCollection(); RowRelatorio.Add(new RowsFiltro("NOME", "System.String", "like", txtNomePesquisa.Text)); TRANSPORTADORAColl = TRANSPORTADORAP.ReadCollectionByParameter(RowRelatorio, "NOME"); DataGriewSearch.AutoGenerateColumns = false; DataGriewSearch.DataSource = TRANSPORTADORAColl; txtNomePesquisa.Focus(); } catch (Exception) { MessageBox.Show(ConfigMessage.Default.searchFieldType, ConfigSistema1.Default.NomeEmpresa, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }