// ------------------ void associareFacciaFotografo() { // La foto la prendo da quella selezionata if (targetMode != TargetMode.Singola) { throw new InvalidOperationException("Operazione solo su singola foto"); } if (selettoreFotografoViewModelFaccia.countElementiSelezionati != 1) { throw new InvalidOperationException("Non è stato selezionato un Fotografo"); } Fotografia fotografia = getListaFotoTarget().Single(); Fotografo fotografo = selettoreFotografoViewModelFaccia.fotografoSelezionato; AiutanteFoto.setImmagineFotografo(fotografia, fotografo); string msg = string.Format("Impostata immagine per faccia fotografo {0}\nCon la foto numero {1}", fotografo.cognomeNome, fotografia.numero); _giornale.Info(msg); // Spengo la selezione per la prossima volta selettoreFotografoViewModelFaccia.fotografiCW.deselezionaTutto(); dialogProvider.ShowMessage(msg, "Operazione riuscita"); }
private void uploadNuovaImmagine() { string nomeFile = AiutanteUI.scegliFileImmagineDialog(null); if (nomeFile != null) { AiutanteFoto.setImmagineFotografo(nomeFile, entitaCorrente); caricaImmagineEsistente(); } }