public IResult Add(IFormFile file, CarImage carImage) { var results = _carImageDal.GetAll(r => r.CarId == carImage.CarId); if (results.Count > 5) { return(new ErrorResult(Messages.MaxImageLimitReached)); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImageAdded)); }
// [SecuredOperation("carImages.add,admin")] public IResult Add(IFormFile file, ProductImage productImage) { IResult result = BusinessRules.Run(CheckIfProductImageLimit(productImage.ProductId)); if (result != null) { return(result); } productImage.ImagePath = FileHelper.Add(file); productImage.Date = DateTime.Now; _productImageDal.Add(productImage); return(new SuccessResult(ProductImageMessage.PictureAdded)); }
public IResult Add(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckIfCarImagesLimitExceded(carImage.CarId)); if (result != null) { return result; } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return new SuccessResult(Messages.CarImageAdded); }
public IResult Add(IFormFile file, YacthImage yacthImage) { IResult result = BusinessRules.Run(CheckImageLimitExceeded(yacthImage.YacthId)); if (result != null) { return(result); } yacthImage.ImagePath = FileHelper.Add(file); yacthImage.Date = DateTime.Now; _yacthImageDal.Add(yacthImage); return(new SuccessResult()); }
public IResult Add(IFormFile file, AuthorImage authorImage) { IResult result = BusinessRules.Run(CheckImageLimitExceeded(authorImage.AuthorId)); if (result != null) { return(result); } authorImage.ImagePath = FileHelper.Add(file); authorImage.Date = DateTime.Now; _authorImageDal.Add(authorImage); return(new SuccessResult()); }
public IResult Add(CarImage carImage, IFormFile formFile) { IResult result = BusinessRules.Run(CheckImageLimitExceeded(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(formFile); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImagesAdded)); }
public IResult Add(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckCarImageCount(carImage.CarId)); if (result != null) { return(new ErrorResult(Messages.OverImage)); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImageAdded)); }
public IResult AddImage(IFormFile file, CarImages carImages) { IResult result = BusinessRules.Run(CheckLimitOfImages(carImages.CarId)); if (result != null) { return(result); } carImages.ImagePath = FileHelper.Add(file); carImages.Date = DateTime.Now; _ICarImagesDAL.Add(carImages); return(new SuccessResult(Messages.ImagesAdded)); }
public IResult Add(IFormFile file, Image image) { var result = BusinessRules.Run(CheckCarImageLimitExeeded(image.CarId)); if (result != null) { return(result); } image.ImagePath = FileHelper.Add(file); image.Date = DateTime.Now; _imageDal.Add(image); return(new SuccessResult(Messages.ImageAdded)); }
public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(CheckCarImageLimitExceeded(carImage.CarId)); if (result != null) { return(new ErrorResult(Messages.AddedNot)); } carImage.Date = DateTime.Now; carImage.ImagePath = FileHelper.Add(file); _carImageDal.Add(carImage); return(new SuccessResult(Messages.Added)); }
public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(CheckIfCarImageOfCountOverflow(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = System.DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
public IResult Add(IFormFile file, CarImage entity) { var result = BusinessRules.Run(CheckIfLimitOfCarImage(entity.CarId)); if (result != null) { return(result); } entity.ImagePath = FileHelper.Add(file); entity.Date = DateTime.Now; _carImageDal.Add(entity); return(new SuccessResult()); }
public IActionResult Add([FromForm(Name = ("Image"))] IFormFile file, [FromForm] CarImage carImage) { carImage.ImagePath = FileHelper.Add(file); carImage.CreateDate = DateTime.Now; var result = _carImageService.Add(file, carImage); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public IResult Add(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckIfImageLimit(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
public IResult Add(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckCarImageCount(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult("Resim başarıyla eklendi!")); }
public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(IdKontrol(carImage.CarId), IdKontrol2(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(CheckIfCarImagesCountCorrect(carImage.CarId)); if (result != null) { return(result); } carImage.Date = DateTime.Now; carImage.ImagePath = FileHelper.Add(file); _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImageAdded)); }
public IResult Add(CarImage carImage, IFormFile formFile) { IResult result = BusinessRule.Run(CheckImageLimit(carImage)); if (result == null) { carImage.Date = DateTime.Now; carImage.ImagePath = FileHelper.Add(formFile); _carImageDal.Add(carImage); return(new SuccessResult(Messages.ImageUploadSuccess)); } return(new ErrorResult(Messages.ImageUploadError)); }
public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(CheckIfNumberOfPictures(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.ImageUploadDate = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
//File public IResult Add(IFormFile file, BrandImage brandImage) { IResult result = BusinessRules.Run(CheckImageLimitExceeded(brandImage.BrandId)); if (result != null) { return(result); } brandImage.ImagePath = FileHelper.Add(file); brandImage.Date = DateTime.Now; _brandImageDal.Add(brandImage); return(new SuccessResult()); }
public IResult Add(CarImage carImage, IFormFile formFile) { IResult result = BusinessRules.Run(CheckIfMaxQty(carImage.CarId)); if (!result.Success) { return(result); } carImage.ImagePath = FileHelper.Add(formFile); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.Added(carImage))); }
public IResult Add(CarImage entity, IFormFile file) { var result = BusinessRules.Run(CheckIfCarImagesMoreThanFive(entity.CarId)); if (result != null) { return(result); } entity.ImagePath = FileHelper.Add(file); entity.Date = DateTime.Now; _carImageDal.Add(entity); return(new SuccessResult(Messages.CarImageAdded)); }
// [SecuredOperation("carimage.add,admin")] public IResult Add(CarImage carImage, IFormFile file) { IResult result = BusinessRules.Run(CheckIfMoreThanFiveImage(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImageAddedMessage)); }
public IResult Add(CarImage carImage, IFormFile file) { IResult result = BusinessRules.Run(ImageCountPassLimit(carImage.CarImageId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult(Messages.CarImageAdded)); }
public IResult Add(IFormFile file, CarImage carImage) { carImage.ImagePath = FileHelper.Add(file); var result = CheckCarImageCountLimit(carImage, 5); if ((!result.Success) || (carImage.ImagePath == null)) { return(new ErrorResult()); } carImage.Date = DateTime.Now; _carImageDal.Add(carImage); return(new SuccessResult()); }
public IResult Add(IFormFile file, CarImage carImage) { string ImagePath = FileHelper.Add(file); IResult result = BusinessRules.Run(CheckIfCarImagesCompleted(carImage.CarId)); if (result == null && ImagePath != null) { carImage.Date = DateTime.Now; carImage.ImagePath = FileHelper.Add(file); _carImageDal.Add(carImage); return(new SuccessResult(Messages.Added)); } return(new ErrorResult(Messages.NotAdded)); }
public IResult Add(IFormFile formFile, CarImage carImage) { IResult result = BusinessRules.Run(CheckCarIMageAmount(carImage.CarId)); if (result != null) { return(new ErrorResult(Messages.ImagesCantAdded)); } var pathResult = FileHelper.Add(formFile); carImage.ImagePath = pathResult.Message; _carImageDal.Add(carImage); return(new SuccessResult("Eklendi")); }
public IResult Insert(IFormFile file, CarImage carImage) { IResult result = BusinessRules.Run(CheckCarImageLımıted(carImage.CarId)); if (result != null) { return(result); } carImage.ImagePath = FileHelper.Add(file); carImage.CreationDate = DateTime.Now; _carImageDal.Insert(carImage); return(new SuccessResult(Messages.CarImageAdded)); }
public IResult Add(CarImage carImage, IFormFile files) { string imagePath = FileHelper.Add(files); IResult result = BusinessRules.Run(CheckImageLimitExceded(carImage.CarId)); if (result == null && imagePath != null) { carImage.Date = DateTime.Now; carImage.ImagePath = FileHelper.Add(files); _carImageDal.Add(carImage); return(new SuccessResult(Messages.ImageAdded)); } return(new ErrorResult(Messages.CarImageLimitExceded)); }
public IResult Add(CarImage carImage, IFormFile file) { IResult result = BusinessRules.Run(CheckIfCarImagesLimitExceded(carImage.CarId)); if (result != null) { return(result); } carImage.Datee = DateTime.Now; carImage.ImagePath = FileHelper.Add(file); _carImageDal_.Add(carImage); return(new Result(true, Messages.CarImageAdded)); }