Ejemplo n.º 1
0
        public ServiceResult CreateSlideShow(CreateSlideShowDto dto)
        {
            var servieResult = dto.IsValid();

            if (servieResult.IsSuccess)
            {
                var uploadResult = Upload(dto.ImageFile, FileType.SlideShowImage, 500 * 1024);
                if (uploadResult.IsSuccess)
                {
                    Insert(dto.ToEntity(uploadResult.Data));
                    servieResult = Save("اسلایدشو با موفقیت ایجاد شد");
                }
                else
                {
                    servieResult.AddError(uploadResult.Errors.FirstOrDefault());
                }
            }
            return(servieResult);
        }