Ejemplo n.º 1
0
 public ActionResult Add(EditFieldViewModel vm)
 {
     if (ModelState.IsValid)
     {
         var field = Mapper.Map <DynamicField>(vm);
         _fieldService.Add(field);
         return(RedirectToAction("Index"));
     }
     return(View(vm));
 }
Ejemplo n.º 2
0
        public ValidationAppResult Add(FieldViewModel fieldViewModel)
        {
            var fieldObj = Mapping.FieldMapper.FromViewModelToDomain(fieldViewModel);

            var result = fieldService.Add(fieldObj);

            Commit();

            return(FromDomainToApplicationResult(result));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult <FieldViewModel> > Add(FieldViewModel fieldViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(FormattedResponse(ModelState));
            }

            await _fieldService.Add(_mapper.Map <Field>(fieldViewModel));

            return(FormattedResponse(fieldViewModel));
        }
        public IActionResult Post(string values)
        {
            if (ModelState.IsValid)
            {
                _fieldService.Add(values);
            }
            else
            {
                return(BadRequest("I will add error to here"));
            }

            return(Ok());
        }
Ejemplo n.º 5
0
        public HttpResponseMessage Create(HttpRequestMessage request, Field field)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;
                if (!ModelState.IsValid)
                {
                    response = request.CreateResponse(HttpStatusCode.BadRequest, ModelState);
                }
                else
                {
                    _fieldService.Add(field);
                    _fieldService.Save();

                    response = request.CreateResponse(HttpStatusCode.Created, field);
                }

                return response;
            }));
        }