예제 #1
0
파일: Utility.cs 프로젝트: firKing/WebSite
        public static IQueryable <T> GetList <T>(Expression <Func <T, bool> > expression) where T : class
        {
            var result = new SingleTableModule <T>().FindInfo(expression);

            Assert(result != null);
            return(result);
        }
예제 #2
0
        //ajax删除新闻
        public ActionResult Delete(int id)
        {
            var result  = false;
            var element = Utility.GetSingleTableRecord <news>(x => x.newsId == id);

            if (element != null)
            {
                result = new SingleTableModule <news>().Delete(element);
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
파일: Utility.cs 프로젝트: firKing/WebSite
        public static Pair <bool, T> EditRecord <T>(Expression <Func <T, bool> > whereSelector, Func <T, T> infoFunctor) where T : class
        {
            var table = new SingleTableModule <T>();

            return(table.Edit(whereSelector, infoFunctor));
        }