public IActionResult Delete([FromBody] CapabilitiesImplemented claimedcapability)
 {
     try
     {
         _logic.Delete(claimedcapability);
         return(new OkResult());
     }
     catch (Exception ex)
     {
         return(new NotFoundObjectResult(ex));
     }
 }
 public IActionResult Create([FromBody] CapabilitiesImplemented claimedcapability)
 {
     try
     {
         var newStd = _logic.Create(claimedcapability);
         return(new OkObjectResult(newStd));
     }
     catch (Exception ex)
     {
         return(new NotFoundObjectResult(ex));
     }
 }
Exemple #3
0
        public static CapabilitiesImplemented GetCapabilitiesImplemented(
            string id      = null,
            string solnId  = null,
            string claimId = null,
            string ownerId = null,
            CapabilitiesImplementedStatus status = CapabilitiesImplementedStatus.Draft,
            DateTime?originalDate = null)
        {
            var retval = new CapabilitiesImplemented
            {
                Id           = id ?? Guid.NewGuid().ToString(),
                SolutionId   = solnId ?? Guid.NewGuid().ToString(),
                CapabilityId = claimId ?? Guid.NewGuid().ToString(),
                OwnerId      = ownerId ?? Guid.NewGuid().ToString(),
                Status       = status,
                OriginalDate = originalDate ?? DateTime.UtcNow
            };

            Verifier.Verify(retval);
            return(retval);
        }
Exemple #4
0
 public static GifModels.CapabilityImplemented FromApi(CapabilitiesImplemented api)
 {
     return(Convert <CapabilitiesImplemented, GifModels.CapabilityImplemented>(api));
 }