protected virtual GuidEntityWrapper <TData> CreateWrapperData(TData data, bool created) { GuidEntityWrapper <TData> wrapper = new GuidEntityWrapper <TData>(data); if (created && data.ID.Equals(Guid.Empty)) { data.ID = CombineGuid.NewComboGuid(); } data.UpdatedDateTime = DateTime.UtcNow; wrapper.CreatedDate = data.UpdatedDateTime; wrapper.LastUpdatedDate = data.UpdatedDateTime; wrapper.CreatedUserID = data.CurrentUserID; wrapper.LastUpdatedUserID = data.CurrentUserID; return(wrapper); }
public static GuidEntityWrapper <TData> CreateWrapperData <TData>(TData data, bool created) where TData : BaseOrderDataEntity <Guid> { GuidEntityWrapper <TData> wrapper = new GuidEntityWrapper <TData>(data); if (created && data.ID.Equals(Guid.Empty)) { data.ID = CombineGuid.NewComboGuid(); } data.UpdatedDateTime = DateTime.UtcNow; wrapper.CreatedDate = data.UpdatedDateTime; wrapper.LastUpdatedDate = data.UpdatedDateTime; wrapper.CreatedUserID = data.CurrentUserID; wrapper.LastUpdatedUserID = data.CurrentUserID; return(wrapper); }