public void InsertMessageDetail(ShortCodeDataEntity entity) { try { using (var context = new CorpSMSEntities()) { context.SetShortCodeMessage( entity.ShortCode, TypeSafety.GetValue<string>(entity.Number), TypeSafety.GetValue<string>(entity.Text), entity.ChangeId, TypeSafety.GetValue<DateTime>(entity.DateReceived), entity.BatchId, "AsymmetricKey1"); } } catch (Exception) { throw; } }