public void CreateActivity(Activity activity) { activity.ID = Guid.NewGuid().ToString(); activity.CreateTime = DateTime.Now; activity.UpDateTime = DateTime.Now; activity.ValidStatus = (int) ValidStatus.TRUE; dbService.Add<Activity>(activity); }
public Activity UpdateActivity(Activity activity) { var filter = filterBuilder.Where(x => x.ID == activity.ID); activity.CreateTime = dbService.Query(filter).Result[0].CreateTime; activity.ID = dbService.Query(filter).Result[0].ID; activity.UpDateTime = DateTime.Now; var result = dbService.Update(filter, activity).Result; if (result.IsModifiedCountAvailable && result.ModifiedCount == 1) { return dbService.Query(filter).Result[0]; } else { return new Activity(); } }