private void Invia() { bool TuttoRiempito = false; try { if (eOggetto.Text.Length > 3) { if (eTesto.Text.Length > 3) { if (cbGiudizio.SelectedIndex > -1) { TuttoRiempito = true; } } } } catch { TuttoRiempito = false; } if (TuttoRiempito) { bool ok = false; string r = ""; this.Enabled = false; try { string t = cGB.UtenteConnesso.UserName + " [" + cGB.UtenteConnesso.Email + "] :" + Environment.NewLine + eTesto.Text; using (maionemikyWS.EmailSending e = new maionemikyWS.EmailSending()) r = e.MandaMail(eOggetto.Text + " [" + cbGiudizio.Text + "]", t, "*****@*****.**"); ok = r.Equals("OK", StringComparison.OrdinalIgnoreCase); } catch (Exception ex) { cGB.MsgBox(ex.Message, MessageBoxIcon.Error); } this.Enabled = true; if (ok) { cGB.MsgBox("Inviato !", MessageBoxIcon.Information); ChiudiScheda(); } else { cGB.MsgBox(r, MessageBoxIcon.Exclamation); } } else { cGB.MsgBox("Si prega di riempire tutti i campi!", MessageBoxIcon.Exclamation); } }
private bool MandaDBSulSito__(string yyyyMMddHHmmss) { var ok = false; cGB.MsgI("Sincronizzazione in corso..."); try { using (var c = new maionemikyWS.EmailSending()) { //NON FATE I CAZZONI ! IO IL SITO LO PAGO E IL SERVIZIO LO OFFRO GRATUITAMENTE var resu = c.ControllaCredenzialiRC(Credenziali); switch (resu) { case maionemikyWS.CredenzialiRisultato.Assente: if (cGB.MsgBox("Il nome utente non è presente nell'archivio! Vuoi crearlo?", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (c.CreaDBPerRC(Credenziali)) { var tyy = "Adesso puoi accedere ai tuoi dati direttamente dal cellulare da questa pagina http://www.maionemiky.it/mLogin.aspx con le seguenti credenziali:"; tyy += Environment.NewLine + "Utente: " + Email; tyy += Environment.NewLine + "Password: "******"RationesCurare7", tyy, Email); ok = MandaDBSulSito(yyyyMMddHHmmss); } else { cGB.MsgBox("Non sono riuscito a creare il nuovo utente! Riprovare!", System.Windows.Forms.MessageBoxIcon.Exclamation); return(false); } } break; case maionemikyWS.CredenzialiRisultato.Errore: cGB.MsgBox("Non riesco a collegarmi al sito!", System.Windows.Forms.MessageBoxIcon.Exclamation); break; case maionemikyWS.CredenzialiRisultato.TuttoOK: ok = MandaIlFile(yyyyMMddHHmmss); break; case maionemikyWS.CredenzialiRisultato.Presente_PasswordErrata: cGB.MsgBox("Nome utente o password non validi!", System.Windows.Forms.MessageBoxIcon.Exclamation); break; } } } catch { cGB.MsgBox("Non riesco a collegarmi al sito!", System.Windows.Forms.MessageBoxIcon.Exclamation); } return(ok); }