Ejemplo n.º 1
0
        public void Handle(NotEnoughCreditDto notEnoughCreditDto)
        {
            _notEnoughCreditDto = notEnoughCreditDto;
            var emailClient       = new SendEmailClient(_mailInfo.Hostname, _mailInfo.Hostport, _mailInfo.Username, _mailInfo.Password, _mailInfo.Security);
            var noteVeicoloSender = new NoteVeicoloSender(emailClient.ComposeMessage(_mailInfo.From), this);

            noteVeicoloSender.Send(_receiverString);
        }
Ejemplo n.º 2
0
 private void OnNotEnoughCredit(NotEnoughCreditDto notEnoughCreditDto)
 {
     _notEnoughCredit.Handle(notEnoughCreditDto);
 }
Ejemplo n.º 3
0
 public NotEnoughCreditEmail(string receiverString)
 {
     _mailInfo           = MailInfo.FromConfig();
     _notEnoughCreditDto = new NotEnoughCreditDto(0);
     _receiverString     = receiverString;
 }