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);
        }
示例#2
0
        public ActionResult Create(CreateSampleFormModel formModel)
        {
            CreateSampleViewModel model;

            if (!ModelState.IsValid)
            {
                model = _controllerHandler.Create();
                return(View(model));
            }

            model = _controllerHandler.Create(formModel);

            if (model.HasError)
            {
                return(View(model));
            }

            return(RedirectToAction("Index"));
        }