public IResult Update(IFormFile file, NCarImage carImage) { carImage.ImagePath = FileHelper.Update(_carImageDal.Get(c => c.ImageId == carImage.ImageId).ImagePath, file); carImage.Date = DateTime.Now; _carImageDal.Update(carImage); return(new SuccessResult()); }
public IActionResult Add([FromForm(Name = "Image")] IFormFile file, [FromForm] NCarImage image) { var result = _imageService.Add(file, image); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public IResult Add(IFormFile file, NCarImage carImage) { IResult result = BusinessRules.Run(CheckCarImageLimit(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
IResult Delete(NCarImage carImage);
IResult Add(IFormFile file, NCarImage carImage);
IResult Update(IFormFile file, NCarImage carImage);
public IResult Delete(NCarImage carImage) { FileHelper.Delete(carImage.ImagePath); _carImageDal.Delete(carImage); return(new SuccessResult()); }