예제 #1
0
 private void Save(SliderModel model)
 {
     if (model.SliderId == Guid.Empty)
     {
         var createCommand = new AddSliderCommand(model.Name, model.Description, model.ImageURL);
         model.SliderId = _sliderCommandService.AddSlider(createCommand);
     }
     else
     {
         var updateCommand = new EditSliderCommand(model.SliderId, model.Name, model.Description, model.ImageURL);
         _sliderCommandService.EditSlider(updateCommand);
     }
 }
예제 #2
0
        public Guid AddSlider(AddSliderCommand command)
        {
            var data = new Slider()
            {
                SliderId    = Guid.NewGuid(),
                Name        = command.Name,
                Description = command.Description,
                Type        = 1,
                ImageURL    = command.ImageURL
            };

            _sliderService.Insert(data);
            _unitOfWork.SaveChanges();
            return(data.SliderId);
        }