public async Task <test> Update(CreateTestDto input) { test entity = new test(); entity.note = input.note; return(await _testRepository.UpdateAsync(entity)); }
/// <summary> /// 异步新增处理 /// </summary> /// <param name="input">实体类</param> /// <returns></returns> public async Task Create(CreateTestDto input) { test entity = new test(); entity.note = input.note; await _testRepository.InsertAsync(entity); }
public CreateTestCommand(CreateTestDto dto) { Dto = dto; var validator = new Validator(); var result = validator.Validate(this); if (!result.IsValid) { throw new ValidationException(result.Errors); } }
public async Task <bool> CreateTest(CreateTestDto testDto, string imageId) { var test = _mapper.Map <Test>(testDto); test.ImageId = imageId; await _context.AddAsync(test); await _context.SaveChangesAsync(); return(true); }
public async Task <GetTestDto> CreateTest(CreateTestDto dto) { return(await new CreateTestCommand(dto).CreateTest(UserInfo)); }