public IActionResult Post([FromBody] ActivityTypeModel newActivityType) { try { _activityTypeService.Add(newActivityType.ToDomainModel()); } catch (System.Exception ex) { ModelState.AddModelError("AddActivityType", ex.GetBaseException().Message); return(BadRequest(ModelState)); } return(CreatedAtAction("Get", new { Id = newActivityType.Id }, newActivityType)); }
public IHttpActionResult PostActivityType(ActivityType activityType) { activityTypeService.Add(activityType); return(Ok()); }