Updated Generated Code to Use IDs rather than Objects for internal Updates
This commit is contained in:
@@ -1011,13 +1011,13 @@ namespace VEPROMS.CSLA.Library
|
||||
if (IsNew)
|
||||
_LastChanged = Transition.Add(cn, ref _TransitionID, _MyContent, _MyItemToID, _MyItemRangeID, _IsRange, _TranType, _Config, _DTS, _UserID);
|
||||
else
|
||||
_LastChanged = Transition.Update(cn, ref _TransitionID, _MyContent, _MyItemToID, _MyItemRangeID, _IsRange, _TranType, _Config, _DTS, _UserID, ref _LastChanged);
|
||||
_LastChanged = Transition.Update(cn, ref _TransitionID, _FromID, _ToID, _RangeID, _IsRange, _TranType, _Config, _DTS, _UserID, ref _LastChanged);
|
||||
MarkOld();
|
||||
}
|
||||
if (_MyZTransition != null) _MyZTransition.Update(this);
|
||||
}
|
||||
[Transactional(TransactionalTypes.TransactionScope)]
|
||||
public static byte[] Update(SqlConnection cn, ref int transitionID, Content myContent, Item myItemToID, Item myItemRangeID, int isRange, int tranType, string config, DateTime dts, string userID, ref byte[] lastChanged)
|
||||
public static byte[] Update(SqlConnection cn, ref int transitionID, int fromID, int toID, int rangeID, int isRange, int tranType, string config, DateTime dts, string userID, ref byte[] lastChanged)
|
||||
{
|
||||
if (_MyLog.IsDebugEnabled) _MyLog.DebugFormat("[{0}] Transition.Update", 0);
|
||||
try
|
||||
@@ -1028,9 +1028,9 @@ namespace VEPROMS.CSLA.Library
|
||||
cm.CommandText = "updateTransition";
|
||||
// Input All Fields - Except Calculated Columns
|
||||
cm.Parameters.AddWithValue("@TransitionID", transitionID);
|
||||
cm.Parameters.AddWithValue("@FromID", myContent.ContentID);
|
||||
cm.Parameters.AddWithValue("@ToID", myItemToID.ItemID);
|
||||
cm.Parameters.AddWithValue("@RangeID", myItemRangeID.ItemID);
|
||||
cm.Parameters.AddWithValue("@FromID", fromID);
|
||||
cm.Parameters.AddWithValue("@ToID", toID);
|
||||
cm.Parameters.AddWithValue("@RangeID", rangeID);
|
||||
cm.Parameters.AddWithValue("@IsRange", isRange);
|
||||
cm.Parameters.AddWithValue("@TranType", tranType);
|
||||
cm.Parameters.AddWithValue("@Config", config);
|
||||
|
Reference in New Issue
Block a user