Exemplo n.º 1
0
        public async Task <IActionResult> CreateGallery(GalleryViewModel model)
        {
            try
            {
                await _logger.AddStat(model.ShortTitle, "Create", "Album");

                model.Created    = DateTime.Now;
                model.ShortTitle = model.ShortTitle.Trim().Replace(" ", "");
                var gallery = GalleryViewModel.Get(model);
                return(Ok(await _gallery.Create(gallery)));
            }
            catch (Exception e)
            {
                await _logger.AddException(e);

                return(new  BadRequestResult());
            }
        }
Exemplo n.º 2
0
 public Gallery Create(Gallery gallery)
 {
     return(_galleryRepository.Create(gallery));
 }