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()); }
private async void Odswiez(tblZapotrzebowanie obj) { if (obj != null) { await PobierzZapotrzebowaniaZweryfikowaneINieZaakceptowaneAsync(); } }
private void GdyPrzeslanoZapotrzebowanie(tblZapotrzebowanie obj) { if (obj != null) { zapotrzebowanie = obj; } }
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 async Task WyslijMailaZOutlooka(tblZapotrzebowanie zapotrzebowanie) { await outlookMailSender.WyslijMailZZapotrzebowaniemAsync(zapotrzebowanie, new List <string> { zapotrzebowanie.tblPracownikGAT.Email, zapotrzebowanie.PracownikOdpZaZakup.Email, AdresMailowy_DyrektorProdukcji });; }
private async Task PobierzZapotrzebowanie(tblZapotrzebowaniePozycje obj) { if (obj.IDZapotrzebowanie != null && obj.IDZapotrzebowanie != 0) { zapotrzebowanie = await unitOfWork.tblZapotrzebowanie.GetByIdAsync(obj.IDZapotrzebowanie.Value); Tytul = "Pozycja kosztowa dla zapotrzebowania: " + zapotrzebowanie?.Opis; } }
public void SetUp() { smtpClientWrapper = new Mock <ISmtpClientWrapper>(); fixture = new Fixture(); zapotrzebowanie = fixture.Build <tblZapotrzebowanie>() .Without(w => w.tblUrzadzenia) .Without(w => w.tblZapotrzebowaniePozycje) .Without(w => w.tblZapotrzebowanieStatus) .Without(w => w.tblPliki) .With(w => w.tblKlasyfikacjaOgolna, fixture.Build <tblKlasyfikacjaOgolna>() .Without(x => x.tblZapotrzebowanie).Create()) .With(w => w.tblKlasyfikacjaSzczegolowa, fixture.Build <tblKlasyfikacjaSzczegolowa>() .Without(x => x.tblZapotrzebowanie).Create()) .With(w => w.tblKontrahent, fixture.Build <tblKontrahent>() .Without(x => x.tblRuchNaglowek) .Without(x => x.tblZamowienieHandlowe) .Without(x => x.tblZamowienieHandlowe1) .Without(x => x.tblZapotrzebowanie) .Create()) .With(w => w.PracownikOdpZaZakup, fixture.Build <tblPracownikGAT>() .Without(x => x.tblZapotrzebowanie) .Without(x => x.tblRuchNaglowek) .Without(x => x.tblWynikiBadanGeowloknin) .Without(x => x.tblZamowienieHandlowe) .Create()) .With(w => w.tblPracownikGAT, fixture.Build <tblPracownikGAT>() .Without(x => x.tblZapotrzebowanie) .Without(x => x.tblRuchNaglowek) .Without(x => x.tblWynikiBadanGeowloknin) .Without(x => x.tblZamowienieHandlowe) .Create()) .Create(); mailMessage = new ZapotrzebowanieMailMessage(zapotrzebowanie, new MailAddressesFromTo() { gmailAddressFrom = gmailAddresFrom, mailAddressesTo = new List <string> { "*****@*****.**" } }); sut = CreateSut(smtpClientWrapper.Object); }
public List <tblPliki> PobierzListePlikowDoDodania(object obj) { if (obj as tblZapotrzebowanie != null) { this.zapotrzebowanie = obj as tblZapotrzebowanie; GenerujKolekcjePlikowIKopiujNaSerwer(); return(kolekcjaPlikowDoDodaniaDoBazy); } else { this.rozliczenie = obj as vwFVKosztowezSubiektGT; GenerujKolekcjePlikowIKopiujNaSerwer(); return(kolekcjaPlikowDoDodaniaDoBazy); } }
public ZapotrzebowanieMailItem(tblZapotrzebowanie zapotrzebowanie, List <string> mailAddressesTo) { this.zapotrzebowanie = zapotrzebowanie; this.mailAddressesTo = mailAddressesTo; }
public ZapotrzebowanieMailItem StworzZapotrzebowanieMailItem(tblZapotrzebowanie zapotrzebowanie, List <string> adresyMailowe) { return(new ZapotrzebowanieMailItem(zapotrzebowanie, adresyMailowe)); }
private void CreateSut(tblZapotrzebowanie zapotrzebowanie, List <string> listaAdresow) { sut = new ZapotrzebowanieMailItem(zapotrzebowanie, listaAdresow); }
private async void Odswiez(tblZapotrzebowanie obj) { await PobierzWartosciPoczatkowe(); }
public ZapotrzebowanieMailMessage(tblZapotrzebowanie zapotrzebowanie, MailAddressesFromTo mailAddressesFromTo) { this.zapotrzebowanie = zapotrzebowanie; this.mailAddressesFromTo = mailAddressesFromTo; }