public ActionResult Edit(Edit model) { var data = service.IsRoadmapValidForEdit(RoadmapMapper.MapRoadmapEditModel(model, User)); var roadmap = data.IsSuccess ? data.Data : null; if (roadmap == null) { return(BadRequest(data.Message)); } roadmap.Name = model.Name; roadmap.Visibility = model.Visibility; roadmap.StartDate = model.StartDate; roadmap.EndDate = model.EndDate; var result = service.Update(roadmap); if (result.IsSuccess) { return(Ok(result)); } return(BadRequest(result)); }
public ActionResult Create(Create model) { var result = service.Create(RoadmapMapper.MapRoadmapCreateModel(model)); if (result.IsSuccess) { return(Ok(result)); } return(BadRequest(result)); }