public int saveImages(List <Image> images) { ImageDao imageDao = new ImageDaoImp(); foreach (Image img in images) { ClientServer server = new ClientServer(); //random Name generator Random random = new Random(); int num = random.Next(10000); img.nomImage = (num.ToString() + "_" + DateTime.Now.ToString("HH_mm_ss")); try { //Database Connection Test if (ConnectionHandler.Instance.testConnction()) { server.sendImage(img); imageDao.SaveImage(img); } } catch { return(-1); } } return(1); }
public void DeleteImageById(int idImage) { ImageDao imageDao = new ImageDaoImp(); Image image = imageDao.getImagesById(idImage); imageDao.DeleteImageById(idImage); FileHandler.deleteImage(image); }
public List <Image> getImagesByProjetId(int idprojet) { ImageDao imageDao = new ImageDaoImp(); return(imageDao.getImagesByProjetId(idprojet)); }