private void button_Click(object sender, RoutedEventArgs e)
        {
            IdopontIDBeteg ia = (listBox.SelectedItem) as IdopontIDBeteg;

            NotifyBeteg(ia, textBox.Text);
            DialogResult = true;
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            Console.WriteLine(listBox.SelectedItem);
            IdopontIDBeteg    selected = (listBox.SelectedItem) as IdopontIDBeteg;
            Idopontok         ip       = smc.mungoSystem().Idopontok.Where(x => x.IdopontID == selected.IdopontID).First();
            IdopontSzerkeszto isz      = new IdopontSzerkeszto(recepciosViewModel, ip, smc);

            isz.ShowDialog();
        }
        private void NotifyBeteg(IdopontIDBeteg idopontadatok, string megjegyzes)
        {
            Console.WriteLine();   //  TODO  WCF meghívása, formázott email küldése

            var fromName = recepciosViewModel.SessionUser.Name;
            var toName   = idopontadatok.Nev;

            var fromAddress = "*****@*****.**";
            var toAddress   = "*****@*****.**";

            string subject = "Értesítés időpontról";
            string body    = "Tisztelt " + idopontadatok.Nev + "!\nÖnnek foglalt időpontja van kórházunkban: "
                             + idopontadatok.Datum + "\nKezelőorvos neve: " + idopontadatok.OrvosNev + "\n" + megjegyzes
                             + "\n\nKöszönjük, hogy minket választott!\t Tisztelettel: " + recepciosViewModel.SessionUser.Name;

            EmailClient client = new EmailClient();

            client.EmailKuldes(fromAddress, fromName, toAddress, toName, subject, body);
        }