Beispiel #1
0
 public static RoadmapItem MapUpdateRoadmapItemModel(CreateRoadmapItem createRoadmapItem)
 {
     return(new RoadmapItem
     {
         Title = createRoadmapItem.Title,
         Description = createRoadmapItem.Description,
         Order = createRoadmapItem.Order ?? 0,
     });
 }
Beispiel #2
0
        public IActionResult Update([FromBody] CreateRoadmapItem updateItem)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var result = roadmapItemService.Create(RoadmapItemMapper.MapUpdateRoadmapItemModel(updateItem));

            return(result.IsSuccess ? StatusCode(201) : StatusCode(403));
        }