Esempio n. 1
0
        private static void FromAPIToSDK(Objects.Verify verify, VerifyAPIObject verifyApiObject)
        {
            long   recipient;
            string recipientEmail = null;

            if (!long.TryParse(verifyApiObject.Recipient, out recipient))
            {
                recipientEmail = verifyApiObject.Recipient;
            }

            verify.Id             = verifyApiObject.Id;
            verify.Href           = verifyApiObject.Href;
            verify.Recipient      = recipient;
            verify.RecipientEmail = recipientEmail;
            verify.Reference      = verifyApiObject.Reference;
            verify.Message        = verifyApiObject.Message;
            verify.Status         = verifyApiObject.Status;
            verify.Created        = verifyApiObject.Created;
            verify.ValidUntil     = verifyApiObject.ValidUntil;
            verify.Originator     = verifyApiObject.Originator;
            verify.Template       = verifyApiObject.Template;
            verify.Encoding       = verifyApiObject.Encoding;
            verify.TokenLength    = verifyApiObject.TokenLength;
            verify.Type           = verifyApiObject.Type;
            verify.Timeout        = verifyApiObject.Timeout;
            verify.Voice          = verifyApiObject.Voice;
            verify.Language       = verifyApiObject.Language;
        }
Esempio n. 2
0
 private static VerifyAPIObject FromSDKToAPI(Objects.Verify verify)
 {
     return(new VerifyAPIObject
     {
         Id = verify.Id,
         Href = verify.Href,
         Recipient = verify.Recipient == 0 ? verify.RecipientEmail : verify.Recipient.ToString(),
         Reference = verify.Reference,
         Message = verify.Message,
         Status = verify.Status,
         Created = verify.Created,
         ValidUntil = verify.ValidUntil,
         Originator = verify.Originator,
         Template = verify.Template,
         Encoding = verify.Encoding,
         TokenLength = verify.TokenLength,
         Type = verify.Type,
         Timeout = verify.Timeout,
         Voice = verify.Voice,
         Language = verify.Language,
         Token = verify.Token
     });
 }
Esempio n. 3
0
 public Verify(Objects.Verify verify)
     : base("verify", verify)
 {
 }