public IResult Update(IFormFile file, CarImage carImage) { carImage.ImagePath = CarImageHelper.Update(_carImageDal.Get(c => c.ImageId == carImage.ImageId).ImagePath, file); carImage.Date = DateTime.Now; _carImageDal.Update(carImage); return(new SuccessResult(Messages.DeleteCarImage)); }
public IResult Delete(CarImage carImage) { var result = BusinessRules.Run(CarImageDelete(carImage)); CarImageHelper.Delete(_carImageDal.Get(c => c.ImageId == carImage.ImageId).ImagePath); if (result != null) { return(result); } _carImageDal.Delete(carImage); return(new SuccessResult(Messages.UpdateCarImage)); }
public IResult Add(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckImageisFull(carImage)); if (result != null) { return(result); } carImage.ImagePath = CarImageHelper.Add(file); var data = carImage.ImagePath.Split('\\').LastOrDefault(); carImage.ImagePath = "/Images/CarImages/" + data; carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.AddCarImage)); }