public static GetEmployeesFilter ( int start, int limit, DataSorter sort, int &count ) : List |
||
start | int | |
limit | int | |
sort | DataSorter | |
count | int | |
리턴 | List |
public void ProcessRequest(HttpContext context) { this.context = context; context.Response.ContentType = "text/json"; int count; List <Employee> result = Employee.GetEmployeesFilter(this.Start, this.Limit, this.Sort, out count); Paging <Employee> pagingEmployees = new Paging <Employee>(result, count); StoreResponseData sr = new StoreResponseData(); sr.Total = pagingEmployees.TotalRecords; sr.Data = JSON.Serialize(from e in pagingEmployees.Data select new { e.Address, e.BirthDate, e.City, e.Country, e.EmployeeID, e.Extension, e.FirstName, e.HireDate, e.HomePhone, e.LastName, e.Notes, e.PhotoPath, e.PostalCode, e.Region, e.ReportsTo, e.Title, e.TitleOfCourtesy }); sr.Return(); }