diff --git a/web/admin/HR/attendances.aspx.cs b/web/admin/HR/attendances.aspx.cs index 2ffabd2..3f6e14b 100644 --- a/web/admin/HR/attendances.aspx.cs +++ b/web/admin/HR/attendances.aspx.cs @@ -29,7 +29,7 @@ public partial class admin_hr_attendances : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.member_check.AsEnumerable(); + var qry = _db.member_check.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) { diff --git a/web/admin/HR/index.aspx.cs b/web/admin/HR/index.aspx.cs index 666064e..1cf1b00 100644 --- a/web/admin/HR/index.aspx.cs +++ b/web/admin/HR/index.aspx.cs @@ -164,7 +164,7 @@ public partial class admin_hr_index : MyWeb.config sd.AppendChild(tr); //查詢要匯出的資料 - var qry = _db.members.AsEnumerable(); + var qry = _db.members.AsQueryable(); if (!isStrNull(s_kind.SelectedValue)) qry = qry.Where(o => o.group_kind == Convert.ToInt32(s_kind.SelectedValue)); diff --git a/web/admin/accounting/index.aspx.cs b/web/admin/accounting/index.aspx.cs index f5e09b1..37504fb 100644 --- a/web/admin/accounting/index.aspx.cs +++ b/web/admin/accounting/index.aspx.cs @@ -100,7 +100,7 @@ public partial class admin_accounting_index : MyWeb.config sd.AppendChild(tr); //查詢要匯出的資料 - var qry = _db.accountings.AsEnumerable(); + var qry = _db.accountings.AsQueryable(); if (!isStrNull(s_category.SelectedValue)) qry = qry.Where(o => o.category == Convert.ToInt32(s_category.SelectedValue)); diff --git a/web/admin/accounting/news_reg.aspx.cs b/web/admin/accounting/news_reg.aspx.cs index fc59432..be3446c 100644 --- a/web/admin/accounting/news_reg.aspx.cs +++ b/web/admin/accounting/news_reg.aspx.cs @@ -32,7 +32,7 @@ public partial class admin_accounting_new_reg : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.accountings.AsEnumerable(); + var qry = _db.accountings.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) { diff --git a/web/admin/files/reg.aspx.cs b/web/admin/files/reg.aspx.cs index 928a2a5..ee42c0a 100644 --- a/web/admin/files/reg.aspx.cs +++ b/web/admin/files/reg.aspx.cs @@ -27,7 +27,7 @@ public partial class admin_files_reg : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.files.AsEnumerable(); + var qry = _db.files.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) { diff --git a/web/admin/follower/import.aspx.cs b/web/admin/follower/import.aspx.cs index 941010c..d5aa0b9 100644 --- a/web/admin/follower/import.aspx.cs +++ b/web/admin/follower/import.aspx.cs @@ -132,8 +132,7 @@ public partial class admin_follower_import : MyWeb.config ); sd.AppendChild(tr); - var qry = _db.countries.AsEnumerable() - .OrderBy(o => o.range).ThenBy(o => o.name_en).ToList(); + var qry = _db.countries.OrderBy(o => o.range).ThenBy(o => o.name_en).ToList(); //國籍資料 if (qry.Count > 0) diff --git a/web/admin/news/index.aspx.cs b/web/admin/news/index.aspx.cs index 459c6e6..7648175 100644 --- a/web/admin/news/index.aspx.cs +++ b/web/admin/news/index.aspx.cs @@ -52,8 +52,7 @@ public partial class admin_news_index : MyWeb.config //活動 s_activity_num.Items.Clear(); s_activity_num.Items.Add(new ListItem("請選擇", "")); - var qry2 = _db.activities.AsEnumerable(); - qry2 = qry2.OrderByDescending(o => o.num).ToList(); + var qry2 = _db.activities.OrderByDescending(o => o.num); if (qry2.Count() > 0) foreach (var qq in qry2) s_activity_num.Items.Add(new ListItem(qq.subject, qq.num.ToString())); diff --git a/web/admin/news/list.aspx.cs b/web/admin/news/list.aspx.cs index 3fd6c51..674323b 100644 --- a/web/admin/news/list.aspx.cs +++ b/web/admin/news/list.aspx.cs @@ -58,8 +58,7 @@ public partial class admin_news_list : MyWeb.config //活動 s_activity_num.Items.Clear(); s_activity_num.Items.Add(new ListItem("請選擇", "")); - var qry2 = _db.activities.AsEnumerable(); - qry2 = qry2.OrderByDescending(o => o.num).ToList(); + var qry2 = _db.activities.OrderByDescending(o => o.num); if (qry2.Count() > 0) foreach (var qq in qry2) s_activity_num.Items.Add(new ListItem(qq.subject, qq.num.ToString())); diff --git a/web/admin/order/bed_reg.aspx.cs b/web/admin/order/bed_reg.aspx.cs index aac90d1..23116a7 100644 --- a/web/admin/order/bed_reg.aspx.cs +++ b/web/admin/order/bed_reg.aspx.cs @@ -31,7 +31,7 @@ public partial class admin_bed_new_reg : MyWeb.config keyin1.Items.Add(item); } - var qry = _db.bed_order.AsEnumerable(); + var qry = _db.bed_order.AsQueryable(); var prod = qry.Where(q => q.order_no == Request["order_no"].ToString() && q.o_detail_id == Convert.ToInt32(Request["detail"])).FirstOrDefault(); if (prod != null) { diff --git a/web/admin/project/news_reg.aspx.cs b/web/admin/project/news_reg.aspx.cs index f70260d..6e3777a 100644 --- a/web/admin/project/news_reg.aspx.cs +++ b/web/admin/project/news_reg.aspx.cs @@ -27,7 +27,7 @@ public partial class admin_project_new_reg : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.projects.AsEnumerable(); + var qry = _db.projects.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) { diff --git a/web/admin/project/update.aspx.cs b/web/admin/project/update.aspx.cs index e14ea1d..febf0a2 100644 --- a/web/admin/project/update.aspx.cs +++ b/web/admin/project/update.aspx.cs @@ -29,7 +29,7 @@ public partial class admin_project_update : MyWeb.config else { int _num = Val(Request["pnum"]); - var qry = _db.project_sub.AsEnumerable(); + var qry = _db.project_sub.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) diff --git a/web/admin/supplier/index.aspx.cs b/web/admin/supplier/index.aspx.cs index a01555d..79fccef 100644 --- a/web/admin/supplier/index.aspx.cs +++ b/web/admin/supplier/index.aspx.cs @@ -115,7 +115,7 @@ public partial class admin_supplier_index : MyWeb.config //查詢要匯出的資料 - var qry = _db.suppliers.AsEnumerable(); + var qry = _db.suppliers.AsQueryable(); if (!string.IsNullOrEmpty(s_kind.SelectedValue)) qry = qry.Where(o => o.kind == Convert.ToInt32(s_kind.SelectedValue)); diff --git a/web/admin/user/group_show.aspx.cs b/web/admin/user/group_show.aspx.cs index 03fe6af..c6440a6 100644 --- a/web/admin/user/group_show.aspx.cs +++ b/web/admin/user/group_show.aspx.cs @@ -261,7 +261,7 @@ public partial class admin_user_group_show : MyWeb.config public void start_del_data(string num) { - var prod = _db.admin_group.AsEnumerable().Where(q => q.g_name == num).FirstOrDefault(); //刪除該筆資料 + var prod = _db.admin_group.Where(q => q.g_name == num).FirstOrDefault(); //刪除該筆資料 if (prod != null) { _db.admin_group.Remove(prod);