예제 #1
0
        /// <summary>
        /// 列表
        /// </summary>
        /// <param name="p"></param>
        /// <returns></returns>
        public ListResult <DatabaseBackup> List(DatabaseBackupListParam p)
        {
            ICriterion query = null;

            if (!string.IsNullOrEmpty(p.Name))
            {
                query = Restrictions.Like("Name", p.Name, MatchMode.Anywhere);
            }
            var total = 0;
            var list  = dal.List(p.firstResult, p.maxResults, out total, query);

            return(new ListResult <DatabaseBackup>(200, "获取成功!", total, list));
        }
예제 #2
0
        public JsonResult List([FromUri] DatabaseBackupListParam p)
        {
            var result = bll.List(p);

            return(Json(result));
        }