Esempio n. 1
0
        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);
        }
Esempio n. 3
0
        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());
            }
        }
Esempio n. 4
0
        public IActionResult Post([FromBody] SampleCreateDto dto)
        {
            var result = _service.CreateSample(dto);

            return(Ok(result));
        }
Esempio n. 5
0
        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));
 }