Advertisement
Guest User

Untitled

a guest
Nov 29th, 2013
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.57 KB | None | 0 0
  1. public static class DataHelper
  2. {
  3.     public static IEnumerable<T> GetAllHelper<T, D>(
  4.         Func<Data.MyDataContext, D> datasetSelector,
  5.         Func<Data.Entity, T> dataSelector)
  6.     {
  7.         var data = new MyDataContext();
  8.         return from item in datasetSelector(data)
  9.             select dataSelector(item);
  10.     }
  11. }
  12.  
  13. /////////////////////////////////////////////////////
  14. public static IEnumerable<FirstData> GetAll()
  15. {
  16.      return DataHelper.GetAllHelper(
  17.             ctx => ctx.FirstDataSet,
  18.             entity => new FirstData(entity.Id, entity.Name));
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement