public async Task <IActionResult> Add(ProductViewModel model, IFormFile pic) { Result <ProductDO> result; ImageExtentions imageHelper = new ImageExtentions(_hostingEnvironment); model.ProductDO.ImageUrl = await imageHelper.ImageUploader(pic, "Cdn\\");; model.ProductDO.CreateUserId = GetLoggedUserId(); model.ProductDO.UpdateUserId = GetLoggedUserId(); result = _productBL.Add(CacheKey, model.ProductDO); return(RedirectToAction("Index", "Product")); }
public bool Add(Product product) { try { return(productBL.Add(product)); } catch (Exception e) { Logger.Log.Error(e.StackTrace); return(false); } }
public IActionResult InsertProduct([FromBody] ProductDO product) { Result <ProductDO> result = _productBL.Add(CacheKey, product); return(Json(result)); }