public int InsertTests(TestViewModel model) { //string userId = User.Identity.GetUserName();存储过程 分页 事务 //int id = User.Identity.GetUserId<int>(); //int nn = Convert.ToInt32("dd"); SysTest sysTest = new SysTest { //注意:不设置该字段或者匿名接口访问时该操作员id字段数据为0 CreatorID = User.Identity.GetUserId <int>(), TestName = model.TestName }; int num = -1; using (TransactionScope transaction = new TransactionScope()) { num = _sysPowerService.InsertTest(sysTest); //测试事务 num = _sysPowerService.InsertTest(sysTest); //int nn = Convert.ToInt32("dd"); transaction.Complete(); } return(num); }
public List <SysTest> GetTestVM(SysTest testVM, int page, int size = 20) { return(_sysPowerService.SelectByParams(testVM, page, size)); }
public List <SysTest> SelectByParams(SysTest sysTest, int page, int size = 20) { return(_dbServiceReposity.All <SysTest>().Where(sysTest).ToList()); }
public int InsertTest(SysTest user) { return(_dbServiceReposity.Add(user)); }