Beispiel #1
0
        /// <summary>
        /// 查询运行日志
        /// </summary>
        /// <param name="args"></param>
        private void QueryRunningLogPage(List <object> args)
        {
            try
            {
                ArrayList rs = null;
                if (RunningLogEntities != null)
                {
                    RunningLogEntities.Clear();
                }
                if (args.Count >= 2)
                {
                    DateTime s, e;
                    if (!DateTime.TryParse(args[0].ToString(), out s))
                    {
                        return;
                    }
                    if (!DateTime.TryParse(args[1].ToString(), out e))
                    {
                        return;
                    }

                    rs = LogDataServiceHelper.Instanse.QueryRunningLogPage(s, e, Convert.ToInt16(args[2]), Convert.ToInt16(args[3]), args[4].ToString());
                    RunningLogEntities = rs;

                    if (ModelChanged != null)
                    {
                        ModelChanged(this, new ModelEventArgs(typeof(LogManagerViewModel).Name));
                    }
                }
            }
            catch (Exception ex)
            {
            }
        }
Beispiel #2
0
        /// <summary>
        /// 查询运行日志
        /// </summary>
        /// <param name="args"></param>
        private void QueryRunningLog(List <object> args)
        {
            try
            {
                ArrayList rs = null;
                if (RunningLogEntities != null)
                {
                    RunningLogEntities.Clear();
                }
                if (args.Count >= 2)
                {
                    DateTime s, e;
                    if (!DateTime.TryParse(args[0].ToString(), out s))
                    {
                        return;
                    }
                    if (!DateTime.TryParse(args[1].ToString(), out e))
                    {
                        return;
                    }

                    int RowCount = LogDataServiceHelper.Instanse.QueryRunningLogCount(s, e, args.Count < 4 ? "" : args[3].ToString());
                    rs = LogDataServiceHelper.Instanse.QueryRunningLogPage(s, e, 1, Convert.ToInt16(args[2]), args[3].ToString());
                    RunningTotalCount = RowCount;
                    if (RowCount == 0 || rs == null || rs.Count == 0)
                    {
                        ;                                              //XtraMessageBox.Show("查询结果为空!");
                    }
                    else
                    {
                        RunningLogEntities = rs;
                    }

                    RunningTotalPage = (int)Math.Ceiling(Convert.ToDouble(RowCount) / Convert.ToDouble(args[2]));
                    if (ModelChanged != null)
                    {
                        ModelChanged(this, new ModelEventArgs(typeof(LogManagerViewModel).Name));
                    }
                }
            }
            catch (Exception ex)
            {
            }
        }