Ejemplo n.º 1
0
 public IHttpActionResult Post([FromBody] ProductApiModel data)
 {
     try
     {
         var             identity   = (ClaimsIdentity)User.Identity;
         var             name       = identity.Claims.Where(x => x.Type == ClaimTypes.Name).Single().Value;
         ProductDTO      newproduct = _business.Add(ApiTranslators.Translate <ProductApiModel, ProductDTO>(data), name);
         ProductApiModel newProduct = ApiTranslators.Translate <ProductDTO, ProductApiModel>(newproduct);
         if (newProduct.StatusID == 2)
         {
         }
         if (newProduct != null)
         {
             return(Ok(newProduct));
         }
         return(BadRequest());
     }
     catch
     {
         return(BadRequest());
     }
 }