public void Insert() { for (int i = 0; i < 100; i++) { Random random = new Random(); var srcId = random.Next(100); var desc = "插入数据 - " + srcId; var id = SysLogRepository.Insert(TableSource.None, OperationType.Insert, srcId); Assert.AreNotEqual(id, 0); } }
public void Delete() { Random random = new Random(); var srcId = random.Next(100); var desc = "插入数据 - " + srcId; var id = SysLogRepository.Insert(TableSource.None, OperationType.Insert, srcId); var log = SysLogRepository.Get(id); Assert.IsNotNull(log); SysLogRepository.Delete(log); log = SysLogRepository.Get(id); Assert.IsNull(log); }
public void Update() { Random random = new Random(); var srcId = random.Next(100); var desc = "插入数据 - " + srcId; var id = SysLogRepository.Insert(TableSource.None, OperationType.Insert, srcId); var log = SysLogRepository.Get(id); var oldTime = log.UpdateTime; var save = SysLogRepository.Update(log); log = SysLogRepository.Get(id); Assert.AreNotEqual(oldTime, log.UpdateTime); }
/// <summary> /// 添加单个SysLogModel对象方法(可返回对应数据表中 的此实体ID) /// </summary> /// <param name="entity"></param> /// <returns></returns> public bool AddOneSysLogModel(SysLogModel entity) { var result = false; try { var entityID = dal_SysLog.Insert(entity); if (entityID > 0) { entity.Id = entityID; result = true; } } catch (Exception ex) { throw ex; } return(result); }