Ejemplo n.º 1
0
        public DiscoveryView()
        {
            InitializeComponent();

            var personRepository = GetPersonRepository();

            People = personRepository.GetAll().ToArray();

            var productRepository = GetProductRepository();

            Products = productRepository.GetAll().ToArray();

            _checker = new OrderRuleChecker(@".\");
            Rules    = _checker.Rules;
        }
Ejemplo n.º 2
0
        private void InitializeRuleChecker()
        {
            var rulePath        = Properties.Settings.Default.RelativeRulePath;
            var applicationPath = AppDomain.CurrentDomain.BaseDirectory;

            if (string.IsNullOrEmpty(rulePath))
            {
                rulePath = applicationPath;
            }
            else
            {
                rulePath = applicationPath + rulePath + Path.DirectorySeparatorChar;
            }

            ruleChecker = new OrderRuleChecker(rulePath);
        }
Ejemplo n.º 3
0
        private void InitializeRuleChecker()
        {
            var rulePath        = ConfigurationManager.AppSettings["RelativeRulePath"];
            var applicationPath = AppDomain.CurrentDomain.BaseDirectory;

            if (string.IsNullOrEmpty(rulePath))
            {
                rulePath = applicationPath;
            }
            else
            {
                rulePath = applicationPath + rulePath + Path.DirectorySeparatorChar;
            }

            ruleChecker = new OrderRuleChecker(rulePath);
        }