Example #1
0
        public IHttpActionResult Create([FromBody] Set set)
        {
            LogInfoObjectToJson(set, "Creating 'Set':");

            return(ExecuteRequest(() =>
            {
                var setViewModel = new SetViewModel();
                setViewModel.GetFullSetData(set);

                var setDTO = _mapper.Map <SetDTO>(set);

                var result = _service.Create(setDTO);

                LogInfoObjectToJson(result, "Created 'Set':");
                return Ok <IOperationResult>(result);
            }));
        }