public OperationResult Edit(SlideEdit edit)
        {
            var operation = new OperationResult();
            var slide     = _slideRepository.GetById(edit.Id);

            if (slide == null)
            {
                return(operation.Fail(ApplicationMessages.NotFoundRecord));
            }

            slide.Edit(edit.Heading, edit.Title, edit.Text, edit.BtnText,
                       edit.Picture, edit.PictureAlt, edit.PictureTitle, edit.Link);
            _slideRepository.SaveChanges();
            return(operation.Success());
        }
Пример #2
0
        public Slide GetSlide(long id)
        {
            var slide = slideRepository.GetById(id);

            return(slide);
        }