public Stream GenerateDataTable(IEnumerable <客戶聯絡人> data) { // var data = RepositoryHelper.GetCustsExcelViewRepository(); var query = data.Select(p => new { p.Id, p.姓名, p.手機, p.職稱, p.Email, p.電話, p.客戶資料.客戶名稱 }); return(NPOIExcel.RenderListToExcel(query.ToList())); }
public Stream GenerateDataTable(IEnumerable <客戶銀行資訊> data) { var query = data.Select(x => new { Id = x.Id, 銀行代碼 = x.銀行代碼, 銀行名稱 = x.銀行名稱, 分行代碼 = x.分行代碼.HasValue?x.分行代碼.Value:0, 帳戶名稱 = x.帳戶名稱, 帳戶號碼 = x.帳戶號碼, 客戶名稱 = x.客戶資料.客戶名稱 }); return(NPOIExcel.RenderListToExcel(query.ToList())); }