public IActionResult Delete([FromForm(Name = ("Id"))] int id)
 {
     var carImage = _carImageService.Get(id).Data;
     var result = _carImageService.DeleteCarImage(carImage);
     if (result.Success)
     {
         return Ok(result);
     }
     return BadRequest(result);
 }
Ejemplo n.º 2
0
        public IActionResult delete([FromForm] int id)
        {
            var carImage       = _carImageService.GetById(id).Data;
            var deleteCarImage = _carImageService.DeleteCarImage(carImage);

            if (deleteCarImage.Success)
            {
                return(Ok(deleteCarImage));
            }
            return(BadRequest(deleteCarImage));
        }
Ejemplo n.º 3
0
        public IActionResult DeleteCarImage(CarImage carImage)
        {
            var result = _carImageService.DeleteCarImage(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            else
            {
                return(BadRequest(result));
            }
        }
Ejemplo n.º 4
0
 public void DeleteCar(int id)
 {
     if (CarExists(id))
     {
         Car carToRemove = _ctx.Cars.Where(c => c.CarId == id).Include(c => c.AvailableColors).Include(c => c.CarImages).SingleOrDefault();
         try
         {
             _colorService.DeleteColor(carToRemove.AvailableColors);
             _carImgService.DeleteCarImage(carToRemove.CarImages);
             _ctx.Remove(carToRemove);
             _ctx.SaveChanges();
         }
         catch { }
     }
 }
Ejemplo n.º 5
0
 public ActionResult DeleteCarImage(EditImageViewModel editImageView)
 {
     if (ModelState.IsValid)
     {
         try
         {
             bool imageRemoved = _carImgService.DeleteCarImage(editImageView);
             if (imageRemoved)
             {
                 return(Ok(new { Value = "Record and image deleted" }));
             }
             return(Ok(new { Value = "Record deleted" }));
         }
         catch
         {
             return(View());
         }
     }
     return(View());
 }
 public JsonResult DeleteCarImages([FromRoute] int id)
 {
     return(Json(_service.DeleteCarImage(id)));
 }