root/UnityWeb/UnityWeb/Repository/NHibernateDataAccess/Providers/EmployeeDataProvider.cs

8082
1
#region Using Statements
1
#region Using Statements
2
2
3
using System.Collections.Generic;
3
using System.Collections.Generic;
4
using System.Linq;
4
using Domain.Business;
5
using Domain.Business;
6
using NHibernate.Criterion;
5
using Repository.NHibernateDataAccess.Conversation;
7
using Repository.NHibernateDataAccess.Conversation;
6
using Repository.NHibernateDataAccess.Providers.Interfaces;
8
using Repository.NHibernateDataAccess.Providers.Interfaces;
7
9
...
...
18
        #region IEmployeeDataProvider Members
20
        #region IEmployeeDataProvider Members
19
21
20
        IList<Employee> IEmployeeDataProvider.GetAll()
22
        IList<Employee> IEmployeeDataProvider.GetAll()
21
        {
23
        {                       
22
            return _repository.GetAll().List<Employee>();
24
            return _repository.GetAll()
25
                .AddOrder(Order.Asc("Id"))                
26
                .List<Employee>();            
23
        }
27
        }
24
28
25
        IList<Employee> IEmployeeDataProvider.GetRange(int resultSet, int rangeSize)
29
        IList<Employee> IEmployeeDataProvider.GetRange(int resultSet, int rangeSize)