public virtual async Task CreateContestAsync(CreateContestInput input) { var description = new Article.Article { Title = input.DescriptionTitle, Content = input.DescriptionContent }; var contest = new Contest { Name = input.Name, Description = description, SignUpStartTime = input.SignUpStartTime, SignUpEndTime = input.SignUpEndTime, Result = null }; await _contestManager.Create(contest); }
public async Task <JsonResult> CreateContest(CreateContestInput input) { await _contestAppService.CreateContestAsync(input); return(Json(new AjaxResponse())); }