Example #1
0
        public void FindRecsetOptions_FindAll_GetAllRecsetOptions_RightNumberOfOptionsAndCorrectOrder()
        {
            //------------Setup for test--------------------------
            ObservableCollection <string> expected = GlobalConstants.FindRecordsOperations.ToObservableCollection();
            //------------Execute Test---------------------------
            var actual = new ObservableCollection <string>(FindRecsetOptions.FindAll().Select(c => c.HandlesType()));

            //------------Assert Results-------------------------
            CollectionAssert.AreEqual(expected, actual, "The order of the find records drop down is wrong");
        }
        public FindRecordsMultipleCriteriaDesignerViewModel(ModelItem modelItem)
            : base(modelItem)
        {
            AddTitleBarLargeToggle();

            WhereOptions             = new ObservableCollection <string>(FindRecsetOptions.FindAll().Select(c => c.HandlesType()));
            SearchTypeUpdatedCommand = new DelegateCommand(OnSearchTypeChanged);

            dynamic mi = ModelItem;

            InitializeItems(mi.ResultsCollection);
            HelpText = Warewolf.Studio.Resources.Languages.HelpText.Tool_Recordset_Find_Records;
        }
Example #3
0
 public DsfFindRecordsActivityDesigner()
 {
     InitializeComponent();
     ItemList             = FindRecsetOptions.FindAll().Select(c => c.HandlesType()).ToList();
     cbxWhere.ItemsSource = ItemList.OrderBy(c => c);
 }