예제 #1
0
        public async Task Outlook_Wh_Expectations()
        {
            var outlookMail = new OutlookMailSender();

            var zapotrzebowanie = new tblZapotrzebowanie
            {
                tblZapotrzebowanieStatus = new tblZapotrzebowanieStatus {
                    IDZapotrzebowanieStatus = 1, StatusZapotrzebowania = "Akcept"
                },
                Nr              = 1,
                Opis            = "test",
                tblPracownikGAT = new tblPracownikGAT {
                    ImieINazwiskoGAT = "test"
                }
            };

            var mailItem = new ZapotrzebowanieMailItem(zapotrzebowanie,
                                                       new List <string> {
                "*****@*****.**"
            });

            var mail = mailItem.Create();

            await outlookMail.SendAsync(mailItem.Create());
        }
예제 #2
0
        public async Task WyslijMailZZapotrzebowaniemAsync(tblZapotrzebowanie zapotrzebowanie, List <string> adresyMailowe)
        {
            zapotrzebowanieMailItem = new ZapotrzebowanieMailItem(zapotrzebowanie, adresyMailowe);

            Outlook.MailItem mail = zapotrzebowanieMailItem.Create();

            await Task.Run(() => mail.Send());
        }
 private void CreateSut(tblZapotrzebowanie zapotrzebowanie, List <string> listaAdresow)
 {
     sut = new ZapotrzebowanieMailItem(zapotrzebowanie, listaAdresow);
 }