public bool Delete(int id)
 {
     if (id > 0)
     {
         return(_productServices.Delete(id));
     }
     return(false);
 }
Exemple #2
0
 public IHttpActionResult Delete(Guid id)
 {
     _logger.Info("ProductController: Delete" + Environment.NewLine + DateTime.Now);
     if (!_productServices.Delete(id))
     {
         return(Content(HttpStatusCode.NotFound, "Product not found"));
     }
     return(Content(HttpStatusCode.OK, "Product deleted"));
 }
Exemple #3
0
        public IActionResult ProductDelete(int ProductId)
        {
            var entity = _productServices.GetById(ProductId);

            if (entity != null)
            {
                _productServices.Delete(entity);
            }
            return(RedirectToAction("ProductList"));
        }
        public ActionResult Delete(int sku)
        {
            var deleted = _productServices.Delete(sku);

            if (!deleted)
            {
                return(BadRequest());
            }

            return(NoContent());
        }
Exemple #5
0
        public async Task <bool> DeleteProduct(int Id)
        {
            var productEntity = await _productServices.GetProductById(Id);

            if (productEntity == null)
            {
                return(false);
            }
            _productServices.Delete(productEntity);
            return(true);
        }
Exemple #6
0
 public IActionResult Delete(Guid id)
 {
     try
     {
         _services.Delete(id);
         return(Ok());
     }
     catch
     {
         throw;
     }
 }
        public IHttpActionResult Delete(int id)
        {
            if (!_productServices.IsOwner(id, UserId))
            {
                return(Content(HttpStatusCode.Forbidden, "This is not your product"));
            }

            _productServices.Delete(id);

            return(Ok(new
            {
                data = "OK"
            }));
        }
Exemple #8
0
        public void Delete(Guid id)
        {
            productServices.Delete(id);

            var entry = new Activity
            {
                Id        = Guid.NewGuid(),
                CreatedOn = DateTime.Now,
                Operation = "CreateProduct",
                Data      = JsonConvert.SerializeObject(id.ToString())
            };

            //Persist the Activity
        }
        public async Task <ActionResult> Delete(long id)
        {
            #region Start the watch
            var watch = new Stopwatch();
            watch.Start();
            #endregion

            var result = await _entityServices.Delete(id);

            #region End the watch
            watch.Stop();
            result.Meta.TotalProcessingTime = watch.ElapsedMilliseconds;
            #endregion

            return(Ok(result));
        }
        public JsonResult Delete(int id)
        {
            if (id == 0)
            {
                return(Json(0));
            }
            var productIsValid = _productServices.GetById(id);

            if (productIsValid != null)
            {
                _productServices.Delete(productIsValid);
                return(Json(1));
            }
            else
            {
                return(Json(0));
            }
        }
Exemple #11
0
        public IActionResult Delete(int?id)
        {
            try
            {
                if (id == null)
                {
                    return(BadRequest("el identificador es nulo."));
                }


                _services.Delete(id);
                return(Ok());
            }
            catch (Exception ex)
            {
                return(StatusCode(500, "ocurrio un error al eliminar el producto. " + ex.Message));
            }
        }
        public IActionResult ProductDelete(int productId)
        {
            var entity = _productServices.GetById(productId);

            if (entity != null)
            {
                _productServices.Delete(entity);
            }

            var msg = new AlertMessage()
            {
                Message   = $"{entity.Name} isimli ürün silindi",
                AlertType = "danger"
            };

            TempData["message"] = JsonConvert.SerializeObject(msg);

            return(RedirectToAction("ProductList"));
        }
        public async Task <IActionResult> DeleteProduct(Product product)
        {
            var temp = _iProductServices.GetLstProducts();

            try
            {
                if (ModelState.IsValid)
                {
                    if (_iProductServices.checkIdProduct(product.Id))
                    {
                        _iProductServices.Delete(product.Id);
                    }
                }
                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(RedirectToAction("Index"));
            }
        }
        public JsonResult Delete(int id)
        {
            var result = _productServices.Delete(id);

            return(Json(new { isSuccess = true }));
        }
 public IActionResult Delete(int id)
 {
     IProductService.Delete(id);
     return(RedirectToAction("Index"));
 }