public ActionResult UpdateDisplayAndOrder([FromBody] DiaporamaImagesInformation diaporamaImagesInformation)
        {
            if (diaporamaImagesInformation != null)
            {
                return(Ok(Service.UpdateDisplayAndOrder(diaporamaImagesInformation)));
            }

            return(NoContent());
        }
 internal bool UpdateDisplayAndOrder(DiaporamaImagesInformation diaporamaImagesInformation)
 {
     foreach (var DisplayAndOrderInformation in diaporamaImagesInformation.ImageDisplayAndOrderInformation)
     {
         var image = Context.DiaporamaImages.FirstOrDefault(c => c.Id == DisplayAndOrderInformation.Id && c.IsActive);
         image.IsDisplayed  = DisplayAndOrderInformation.IsDisplayed;
         image.DisplayOrder = DisplayAndOrderInformation.DisplayOrder;
         Context.SaveChanges();
     }
     foreach (var idToDelete in diaporamaImagesInformation.IdsToDelete)
     {
         var image = Context.DiaporamaImages.FirstOrDefault(c => c.Id == idToDelete);
         image.DisplayOrder = 0;
         image.IsActive     = false;
         image.IsDisplayed  = false;
         Context.SaveChanges();
     }
     return(true);
 }