public IActionResult Add([FromServices] IProductModel productModel, string productId, PostDTO postDTO) { if (postDTO.Id <= 0 || productModel.GetDetailDTO(productId) == null) { return(BadRequest(new { message = "Add method is invalid, field 'ID' not require" })); } if (_postModel.AddDTO(postDTO) == null) { return(Problem(statusCode: 500, detail: "Can't add data")); } return(Ok()); }
public ActionResult <ProductDetailDTO> GetDetail(string id) { if (DataHelper.IsEmptyString(id)) { return(BadRequest()); } // var re = _productModel.GetDetailDTO(id); if (re == null) { return(Problem(statusCode: 500, detail: "Data not exist")); } return(re); }