Beispiel #1
0
        public void InsertObject(Type type, object data)
        {
            DateTime start   = DateTime.Now;
            string   message = string.Format("Insert 开始获取类型:{0} 开始时间为:{1}", type, start);

            Console.WriteLine(message);
            LogHelper.Debug(GetType(), message);
            var dao = new SelectDaoBase(OracleMapper.GetInstance().GetMapper().CreateSqlMapSession());

            dao.Insert(type, data);
            DateTime end  = DateTime.Now;
            double   diff = start.Subtract(end).TotalSeconds;

            message = string.Format("Insert 获取类型:{0} 结束时间为:{1},总耗时:{2}秒", type, end, diff);
            Console.WriteLine(message);
            LogHelper.Debug(GetType(), message);
        }
Beispiel #2
0
        private IList ExecQuery(Type type)
        {
            DateTime start   = DateTime.Now;
            string   message = string.Format("Select 开始获取类型:{0} 开始时间为:{1}", type, start);

            Console.WriteLine(message);
            LogHelper.Debug(GetType(), message);
            var      dao    = new SelectDaoBase(OracleMapper.GetInstance().GetMapper().CreateSqlMapSession());
            IList    result = dao.QueryList(type);
            DateTime end    = DateTime.Now;
            double   diff   = start.Subtract(end).TotalSeconds;

            message = string.Format("Select 获取类型:{0} 结束时间为:{1},总耗时:{2}秒", type, end, diff);
            Console.WriteLine(message);
            LogHelper.Debug(GetType(), message);
            return(result);
        }