Esempio n. 1
0
        public ActionResult Twilio(int Id, string MessageSid, string SmsStatus)
        {
            if (MessageSid.HasValue())
            {
                TwilioHelper.Init(CurrentDatabase);
                var message = MessageResource.Fetch(MessageSid);
                var smsItem = CurrentDatabase.SMSItems.FirstOrDefault(m => m.Id == Id);

                if (smsItem != null && message != null)
                {
                    TwilioHelper.UpdateSMSItemStatus(CurrentDatabase, smsItem, new TwilioMessageResult(message));
                }
            }
            // No response needed
            return(new HttpStatusCodeResult(HttpStatusCode.NoContent));
        }