or
namespace Telerik.Reporting.Examples.CSharp { public partial class WOCatalogEntities1 { public List<ReportData> GetWorkOrdersForReport() { this.ContextOptions.LazyLoadingEnabled = true; var list = this.WorkOrderHeaders.Where(e => e.WOStatusType.is_open_status).Select(e => new ReportData { WONumber = e.wo_no, LastEdited = e.server_updt, Status = e.WOStatusType.status_desc, Task = e.task, Tech = e.WOPersonnel.lname, VendorNumber = e.pp_vendorcode, WOType = e.WOTaskType.TaskType, WOUnit = e.WORentalUnit.unit }); return list.Take(50).ToList();; } } public class ReportData { public int WONumber { get; set; } public string WOUnit { get; set; } public string Tech { get; set; } public string Status { get; set; } public string VendorNumber { get; set; } public string Task { get; set; } public string WOType { get; set; } public DateTime? LastEdited { get; set; } } }
<%@ ServiceHost Service="Telerik.Reporting.Service.ReportService, Telerik.Reporting.Service, Version=5.1.11.928, Culture=neutral, PublicKeyToken=A9D7983DFCC261BE" %>
public
class
BuildingService : LinqToEntitiesDomainService<BuildingEntities>