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); } }
public async Task <TwilioStatusCallback> SaveStatusCallback(TwilioStatusCallback record) { record.CreateDate = DateTime.UtcNow; return(await TwilioDataProvider.SaveStatusCallback(record)); }