internal int SaveActivity(AgainstTheClock.Activity activity) { Activity activityRecord = Map(activity); dbContext.Entry(activityRecord).State = activityRecord.Id == 0 ? EntityState.Added : EntityState.Modified; dbContext.SaveChanges(); return(activityRecord.Id); }
private Activity Map(AgainstTheClock.Activity source) { Activity result = source.Id != 0 ? GetActivityRecordById(source.Id) : new Activity(); result.ActivityName = source.ActivityName; result.LinkToCard = source.LinkToCard; result.Notes = source.Notes; result.IsActive = source.IsActive; return(result); }
private AgainstTheClock.Activity Map(Activity source) { AgainstTheClock.Activity result = new AgainstTheClock.Activity { Id = source.Id, ActivityName = source.ActivityName, LinkToCard = source.LinkToCard, Notes = source.Notes }; return(result); }