public ustawienia() { Email t = new Email(); Dbemail em = new Dbemail(); t = em.GetEmail(); BindingContext = t; InitializeComponent(); }
public void Wysla_wiadomosc(Wydarzenie nowe) { var emailmes = CrossMessaging.Current.EmailMessenger; if (emailmes.CanSendEmail) { try { k = h.GetEmail(); } catch (Exception ex) { fa = false; } if (fa) { try { MailMessage mail = new MailMessage(); SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com"); mail.From = new MailAddress(k.Nazwa); mail.To.Add(k.Nazwa); mail.Subject = "Nadchodzi wydarzenie " + nowe.Nazwa + " Dnia " + nowe.Dzien; mail.Body = "Dnia " + nowe.Dzien + "-" + nowe.Miesiac + "-" + nowe.Rok + " odbędzie się wydarzenie " + nowe.Nazwa + " w lokalizacji " + nowe.Gdzie + " o godzinie " + nowe.Godz + " Informacje szczególne: " + nowe.Uwagi + "/n Miłego spotkania!!!"; SmtpServer.Port = 587; SmtpServer.Host = "smtp.gmail.com"; SmtpServer.EnableSsl = true; SmtpServer.UseDefaultCredentials = false; SmtpServer.Credentials = new System.Net.NetworkCredential(k.Nazwa, k.Password); SmtpServer.Send(mail); } catch (Exception ex) { } nowe.Wyslano = 1; Dbwydarzenie bdw = new Dbwydarzenie(); bdw.ZapiszWydarzenie(nowe); } } }