private void AddDialPlan(SIPDialPlan dialPlan) { if (dialPlan.ID == null || dialPlan.ID == Guid.Empty.ToString()) { dialPlan.ID = Guid.NewGuid().ToString(); } m_riaContext.SIPDialPlans.Add(dialPlan); m_riaContext.SubmitChanges(AddDialPlanComplete, dialPlan); }
private void AddRule(SimpleWizardRule rule) { rule.ID = Guid.NewGuid().ToString(); rule.Owner = m_owner; rule.DialPlanID = m_dialPlan.ID; m_riaContext.SimpleWizardRules.Add(rule); if (rule.Direction == SIPCallDirection.Out.ToString()) { m_outgoingRulesUpdateControl.SetStatusMessage("Saving...", true); } else { m_incomingRulesUpdateControl.SetStatusMessage("Saving...", true); } m_riaContext.SubmitChanges(AddRuleComplete, rule); }
private void EditEnded(object sender, System.Windows.Controls.DataFormEditEndedEventArgs e) { if (e.EditAction == DataFormEditAction.Commit) { UIHelper.SetText(m_statusTextBlock, "Attempting to create your account, please wait..."); Customer customer = (sender as DataForm).CurrentItem as Customer; m_riaContext.Customers.Add(customer); m_riaContext.SubmitChanges(CreateCustomerComplete, customer); } }
private void DeleteENUM(object sender, System.ComponentModel.CancelEventArgs e) { SIPDialplanLookup enumEntry = m_enumsDataGrid.SelectedItem as SIPDialplanLookup; MessageBoxResult confirmDelete = MessageBox.Show("Press Ok to delete ENUM " + enumEntry.LookupKey + ".", "Confirm Delete", MessageBoxButton.OKCancel); if (confirmDelete == MessageBoxResult.OK) { e.Cancel = true; m_riaContext.SIPDialplanLookups.Remove(enumEntry); m_riaContext.SubmitChanges(SubmitComplete, null); } else { e.Cancel = true; } }
private void UpdateSIPProvider(SIPProvider sipProvider) { m_riaContext.SubmitChanges(UpdateSIPProviderComplete, sipProvider); }
private void UpdateCustomerButton_Click(object sender, System.Windows.RoutedEventArgs e) { SetUpdateButtonsEnabled(false); UIHelper.SetText(m_statusTextBlock, "Updating details, please wait..."); m_riaContext.SubmitChanges(UpdateCustomerComplete, null); }
private void SIPAccountAdd(SIPAccount sipAccount) { m_riaContext.SIPAccounts.Add(sipAccount); m_riaContext.SubmitChanges(SIPAccountAddComplete, sipAccount); }