public void CreateDealWithoutStageTest([Range(0, 100, 1)]  int counter)
        {
            UnitOfWork uow = new UnitOfWork(Common.dataLayer);

            crmContractRegistrationForm frm = NewRegistrationFormPrepare(uow);
            IWizardSupport wiz = frm;

            dealWithoutStage = (crmDealWithoutStageVersion)wiz.Complete();

            uow.CommitChanges();
        }
Ejemplo n.º 2
0
        public void CreateDealWithStageTest()
        {
            UnitOfWork uow = new UnitOfWork(Common.dataLayer);

            crmContractRegistrationForm frm = NewRegistrationFormPrepare(uow);
            IWizardSupport wiz = frm;

            dealWithStage = (crmDealWithStageVersion)wiz.Complete();

            uow.CommitChanges();

            //---------------

            //ITestControl control = adapter.CreateTestControl(TestControlType.Table, "");
            //IGridBase table = control.GetInterface<IGridBase>();
            //Assert.AreEqual(2, table.GetRowCount());

            //List<IGridColumn> columns = new List<IGridColumn>(table.Columns);
            //IGridColumn column = commandAdapter.GetColumn(control, "Full Name");

            //Assert.AreEqual("John Nilsen", table.GetCellValue(0, column));
            //Assert.AreEqual("Mary Tellitson", table.GetCellValue(1, column));

            //commandAdapter.ProcessRecord("Contact", new string[] { "Full Name" }, new string[] { "Mary Tellitson" }, "");

            //Assert.AreEqual("Mary Tellitson", commandAdapter.GetFieldValue("Full Name"));
            //Assert.AreEqual("Development Department", commandAdapter.GetFieldValue("Department"));
            //Assert.AreEqual("Manager", commandAdapter.GetFieldValue("Position"));

            //commandAdapter.DoAction("Edit", null);

            //commandAdapter.SetFieldValue("First Name", "User_1");
            //commandAdapter.SetFieldValue("Last Name", "User_2");

            //commandAdapter.SetFieldValue("Position", "Developer");

            //commandAdapter.DoAction("Save", null);

            //Assert.AreEqual("User_1 User_2", commandAdapter.GetFieldValue("Full Name"));
            //Assert.AreEqual("Developer", commandAdapter.GetFieldValue("Position"));
        }
Ejemplo n.º 3
0
        //
        private void WizardSupportCompleteAction_Execute(object sender, SimpleActionExecuteEventArgs e)
        {
            IXPObject goobj;

            using (IObjectSpace os = this.ObjectSpace.CreateNestedObjectSpace()) {
                IWizardSupport wsobj = (IWizardSupport)(os.GetObject(View.CurrentObject));
                goobj = wsobj.Complete();
                os.CommitChanges();
            }
            this.ObjectSpace.CommitChanges();
            if (goobj == null)
            {
                return;
            }

            IObjectSpace os2 = Application.CreateObjectSpace();
            object       obj = os2.GetObject(goobj);

            e.ShowViewParameters.CreatedView  = Application.CreateDetailView(os2, obj);
            e.ShowViewParameters.TargetWindow = TargetWindow.Current;
        }
Ejemplo n.º 4
0
        public void CreateDealWithoutStageLockDBTest()
        {
            UnitOfWork uow = new UnitOfWork(Common.dataLayer);

            crmContractRegistrationForm frm = NewRegistrationFormPrepare(uow);
            IWizardSupport wiz = frm;

            dealWithoutStage = (crmDealWithoutStageVersion)wiz.Complete();

            // ---
            UnitOfWork uow1 = new UnitOfWork(Common.dataLayer);

            crmContractRegistrationForm frm1 = NewRegistrationFormPrepare(uow1);
            IWizardSupport wiz1 = frm1;

            dealWithoutStage1 = (crmDealWithoutStageVersion)wiz1.Complete();

            uow1.CommitChanges();
            // ---

            uow.CommitChanges();
            Assert.AreEqual(dealWithoutStage1.ContractDocument.Number, "2/000000-2011");
            Assert.AreEqual(dealWithoutStage.ContractDocument.Number, "1/000000-2011");
        }