public APIResponse <MailDTO> SendMail(IMailDTO mailDTO)
        {
            var inputMail = mailDTO.Serialize();
            var result    = this.Client.SendMail(inputMail);

            return(result.DeserializeAsResponse <MailDTO>());
        }
Ejemplo n.º 2
0
        public APIResponse <MailDTO> Send(IMailDTO dto)
        {
            var input  = dto.Serialize();
            var result = this.Client.Send(input);

            return(result.DeserializeAsResponse <MailDTO>());
        }
        public APIResponse <MailDTO> SendProtocolMail(IMailDTO mailDTO, IProtocolDTO protocolDTO)
        {
            var inputMail     = mailDTO.Serialize();
            var inputProtocol = protocolDTO.Serialize();
            var result        = this.Client.SendProtocolMail(inputMail, inputProtocol);

            return(result.DeserializeAsResponse <MailDTO>());
        }
Ejemplo n.º 4
0
        public TaskDTO AddPOLMail(IMailDTO dto)
        {
            var list = this.POLMails != null?this.POLMails.ToList() : new List <IMailDTO>();

            list.Add(dto);
            this.POLMails = list.ToArray();
            return(this);
        }