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); } }