Ejemplo n.º 1
0
        public void RemoveScreenshot(ScreenshotDataContract screenshotDataContract, int developerId)
        {
            if (!ScreenshotBiz.Any(sc => sc.App.DeveloperId == developerId && sc.Id == screenshotDataContract.Id))
            {
                return;
            }

            ScreenshotBiz.Delete(screenshotDataContract.ToScreenshot());
            _context.SaveChanges();

            RemoveScreenshotOnFileSystem(screenshotDataContract);
        }
Ejemplo n.º 2
0
 public void SaveScreenshot(ScreenshotDataContract screenshotDataContract)
 {
     ScreenshotBiz.Create(screenshotDataContract.ToScreenshot());
     SaveScreenshotOnFileSystem(screenshotDataContract);
     _context.SaveChanges();
 }