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(); }
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")); }
// 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; }
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"); }