public async Task <ActionResult> UpdateAsync(int id, ActivityRequestModel model) { var result = await _activityService.UpdateAsync(id, model); if (result.Failure) { return(BadRequest(result.Error)); } return(Ok()); }
/// <summary> /// 获取活动列表 /// </summary> /// <returns></returns> public IActionResult GetList(ActivityRequestModel request) { return(Json(new { code = 0, msg = "获取数据成功", data = new List <ActivityResponse>() { new ActivityResponse(), new ActivityResponse(), } })); }
public async Task <int> CreateAsync(ActivityRequestModel model) { var activity = new Data.Models.Activity { Description = model.Description, Name = model.Name }; await _dbContext.AddAsync(activity); await _dbContext.SaveChangesAsync(); return(activity.Id); }
public async Task <Result> UpdateAsync(int id, ActivityRequestModel model) { var activity = await GetActivityByIdAsync(id); if (activity == null) { return("Das gesuchte Fachgebiet ist nicht vorhanden."); } activity.Name = model.Name; activity.Description = model.Description; await _dbContext.SaveChangesAsync(); return(true); }
public async Task <ActionResult> CreateAsync(ActivityRequestModel model) { var id = await _activityService.CreateAsync(model); return(Created(nameof(CreateAsync), id)); }