/// <summary> /// 执行保存对象操作 /// </summary> /// <param name="obj">实体对象</param> /// <param name="isForceCommit"> /// 是否强制执行,默认为false /// true:强制执行,即就算遇到更新为零的操作,也不会抛出异常 /// flase:非强制执行,如果遇到更新为零,则抛出异常PLException,类型为DirthEntity,表示存在并发错误 /// </param> /// <returns></returns> public void DoSaveObject(EntityObject obj, bool isForceCommit) { if (obj.IsPersistent) { broker.DoTransaction(obj, ActionTypes.UpdateCommand, rdbs, isForceCommit); } else { broker.DoTransaction(obj, ActionTypes.InsertCommand, rdbs, isForceCommit); } }