Example #1
0
        public void ExportItem(string url)
        {
            System.Data.DataSet ds = new System.Data.DataSet();
            _OnImportExport(String.Format("Đọc dữ liệu..."), false);
            var listItem = (from a in mKaraokeEntities.MENUNHOMs
                            join b in mKaraokeEntities.MENUMONs on a.NhomID equals b.NhomID
                            join c in mKaraokeEntities.MENUKICHTHUOCMONs on b.MonID equals c.MonID
                            where a.Deleted == false && b.Deleted == false && c.Deleted == false
                            select new ImportExportItem
            {
                TenNhom = a.TenNgan,
                TenMon = b.TenNgan,
                DonGia = c.GiaBanMacDinh,
                ChiTietMon = c.TenLoaiBan,
                SoLuongBanMacDinh = c.SoLuongBanBan
            }).ToList();

            _OnImportExport(String.Format("Khởi tạo dữ liệu..."), false);
            System.Data.DataTable tbl = CreateExcelFile.ListToDataTable(listItem);
            tbl.TableName = MON;
            ds.Tables.Add(tbl);
            _OnImportExport("Lưu tập tin..." + url, false);
            CreateExcelFile.CreateExcelDocument(ds, url);
            _OnImportExport("Lưu tập tin thành công..." + url, false);
        }
Example #2
0
        public static System.Data.DataTable GetTableData(List <TEntity> list, string tableName)
        {
            var tbl = CreateExcelFile.ListToDataTable(list);

            tbl.TableName = tableName;
            return(tbl);
        }