原因是返回值显示3,初步判断是Add(entity)方法出错。之后查询MSDN,也无法获得满意的答复,所以在博问上讨教各位:为能够正常插入数据,Add(entity)的错误应该怎么样排除?
public override int Add(ExprmntUser entity, bool isExecute = true)
{
try
{
_DbSet.Add(entity);
if (isExecute)
{
//return _DbContext.SaveChanges() > 0;
_DbContext.SaveChanges();
return 1;
}
else
{
//return true;
return 2;
}
}
catch
{
//return false;
return 3;
}
}
解决方案
100