private void showNewImages() { if (imagemController.NovasImagens.Count > 0) { Imagem imagem = this.imagemController.NovasImagens[0]; listBox1.Items.Add(imagem.Caminho); this.loadImagem(imagem.Caminho); this.imagemController.NovasImagens.RemoveAt(0); this.imagemController.Lista.Add(imagem); } }
public List <Imagem> GetFromDirectory(DirectoryInfo dir) { List <Imagem> listaRetorno = new List <Imagem>(); foreach (FileInfo file in dir.GetFiles()) { if (file.Extension.ToUpper().Equals(".JPG")) { var listaFiltrada = Lista.Where(c => c.Nome.ToUpper() == file.Name.ToUpper()); if (listaFiltrada.Count() == 0) { Imagem imagem = new Imagem { Caminho = file.FullName, Nome = file.Name, Extensao = file.Extension }; listaRetorno.Add(imagem); } } } return(listaRetorno); }