Пример #1
0
        public IActionResult Delete([FromForm(Name = "Id")] int id)
        {
            var imagetToDeleted = _carImageService.GetById(id).Data;
            var result          = _carImageService.Delete(imagetToDeleted);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #2
0
        public IActionResult Delete([FromForm(Name = "Id")] int id)
        {
            var deleteCarImage = _carImageService.Get(id).Data;
            var result         = _carImageService.Delete(deleteCarImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult Delete([FromForm] CarImage carImage)
        {
            var result = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
        public IActionResult Delete([FromForm(Name = ("carImageId"))] int carId)
        {
            var deleteCarImageByCarId = _carImageService.Get(carId).Data;
            var result = _carImageService.Delete(deleteCarImageByCarId);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult Delete(CarImage carImage)
        {
            string path   = _webHostEnvironment.WebRootPath + "\\uploads\\";
            var    result = _carImageService.Delete(path, carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #6
0
        public IActionResult Delete(CarImage carImage)
        {
            CarImage deletedCarImage = _carImageService.Get(carImage.Id).Data;
            var      result          = _carImageService.Delete(deletedCarImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #7
0
        public async Task <IActionResult> Delete(CarImage carImage)
        {
            var result = await _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
        public IActionResult Delete(int id)
        {
            var carImage = _carImageService.Get(id).Data;
            var result   = _carImageService.Delete(carImage);

            if (result.IsSuccess)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult Delete(CarImage carImage)
        {
            var car    = _carImageService.GetById(carImage.ID);
            var result = _carImageService.Delete(car.Data);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #10
0
        public IActionResult Post(CarImage carImage)
        {
            ImageUploader.ImageDelete(Path.Combine(DefaultImagePath, carImage.ImagePath));
            var result = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult Delete([FromForm(Name = ("Id"))] int imageId)
        {
            var carImage = _carImageService.GetById(imageId).Data;
            var result   = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
        public IActionResult Delete([FromForm(Name = "Id")] int Id)
        {
            var forDelete = _carImageService.GetById(Id).Data;
            var result    = _carImageService.Delete(forDelete);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #13
0
        public IActionResult Delete([FromForm] int carId, [FromForm] IFormFile file)
        {
            var data   = _carImageService.GetByCarId(carId);
            var result = _carImageService.Delete(data.Data);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Пример #14
0
        public IActionResult Delete(int id)
        {
            var data   = _carImageService.Get(id);
            var result = _carImageService.Delete(data.Data);

            if (result.Success)
            {
                System.IO.File.Delete(Path.Combine(@"CarImages\" + data.Data.ImagePath));
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #15
0
        public IActionResult Delete([FromForm] int imageId)
        {
            var image  = _carImageService.GetById(imageId).Data;
            var result = _carImageService.Delete(image);

            if (result.Success)
            {
                System.IO.File.Delete(image.ImagePath);
                return(Ok(result));
            }
            return(BadRequest(result.Message));
        }
Пример #16
0
        public IActionResult Delete([FromForm] CarImage carImage)
        {
            var deletedImage = _carImageService.GetById(carImage.Id).Data;
            var result       = _carImageService.Delete(deletedImage);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Пример #17
0
        public IActionResult Delete(int Id)
        {
            var carImage = _entityService.GetById(Id).Data;

            var result = _entityService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #18
0
        public IActionResult Delete([FromForm] int carId)
        {
            var carImage = _carImageService.Get(carId).Data;
            var result   = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Пример #19
0
        public IActionResult Delete(int id)
        {
            var result = _carImageService.Delete(new CarImage {
                Id = id
            });

            if (result.Success)
            {
                return(Ok(result.Message));
            }
            return(BadRequest(result.Message));
        }
Пример #20
0
        public IActionResult Delete([FromForm(Name = ("Id"))] int Id) //postmandeki Id buradaki [FromForm(Name="Id burayla aynı olmak zorunda")]
        {
            var carImage = _carImageService.Get(Id).Data;             //burada veritabanına gidilir kontrol edilir varsa o tablonun bilgileri gelir

            var result = _carImageService.Delete(carImage);           //sonra bu method çalışır bu method

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #21
0
        public IActionResult Delete(CarImage carImage)//[FromForm(Name = "Id")] int id)
        {
            //CarImage imageToDelete = _carImageService.GetById(id).Data;
            var result = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }

            return(BadRequest(result));
        }
Пример #22
0
        public ActionResult DeleteCar(int id)
        {
            var carToDelete      = _carService.GetCarById(id).Data;
            var carImageToDelete = _carImageService.GetById(id).Data;

            if (carImageToDelete != null)
            {
                _carImageService.Delete(carImageToDelete);
            }
            _carService.Delete(carToDelete);
            return(RedirectToAction("Index"));
        }
        public IActionResult Delete(CarImage carImage)
        {
            var result = _carImageService.Delete(carImage);

            if (result.Success == true)
            {
                return(Ok(result));
            }
            else
            {
                return(BadRequest(result));
            }
        }
 public IActionResult Delete([FromForm] int imageId)
 {
     try
     {
         CarImage carImageToDelete = _carImageService.GetById(imageId).Data;
         var      result           = _carImageService.Delete(carImageToDelete);
         return(Ok(result));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Пример #25
0
        public IActionResult Delete([FromForm(Name = "Id")] int id)
        {
            var find = _carImageService.GetById(id);

            if (find.Success)
            {
                var result = _carImageService.Delete(find.Data);
                if (result.Success)
                {
                    return(Ok(result));
                }
            }
            return(BadRequest(find));
        }
Пример #26
0
        public IActionResult Delete([FromForm(Name = ("Id"))] int Id)
        {
            var carImage = _carImageService.Get(Id).Data;
            var oldPath  = Path.Combine(Environment.CurrentDirectory, "wwwroot", _carImageService.Get(Id).Data.ImagePath);

            FileHelper.DeleteAsync(oldPath);
            var result = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #27
0
        public IActionResult Delete(CarImage carImage)
        {
            string path = _environment.WebRootPath + "\\Images";

            FileHelper.Delete(path + "\\" + carImage.ImagePath);

            var result = _carImageService.Delete(carImage);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }
Пример #28
0
        public IActionResult Delete(CarImage carImage)
        {
            var isDeleted = _fileHelper.DeleteFile(carImage.ImagePath);

            if (isDeleted.Result.Success)
            {
                var result = _carImageService.Delete(carImage);
                if (result.Success)
                {
                    return(Ok(result));
                }
                return(BadRequest(result));
            }
            return(BadRequest(isDeleted.Result));
        }
Пример #29
0
        public IActionResult Delete([FromForm] CarImage entity)
        {
            var result = _carImageService.GetById(entity.CarImageId);

            if (result.Success)
            {
                Operation.DeleteImageFile(_configuration.GetSection("ImageRootPath").Value, result.Data.Single().ImagePath);
                var deleted = _carImageService.Delete(entity);
                if (deleted.Success)
                {
                    return(Ok(deleted));
                }
            }
            return(BadRequest());
        }
Пример #30
0
        public IActionResult Delete([FromForm(Name = "Id")] int Id, [FromForm] CarImage carImage)

        {
            var path = _carImageService.Get(Id).Data.ImagePath;

            FileOperations.Delete(path);

            var result = _carImageService.Delete(_carImageService.Get(Id).Data);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(BadRequest(result));
        }