public async Task <IActionResult> Get() { try { var query = await _productDetailService.Get(); return(Ok(query)); } catch (Exception e) { _loggerManager.LogError($"Ocurrio un error al obtener los product detail: {e}"); throw new ApiException(AppResources.BadRequest, HttpStatusCode.BadRequest); } }
public JsonResult GetProductDetail(int id) { ProductDetail productDetail = _productDetailService.Get(id); var model = new { Id = productDetail.ProductID, Size = productDetail.Size, Color = productDetail.Color, Stock = productDetail.Stock }; return(productDetail != null?Json(model, JsonRequestBehavior.AllowGet) : Json(new Exception("Ürün Detayı Bulunamadı").Message, JsonRequestBehavior.AllowGet)); }