예제 #1
0
        public ResponseCRUDMessage Delete(int id)
        {
            var response = new ResponseCRUDMessage(false, "");
            var car      = carsRepository.FindById(id);

            if (car == null)
            {
                response.message = "The car not exist!";
                return(response);
            }
            try
            {
                response.status = carsRepository.Delete(car);
                if (response.status)
                {
                    response.message = "The car was deleted!";
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception ex)
            {
                response.message = ex.Message;
            }
            return(response);
        }
 public ActionResult Delete(int id, MobileBrand entity)
 {
     try
     {
         _brand.Delete(entity);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
예제 #3
0
 public ActionResult Delete(int id, ProductDetails entity)
 {
     try
     {
         _product.Delete(entity);
         return(RedirectToAction(nameof(Index)));
     }
     catch
     {
         return(View());
     }
 }
예제 #4
0
 public IActionResult Delete(int id)
 {
     try
     {
         var deleteObject = _repo.Counties(id);
         _repo.Delete(deleteObject);
         return(Ok());
     }
     catch
     {
         return(BadRequest());
     }
 }