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); }
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); }