public void AddNewSalesReasonsByCategory(SalesReasonCategories reasonCategory, IFunctionalContainer container)
        {
            var catName = reasonCategory.ToString();

            foreach (SalesReason salesReason in container.Instances <SalesReason>().Where(salesReason => salesReason.ReasonType == catName))
            {
                AddNewSalesReason(salesReason);
            }
        }
        public void AddNewSalesReasonsByCategory(SalesReasonCategories reasonCategory)
        {
            IQueryable <SalesReason> allReasons = Container.Instances <SalesReason>();
            var catName = reasonCategory.ToString();

            foreach (SalesReason salesReason in allReasons.Where(salesReason => salesReason.ReasonType == catName))
            {
                AddNewSalesReason(salesReason);
            }
        }
        public void AddNewSalesReasonsByCategory(SalesReasonCategories reasonCategory) {
            IQueryable<SalesReason> allReasons = Container.Instances<SalesReason>();
            var catName = reasonCategory.ToString();

            foreach (SalesReason salesReason in allReasons.Where(salesReason => salesReason.ReasonType == catName)) {
                AddNewSalesReason(salesReason);
            }
        }