public IActionResult Create([FromBody] ClaimedCapability claimedcapability) { try { var newStd = _logic.Create(claimedcapability); return(new OkObjectResult(newStd)); } catch (Exception ex) { return(new NotFoundObjectResult(ex)); } }
public IActionResult Delete([FromBody] ClaimedCapability claimedcapability) { try { _logic.Delete(claimedcapability); return(new OkResult()); } catch (Exception ex) { return(new NotFoundObjectResult(ex)); } }
public void Update(ClaimedCapability claimedcapability) { _validator.ValidateAndThrow(claimedcapability); _datastore.Update(claimedcapability); }
public ClaimedCapability Create(ClaimedCapability claimedcapability) { _validator.ValidateAndThrow(claimedcapability); return(_filter.Filter(new[] { _datastore.Create(claimedcapability) }.AsQueryable()).SingleOrDefault()); }