private bool VerificaCampi(bool notify = false) { if (EditorSelezionato < 0) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Seleziona l'editor con cui pubblicare la notizia"); } return(false); } if (string.IsNullOrEmpty(TitoloNews) || string.IsNullOrEmpty(TitoloNews.Trim())) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Inserire un titolo"); } return(false); } if (string.IsNullOrEmpty(CorpoNews) || string.IsNullOrEmpty(CorpoNews.Trim())) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Il messaggio della notizia non può essere vuoto"); } return(false); } return(true); }
private bool VerificaCampiScuola(bool notify = false) { if (ScuolaSelezionata < 0) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Seleziona la scuola per cui pubblicare la notizia"); } return(false); } if (string.IsNullOrEmpty(TitoloNews) || string.IsNullOrEmpty(TitoloNews.Trim())) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Inserire un titolo"); } return(false); } if (string.IsNullOrEmpty(CorpoNews) || string.IsNullOrEmpty(CorpoNews.Trim())) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Il messaggio della notizia non può essere vuoto"); } return(false); } if (Destinatari == null || !Destinatari.Any()) { if (notify) { notification.ShowMessageDialog("Verifica dati", "Devi selezionare i destinatari della notizia"); } return(false); } return(true); }