예제 #1
0
        /// <summary>
        /// 操作日志查询
        /// </summary>
        /// <param name="logType">日志类型</param>
        /// <param name="model">模块</param>
        /// <param name="startTime">开始时间</param>
        /// <param name="endTime">结束时间</param>
        /// <param name="pageSzie"></param>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public PageJqDatagrid <ComLoginLogEntity> GetCommonQuryGetCommonQury(int source, int status, string startTime, string endTime, int pageSzie = 15,
                                                                             int pageIndex = 1)
        {
            //计时
            var stopwatch = new Stopwatch();

            stopwatch.Start();
            int totalRecords;

            var data = new ComLoginLogDal().GetCommonQury(source, status, startTime, endTime, pageSzie, pageIndex, out totalRecords);

            var list = ConvertListHelper <ComLoginLogEntity> .ConvertToList(data);

            stopwatch.Stop();
            var totalPage = (totalRecords + pageSzie - 1) / pageSzie;   //计算页数

            return(new PageJqDatagrid <ComLoginLogEntity>
            {
                page = pageIndex,
                rows = list,
                total = totalPage,
                records = totalRecords,
                costtime = stopwatch.ElapsedMilliseconds.ToString()
            });
        }
예제 #2
0
 public ComLoginLogBll()
 {
     BaseDal = new ComLoginLogDal();
 }