ActivityLog.Models.Storage.ActivityRepository.InsertOrUpdate C# (CSharp) Method

InsertOrUpdate() public method

public InsertOrUpdate ( Activity activity ) : void
activity Activity
return void
        public void InsertOrUpdate(Activity activity)
        {
            if (activity.ActivityId == 0) {
                // New entity
                context.Activities.Add(activity);
            } else {
                // Existing entity
                context.Activities.Attach(activity);
                context.Entry(activity).State = EntityState.Modified;
            }
        }