diff --git a/web/admin/HR/reg.aspx.cs b/web/admin/HR/reg.aspx.cs index a38067a..98151e8 100644 --- a/web/admin/HR/reg.aspx.cs +++ b/web/admin/HR/reg.aspx.cs @@ -29,7 +29,7 @@ public partial class admin_hr_reg : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.members.AsEnumerable(); + var qry = _db.members.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); //var prod = _db.members.Where(q => q.num == _num).ToList(); if (prod != null) @@ -366,7 +366,7 @@ public partial class admin_hr_reg : MyWeb.config protected bool chk_pro_num(string txt,int num=0) { bool success=false; - var qry = _db.members.AsEnumerable(); + var qry = _db.members.AsQueryable(); qry = qry.Where(q => q.m_number == txt); if (num > 0) qry = qry.Where(q => q.num != num); diff --git a/web/admin/order/reg.aspx.cs b/web/admin/order/reg.aspx.cs index 7bb3b7e..73a6716 100644 --- a/web/admin/order/reg.aspx.cs +++ b/web/admin/order/reg.aspx.cs @@ -43,7 +43,7 @@ public partial class admin_order_reg : MyWeb.config else { - var qry = _db.pro_order.AsEnumerable(); + var qry = _db.pro_order.AsQueryable(); var prod = qry.Where(q => q.order_no == Convert.ToString(Request["order_no"])).FirstOrDefault(); if (prod != null) { @@ -130,7 +130,7 @@ public partial class admin_order_reg : MyWeb.config Application.Lock(); string order_no = "AA" + DateTime.Now.ToString("yyMMdd"); - var qry = _db.companies.AsEnumerable(); + var qry = _db.companies.AsQueryable(); //var prod = qry.Where(q => q.last_order_no.Contains(order_no)).FirstOrDefault(); var prod = qry.Where(q => q.num == 1).FirstOrDefault(); if (prod != null) diff --git a/web/admin/project/reg.aspx.cs b/web/admin/project/reg.aspx.cs index 970a681..3371d4c 100644 --- a/web/admin/project/reg.aspx.cs +++ b/web/admin/project/reg.aspx.cs @@ -27,7 +27,7 @@ public partial class admin_project__reg : MyWeb.config else { int _num = Val(Request["num"]); - 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/stock/news_reg.aspx.cs b/web/admin/stock/news_reg.aspx.cs index ebd1e07..a538d89 100644 --- a/web/admin/stock/news_reg.aspx.cs +++ b/web/admin/stock/news_reg.aspx.cs @@ -35,7 +35,7 @@ public partial class admin_stock_new_reg : MyWeb.config else { int _num = Val(Request["num"]); - var qry = _db.stocks.AsEnumerable(); + var qry = _db.stocks.AsQueryable(); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) { @@ -315,7 +315,7 @@ public partial class admin_stock_new_reg : MyWeb.config int _type = Val(category.SelectedValue); - var qry = _db.stocks.AsEnumerable(); + var qry = _db.stocks.AsQueryable(); qry = qry.Where(o => o.actItem_num == item_id); qry = qry.Where(o => o.kind == Convert.ToInt32(kind.Value)); @@ -376,8 +376,7 @@ public partial class admin_stock_new_reg : MyWeb.config protected int getFinalStock(int actItem , int kind,bool rent=false) { int _fq = 0; - var qry = _db.stocks.AsEnumerable() - .Where(q => q.kind == kind) //同倉庫 + var qry = _db.stocks.Where(q => q.kind == kind) //同倉庫 .Where(q => q.actItem_num == actItem) //同品項 .OrderByDescending(q => q.num).FirstOrDefault(); if (qry != null) diff --git a/web/admin/supplier/reg.aspx.cs b/web/admin/supplier/reg.aspx.cs index c8a5266..7f30ca5 100644 --- a/web/admin/supplier/reg.aspx.cs +++ b/web/admin/supplier/reg.aspx.cs @@ -29,7 +29,7 @@ public partial class admin_supplier_reg : MyWeb.config } else { - var qry = _db.suppliers.AsEnumerable(); + var qry = _db.suppliers.AsQueryable(); int _num = Val(Request["num"]); var prod = qry.Where(q => q.num == _num).FirstOrDefault(); if (prod != null) @@ -371,7 +371,7 @@ public partial class admin_supplier_reg : MyWeb.config protected bool chk_pro_num(string txt, int num = 0) { bool success = false; - var qry = _db.suppliers.AsEnumerable(); + var qry = _db.suppliers.AsQueryable(); qry = qry.Where(q => q.s_number == txt); if (num > 0) qry = qry.Where(q => q.num != num);