public async Task <TwilioStatusCallback> SaveStatusCallback(TwilioStatusCallback record)
        {
            using (var db = new Data.SMSDataModel())
            {
                if (record.Id == Guid.Empty)
                {
                    record.Id = Guid.NewGuid();
                    db.TwilioStatusCallbacks.Add(record);
                }
                else
                {
                    db.TwilioStatusCallbacks.Attach(record);
                }

                await db.SaveChangesAsync();

                return(record);
            }
        }
Exemple #2
0
 public async Task <TwilioStatusCallback> SaveStatusCallback(TwilioStatusCallback record)
 {
     record.CreateDate = DateTime.UtcNow;
     return(await TwilioDataProvider.SaveStatusCallback(record));
 }