public IActionResult AddOneActivity([FromBody] ActivityQO aq) { var clubId = Utils.GetCurrentUserId(this.User); _managerService.AddAct(clubId, aq); return(Ok()); }
//增加一条活动记录 public void AddAct(long clubId, ActivityQO actQO) { var newAct = new Activities { ClubId = clubId, Name = actQO.Name, Budget = actQO.Budget, Place = actQO.Place, EventTime = actQO.EventTime, ApplyDate = DateTime.Now, Description = actQO.Description, IsPublic = actQO.IsPublic }; _context.Activities.Add(newAct); _context.SaveChanges(); }
public IActionResult UpdateOneActivity([FromBody] ActivityQO aq) { var clubId = Utils.GetCurrentUserId(this.User); bool success = _managerService.UpdateAct(clubId, aq); if (success) { return(Ok()); } return(NotFound()); }
public void integration_Fellowshipone_api_ministries_search_activities() { var ministryResult = RestClient.ActivitiesRealm.Ministries.FindAll(); var qo = new ActivityQO(); qo.MinistryID = ministryResult.Items[0].ID; var results = RestClient.ActivitiesRealm.Activities.FindBy(qo); results.Items.Count.ShouldBeGreaterThan(0); }
//更新一条活动记录 public bool UpdateAct(long clubId, ActivityQO actQO) { var act = _context.Activities.FirstOrDefault(a => a.ClubId == clubId && a.ActivityId == actQO.ActivityId); if (act == null) { return(false); } act.Name = actQO.Name; act.Budget = actQO.Budget; act.Place = actQO.Place; act.Description = actQO.Description; act.EventTime = actQO.EventTime; act.IsPublic = actQO.IsPublic; _context.SaveChanges(); return(true); }