public IHttpActionResult Post(CreateSampleRequest request) { Logger.Trace("Creating sample."); CreateSampleResponse response = _sampleService.CreateSample(request); return(Created(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); }
public IHttpActionResult CreateSample(Sample sampleModel) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (sampleModel.Id != 0) { sampleService.UpdateSample(sampleModel); } else { sampleService.CreateSample(sampleModel); } return(Ok()); } catch (Exception) { return(BadRequest()); } }
public IActionResult Post([FromBody] SampleCreateDto dto) { var result = _service.CreateSample(dto); return(Ok(result)); }
public Sample Post(CreateSampleRequest request) { Logger.Trace("Creating sample."); return(_sampleService.CreateSample(request).Data); }
public void Post(SubmitSampleDTO model) { _service.CreateSample(Guid.Parse(User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.NameIdentifier).Value), model.Id, Sorce(model.Options)); }