示例#1
0
 public IHttpActionResult Put([FromBody] StoreApiModel store)
 {
     try
     {
         var identity = (ClaimsIdentity)User.Identity;
         var name     = identity.Claims.Where(x => x.Type == ClaimTypes.Name).Single().Value;
         var result   = _business.Put(ApiTranslators.Translate <StoreApiModel, StoreDTO>(store), name);
         if (result)
         {
             return(Ok(result));
         }
         else
         {
             return(BadRequest());
         }
     }
     catch
     {
         return(BadRequest("false"));
     }
 }