private void LoadDatagrid()
 {
     SessionObject.ListeAjustement = ListeAjustement.ToList();
     System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ListeAjustement.OrderBy(r => r.NUMEROLOT));
     dgListeAjustement.ItemsSource = view;
     datapager.Source = view;
 }
 private void LoadDatagrid()
 {
     SessionObject.ListeRedevence = ListeRedevenceTemp.ToList();
     System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ListeRedevenceTemp.OrderBy(r => r.LIBELLE));
     dgListeRedevence.ItemsSource = view;
     datapager.Source             = view;
 }
 private void LoadDatagrid()
 {
     //SessionObject.ListeTypeCompte = ListeTypeCompte.ToList();
     System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ListeTypeCompte.OrderBy(r => r.LIBELLE));
     dgListeTypeCompte.ItemsSource = view;
     datapager.Source = view;
 }
 private void LoadDataPager <T>(object ItemsSource, DataPager datapager_, DataGrid dg)
 {
     if (ItemsSource != null)
     {
         if ((ItemsSource as List <T>) != null)
         {
             System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ItemsSource as List <T>);
             dg.ItemsSource    = null;
             dg.ItemsSource    = view.SourceCollection;
             datapager_.Source = view;
         }
     }
 }
 private void LoadDatagrid()
 {
     System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ListeVariableTarif);
     dgListeVariableTarif.ItemsSource = view;
     datapager.Source = view;
 }
        private void LoadDatagrid(List <CsTarifFacturation> ListeTarifFacturation)
        {
            var datasource = (from t in ListeTarifFacturation
                              group new
            {
                PK_ID = t.PK_ID,
                LIBELLECENTRE = t.LIBELLECENTRE,
                CENTRE = t.CENTRE,
                DATECREATION = t.DATECREATION,
                DATEMODIFICATION = t.DATEMODIFICATION,
                LIBELLECOMMUNE = t.LIBELLECOMMUNE,
                COMMUNE = t.COMMUNE,
                USERCREATION = t.USERCREATION,
                USERMODIFICATION = t.USERMODIFICATION,
                CTARCOMP = t.CTARCOMP,
                DEBUTAPPLICATION = t.DEBUTAPPLICATION,
                FINAPPLICATION = t.FINAPPLICATION,
                FK_IDCENTRE = t.FK_IDCENTRE,
                FK_IDPRODUIT = t.FK_IDPRODUIT,
                FK_IDTAXE = t.FK_IDTAXE,
                FK_IDUNITECOMPTAGE = t.FK_IDUNITECOMPTAGE,
                FK_IDVARIABLETARIF = t.FK_IDVARIABLETARIF,
                FORFVAL = t.FORFVAL,
                MINIVAL = t.MINIVAL,
                MINIVOL = t.MINIVOL,
                MONTANTANNUEL = t.MONTANTANNUEL,
                PERDEB = t.PERDEB,
                PERFIN = t.PERFIN,
                LIBELLEPRODUIT = t.LIBELLEPRODUIT,
                PRODUIT = t.PRODUIT,
                LIBELLERECHERCHETARIF = t.LIBELLERECHERCHETARIF,
                RECHERCHETARIF = t.RECHERCHETARIF,
                LIBELLEREDEVANCE = t.LIBELLEREDEVANCE,
                REDEVANCE = t.REDEVANCE,
                REGION = t.REGION,
                SREGION = t.SREGION,
                TAXE = t.TAXE,
                UNITE = t.UNITE,
                MODEAPPLICATION = t.MODEAPPLICATION
            } by new
            {
                //PK_ID = t.PK_ID,
                //CENTRE = t.CENTRE,
                //LIBELLECENTRE=t.LIBELLECENTRE,
                //DATECREATION = t.DATECREATION,
                //DATEMODIFICATION = t.DATEMODIFICATION,
                //COMMUNE = t.COMMUNE,
                //LIBELLECOMMUNE=t.LIBELLECOMMUNE,
                //USERCREATION = t.USERCREATION,
                //USERMODIFICATION = t.USERMODIFICATION,
                //CTARCOMP         tey.CTARCOMP          ,
                //DEBUTAPPLICATION = t.DEBUTAPPLICATION,
                //FINAPPLICATION = t.FINAPPLICATION,
                //FK_IDCENTRE = t.FK_IDCENTRE,
                //FK_IDPRODUIT = t.FK_IDPRODUIT,
                //FK_IDTAXE = t.FK_IDTAXE,
                //FK_IDUNITECOMPTAGE = t.FK_IDUNITECOMPTAGE,
                //FK_IDVARIABLETARIF = t.FK_IDVARIABLETARIF,
                //FORFVAL = t.FORFVAL,
                //MINIVAL = t.MINIVAL,
                //MINIVOL = t.MINIVOL,
                //MONTANTANNUEL = t.MONTANTANNUEL,
                //PERDEB = t.PERDEB,
                //PERFIN = t.PERFIN,
                //PRODUIT = t.PRODUIT,
                //LIBELLEPRODUIT=t.LIBELLEPRODUIT,
                MODEAPPLICATION = t.MODEAPPLICATION,
                RECHERCHETARIF = t.RECHERCHETARIF,
                LIBELLERECHERCHETARIF = t.LIBELLERECHERCHETARIF,
                REDEVANCE = t.REDEVANCE,
                LIBELLEREDEVANCE = t.LIBELLEREDEVANCE

                                   //REGION = t.REGION,
                                   //SREGION = t.SREGION,
                                   //TAXE = t.TAXE,
                                   //UNITE = t.UNITE
            } into groupetarif
                              select new
            {
                //PK_ID = groupetarif.Key.PK_ID,
                //CENTRE = groupetarif.Key.CENTRE,
                //LIBELLECENTRE = groupetarif.Key.LIBELLECENTRE,
                //DATECREATION = groupetarif.Key.DATECREATION,
                //DATEMODIFICATION = groupetarif.Key.DATEMODIFICATION,
                //COMMUNE = groupetarif.Key.COMMUNE,
                //LIBELLECOMMUNE = groupetarif.Key.LIBELLECOMMUNE,
                //USERCREATION = groupetarif.Key.USERCREATION,
                //USERMODIFICATION = groupetarif.Key.USERMODIFICATION,
                //DEBUTAPPLICATION = groupetarif.Key.DEBUTAPPLICATION,
                //FINAPPLICATION = groupetarif.Key.FINAPPLICATION,
                //FK_IDCENTRE = groupetarif.Key.FK_IDCENTRE,
                //FK_IDPRODUIT = groupetarif.Key.FK_IDPRODUIT,
                //FK_IDTAXE = groupetarif.Key.FK_IDTAXE,
                //FK_IDUNITECOMPTAGE = groupetarif.Key.FK_IDUNITECOMPTAGE,
                //FK_IDVARIABLETARIF = groupetarif.Key.FK_IDVARIABLETARIF,
                //FORFVAL = groupetarif.Key.FORFVAL,
                //MINIVAL = groupetarif.Key.MINIVAL,
                //MINIVOL = groupetarif.Key.MINIVOL,
                //MONTANTANNUEL = groupetarif.Key.MONTANTANNUEL,
                //PERDEB = groupetarif.Key.PERDEB,
                //PERFIN = groupetarif.Key.PERFIN,
                //PRODUIT = groupetarif.Key.PRODUIT,
                //LIBELLEPRODUIT = groupetarif.Key.LIBELLEPRODUIT,
                MODEAPPLICATION = groupetarif.Key.MODEAPPLICATION,
                RECHERCHETARIF = groupetarif.Key.RECHERCHETARIF,
                LIBELLERECHERCHETARIF = groupetarif.Key.LIBELLERECHERCHETARIF,
                REDEVANCE = groupetarif.Key.REDEVANCE,
                LIBELLEREDEVANCE = groupetarif.Key.LIBELLEREDEVANCE,
                DETAIL = groupetarif
                         //REGION = groupetarif.Key.REGION,
                         //SREGION = groupetarif.Key.SREGION,
                         //TAXE = groupetarif.Key.TAXE,
                         //UNITE = groupetarif.Key.UNITE
            }
                              ).ToList();

            System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(datasource);
            dgListeTarifFacturation.ItemsSource = view;
            datapager.Source = view;
        }
示例#7
0
 private void LoadDatagraid()
 {
     System.Windows.Data.PagedCollectionView view = new System.Windows.Data.PagedCollectionView(ListeRechercheTarif.OrderBy(r => r.LIBELLE));
     dgListeRechercheTarif.ItemsSource = view;
     datapager.Source = view;
 }
 private void ent_LoadCompleted(object sender, LoadCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         MessageBox.Show(e.Error.Message, "Error", MessageBoxButton.OK);
     }
     else
     {
         var pcv = new System.Windows.Data.PagedCollectionView(((IQueryableEntity) sender).Collection);
         dataGrid1.ItemsSource = pcv;
         dataGrid1.UpdateLayout();
     }
     waitCursor.IsWaitEnable = false;
 }