public IHttpActionResult Post(CreateSampleRequest request) { Logger.Trace("Creating sample."); CreateSampleResponse response = _sampleService.CreateSample(request); return(Created(response)); }
public CreateSampleResponse CreateSample(CreateSampleRequest request) { CreateSampleResponse response = new CreateSampleResponse(); response.Data = _sampleRepository.CreateSample(request.Name); return(response); }
public CreateSampleViewModel Create(CreateSampleFormModel model = null) { CreateSampleViewModel result = new CreateSampleViewModel(); CreateSampleResponse response = _sampleService.CreateSample(new CreateSampleRequest() { Name = result.Name, Size = result.Size }); if (response.HasError) { result.Messages = response.Messages; return(result); } return(result); }