Exemple #1
0
 public void FillArchiveEvents(GridViewDataSet <PublicArchiveEventDTO> archiveEvents)
 {
     using (var uow = this.UnitOfWorkProvider.Create())
     {
         var q = this.ArchiveQueryFactory();
         archiveEvents.LoadFromQuery(q);
     }
 }
 /// <summary>
 /// Fills the data set using the query specified in the facade.
 /// </summary>
 public static void FillDataSet <TKey, TListDTO, TDetailDTO, TFilterDTO>(this ICrudFilteredFacade <TListDTO, TDetailDTO, TFilterDTO, TKey> facade, GridViewDataSet <TListDTO> dataSet, TFilterDTO filter) where TDetailDTO : IEntity <TKey>
 {
     using (facade.UnitOfWorkProvider.Create())
     {
         var query = facade.QueryFactory();
         query.Filter = filter;
         dataSet.LoadFromQuery(query);
     }
 }
 /// <summary>
 /// Fills the data set using the query specified in the facade.
 /// </summary>
 public static void FillDataSet <TListDTO>(this ICrudListFacade <TListDTO> facade,
                                           GridViewDataSet <TListDTO> dataSet,
                                           IUnitOfWorkProvider unitOfWorkProvider)
 {
     using (unitOfWorkProvider.Create())
     {
         var query = facade.QueryFactory();
         dataSet.LoadFromQuery(query);
     }
 }
        public virtual void FillDataSet(GridViewDataSet <TListDTO> dataSet)
        {
            if (dataSet == null)
            {
                throw new ArgumentNullException(nameof(dataSet));
            }

            using (var uow = this.UnitOfWorkProvider.Create()) {
                var q = this.QueryFactory();
                dataSet.LoadFromQuery(q);
            }
        }