public virtual async Task UpdateContestAsync(UpdateContestInput input) { var contest = await _contestManager.Get(input.Id); contest.Name = input.Name; contest.SignUpEndTime = input.SignUpEndTime; contest.SignUpStartTime = input.SignUpStartTime; contest.Description.Title = input.DescriptionTitle; contest.Description.Content = input.DescriptionContent; }
public async Task <JsonResult> UpdateContest(UpdateContestInput input) { await _contestAppService.UpdateContestAsync(input); return(Json(new AjaxResponse())); }