예제 #1
0
        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);
            }
        }
예제 #2
0
        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);
            }
        }
예제 #3
0
        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);
            }
        }