Example #1
0
        public ViewModelMain(IProductByDateValidationRule productByDateValidationRule, ISaleByDateValidationRule saleByDateValidationRule, IMainWindowController mainWindowController, IFrontServiceClient frontServiceClient, User user)
        {
            this.validatablePropertyCollection.Add("SinceDate");
            this.validatablePropertyCollection.Add("ToDate");

            this.productByDateValidationRule = productByDateValidationRule;
            this.saleByDateValidationRule    = saleByDateValidationRule;
            this.mainWindowController        = mainWindowController;
            this.frontServiceClient          = frontServiceClient;
            this.user = user;
        }
 public GetSalesByClassValidationActivity(ISaleByDateValidationRule saleByDateValidationRule)
 {
     this.saleByDateValidationRule = saleByDateValidationRule;
 }