Esempio n. 1
0
        public void UpdateSIPDialplanProviderTest()
        {
            SIPEntitiesDomainService target = new SIPEntitiesDomainService(); // TODO: Initialize to an appropriate value
            SIPDialplanProvider      currentSIPDialplanProvider = null;       // TODO: Initialize to an appropriate value

            target.UpdateSIPDialplanProvider(currentSIPDialplanProvider);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }
Esempio n. 2
0
 public void UpdateSIPDialplanProvider(SIPDialplanProvider currentSIPDialplanProvider)
 {
     if (currentSIPDialplanProvider.Owner != this.ServiceContext.User.Identity.Name)
     {
         throw new ApplicationException("You are not authorised to update this record.");
     }
     else
     {
         this.ObjectContext.SIPDialplanProviders.AttachAsModified(currentSIPDialplanProvider, this.ChangeSet.GetOriginal(currentSIPDialplanProvider));
     }
 }
Esempio n. 3
0
        public void InsertSIPDialplanProvider(SIPDialplanProvider sipDialplanProvider)
        {
            sipDialplanProvider.Owner = this.ServiceContext.User.Identity.Name;

            if ((sipDialplanProvider.EntityState != EntityState.Detached))
            {
                this.ObjectContext.ObjectStateManager.ChangeObjectState(sipDialplanProvider, EntityState.Added);
            }
            else
            {
                this.ObjectContext.SIPDialplanProviders.AddObject(sipDialplanProvider);
            }
        }
Esempio n. 4
0
        private void EditEndingProvider(object sender, System.Windows.Controls.DataFormEditEndingEventArgs e)
        {
            if (m_gridReady)
            {
                DataForm dataForm = sender as DataForm;

                if (dataForm.Mode == DataFormMode.AddNew)
                {
                    SIPDialplanProvider provider = dataForm.CurrentItem as SIPDialplanProvider;
                    provider.ID         = Guid.NewGuid().ToString();
                    provider.DialPlanID = m_dialPlan.ID;
                    provider.Owner      = m_owner;
                }
            }
        }
Esempio n. 5
0
 public void DeleteSIPDialplanProvider(SIPDialplanProvider sipDialplanProvider)
 {
     if (sipDialplanProvider.Owner != this.ServiceContext.User.Identity.Name)
     {
         throw new ApplicationException("You are not authorised to delete this record.");
     }
     else
     {
         if ((sipDialplanProvider.EntityState == EntityState.Detached))
         {
             this.ObjectContext.SIPDialplanProviders.Attach(sipDialplanProvider);
         }
         this.ObjectContext.SIPDialplanProviders.DeleteObject(sipDialplanProvider);
     }
 }
Esempio n. 6
0
        private void DeleteDialPlanProvider(object sender, System.ComponentModel.CancelEventArgs e)
        {
            SIPDialplanProvider providerEntry = m_providersDataGrid.SelectedItem as SIPDialplanProvider;
            MessageBoxResult    confirmDelete = MessageBox.Show("Press Ok to delete Dial Plan Provider " + providerEntry.ProviderName + ".", "Confirm Delete", MessageBoxButton.OKCancel);

            if (confirmDelete == MessageBoxResult.OK)
            {
                e.Cancel = true;
                m_riaContext.SIPDialplanProviders.Remove(providerEntry);
                m_riaContext.SubmitChanges(SubmitComplete, null);
            }
            else
            {
                e.Cancel = true;
            }
        }