Esempio n. 1
0
        public UnlockEventsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            UnlockEventCommand = new RelayCommand<Event>(UnlockEventCommandExecuted);
        }
Esempio n. 2
0
        public ActivitySettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

          //  SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
        }
Esempio n. 3
0
        public MembershipGroupsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            DeleteMembershipGroupCommand = new RelayCommand<MembershipGroupModel>(DeleteMembershipGroupCommandExecuted);
            EditMembershipGroupCommand = new RelayCommand<MembershipGroupModel>(EditMembershipGroupCommandExecuted);
        }
Esempio n. 4
0
        public EmailHeadersViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            DeleteEmailHeaderCommand = new RelayCommand<EmailHeaderModel>(DeleteEmailHeaderCommandExecuted);
            EditEmailHeaderCommand = new RelayCommand<EmailHeaderModel>(EditEmailHeaderCommandExecuted);
        }
        public DefaultWebEnquiryStatusViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
        }
Esempio n. 6
0
        public ActivitySettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            //  SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
        }
Esempio n. 7
0
        public UnlockEventsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            UnlockEventCommand = new RelayCommand <Event>(UnlockEventCommandExecuted);
        }
Esempio n. 8
0
        public CalendarOptionsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand   = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted, CancelCommandCanExecute);
        }
        public MembershipLinkTypesViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            DeleteMembershipLinkTypeCommand = new RelayCommand <MembershipLinkTypeModel>(DeleteMembershipLinkTypeCommandExecuted);
            EditMembershipLinkTypeCommand   = new RelayCommand <MembershipLinkTypeModel>(EditMembershipLinkTypeCommandExecuted);
        }
        public AddMembershipLinkTypeViewModel(MembershipLinkTypeModel membershipLinkType)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);

            ProcessMembershipLinkType(membershipLinkType);
        }
Esempio n. 11
0
        public EmailHeadersViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            DeleteEmailHeaderCommand = new RelayCommand <EmailHeaderModel>(DeleteEmailHeaderCommandExecuted);
            EditEmailHeaderCommand   = new RelayCommand <EmailHeaderModel>(EditEmailHeaderCommandExecuted);
        }
Esempio n. 12
0
        public ReceivedMethodViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            AddNewEnquiryReceivedMethodCommand = new RelayCommand(AddNewEnquiryReceivedMethodCommandExecute, AddNewEnquiryReceivedMethodCommandCanExecute);
            DeleteEnquiryReceivedMethodCommand = new RelayCommand(DeleteEnquiryReceivedMethodCommandExecute);
        }
Esempio n. 13
0
        public AddProductGroupViewModel(ProductGroupModel productGroupModel)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            OKCommand = new RelayCommand(OKCommandExecuted, OKCommandCanExecute);

            ProcessProductGroup(productGroupModel);
        }
Esempio n. 14
0
        public AddGolfViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);

            Golf = GetGolfModel();
            Golf.PropertyChanged += GolfOnPropertyChanged;
        }
Esempio n. 15
0
        public ProductGroupViewModel(TillDivisionGroupDepartmentModel tillDivisionGroupDepartmentModel)
        {
            TillDivision = tillDivisionGroupDepartmentModel.TillDivision;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            DeleteProductGroupCommand = new RelayCommand<ProductGroupModel>(DeleteProductGroupCommandExecuted);
            EditProductGroupCommand = new RelayCommand<ProductGroupModel>(EditProductGroupCommandExecuted);

        }
Esempio n. 16
0
        public ProductGroupViewModel(TillDivisionGroupDepartmentModel tillDivisionGroupDepartmentModel)
        {
            TillDivision = tillDivisionGroupDepartmentModel.TillDivision;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            DeleteProductGroupCommand = new RelayCommand <ProductGroupModel>(DeleteProductGroupCommandExecuted);
            EditProductGroupCommand   = new RelayCommand <ProductGroupModel>(EditProductGroupCommandExecuted);
        }
Esempio n. 17
0
        public CalendarDescriptionViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _reportsDataUnit = dataUnitLocator.ResolveDataUnit <IReportsDataUnit>();
            _adminDataUnit   = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            _allEvents   = new List <EventModel>();
            EnabledItems = new ObservableCollection <string>();
        }
Esempio n. 18
0
        public AddProductGroupViewModel(ProductGroupModel productGroupModel)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            OKCommand = new RelayCommand(OKCommandExecuted, OKCommandCanExecute);

            ProcessProductGroup(productGroupModel);
        }
Esempio n. 19
0
        public CRMViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            AddEnquiryStatusCommand    = new RelayCommand(AddEnquiryStatusCommandExecute, AddEnquiryStatusCommandCanExecute);
            DeleteEnquiryStatusCommand = new RelayCommand(DeleteEnquiryStatusCommandExecute,
                                                          DeleteEnquiryStatusCommandCanExecute);
        }
Esempio n. 20
0
        public UserGroupsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveChangesCommand     = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            AddUserGroupCommand    = new RelayCommand(AddUserGroupCommandExecuted);
            DeleteUserGroupCommand = new RelayCommand(DeleteUserGroupCommandExecuted, DeleteUserGroupCommandCanExecuted);
        }
Esempio n. 21
0
        public AddTillViewModel(ObservableCollection<TillDivisionModel> tillDivisions)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            TillDivisions = new ObservableCollection<TillDivision>(tillDivisions.Select(tillDivision => tillDivision.TillDivision));
            OkCommand = new RelayCommand(OkCommandExecuted, OkCommandCanExecute);

            AddTill();
        }
Esempio n. 22
0
        public MembershipTokensViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            AddNewMembershipTokenCommand = new RelayCommand(AddNewMembershipTokenCommandExecuted, AddNewMembershipTokenCommandCanExecute);
            DeleteMembershipTokenCommand = new RelayCommand <MembershipToken>(DeleteMembershipTokenCommandExecuted);
            EditMembershipTokenCommand   = new RelayCommand <MembershipToken>(EditMembershipTokenCommandExecuted);
        }
Esempio n. 23
0
        public GolfFollowResourceViewModel(GolfModel golfModel)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SubmitCommand = new RelayCommand(SubmitCommandExecuted);
            Golf = golfModel;
            GolfFollowResources = new ObservableCollection<GolfModel>();
            GolfFollowResources.CollectionChanged += GolfFollowResources_CollectionChanged;
        }
Esempio n. 24
0
        public SettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            AddTemplateCommand    = new RelayCommand(AddTemplateCommandExecuted);
            RemoveTemplateCommand = new RelayCommand(RemoveTemplateCommandExecuted, RemoveTemplateCommandCanExecute);
            AddEmailHeaderCommand = new RelayCommand(AddEmailHeaderCommandExecuted);
        }
Esempio n. 25
0
        public ResourcesViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            AddRoomCommand        = new RelayCommand(AddRoomCommandExecuted, AddRoomCommandCanExecute);
            AddGolfCommand        = new RelayCommand(AddGolfCommandExecuted, AddGolfCommandCanExecute);
            DeleteResourceCommand = new RelayCommand(DeleteResourceCommandExecuted, DeleteResourceCommandCanExecute);
        }
Esempio n. 26
0
        public AddDefaultEventTypeTODOViewModel(EventTypeModel eventTypeModel, EventTypeToDoModel eventTypeToDoModel)
        {
            EventType = eventTypeModel;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            ProcessEventTypeToDo(eventTypeToDoModel);
        }
        public AddMembershipGroupAgeViewModel(MembershipGroupAgeModel membershipGroupAge)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            ExpandCollapseButtonCommand = new RelayCommand(ExpandCollapseButtonCommandExecuted);

            ProcessMembershipGroupAge(membershipGroupAge);
        }
        public AddMembershipLinkTypeViewModel(MembershipLinkTypeModel membershipLinkType)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);

            ProcessMembershipLinkType(membershipLinkType);
        }
Esempio n. 29
0
        public AddRoomViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);

            Room = GetRoomModel();
            Room.PropertyChanged += RoomOnPropertyChanged;
        }
Esempio n. 30
0
        public AddProductViewModel(ProductModel model)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand   = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted);

            ProcessProduct(model);
        }
Esempio n. 31
0
        public AddMembershipGroupAgeViewModel(MembershipGroupAgeModel membershipGroupAge)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            ExpandCollapseButtonCommand = new RelayCommand(ExpandCollapseButtonCommandExecuted);

            ProcessMembershipGroupAge(membershipGroupAge);
        }
Esempio n. 32
0
        public AddEmailHeaderViewModel(EmailHeaderModel emailHeader)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted);
            AddHeaderImageCommand = new RelayCommand(AddHeaderImageCommandExecuted);

            ProcessHeader(emailHeader);
        }
Esempio n. 33
0
        public DocumentsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            ShowDocumentCommand   = new RelayCommand <Document>(ShowDocumentCommandExecuted, report => true);
            AddDocumentCommand    = new RelayCommand(AddDocumentCommandExecuted);
            DeleteDocumentCommand = new RelayCommand <Document>(DeleteDocumentCommandExecuted);
            SaveChangesCommand    = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
        }
Esempio n. 34
0
        public GolfFollowResourceViewModel(GolfModel golfModel)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SubmitCommand       = new RelayCommand(SubmitCommandExecuted);
            Golf                = golfModel;
            GolfFollowResources = new ObservableCollection <GolfModel>();
            GolfFollowResources.CollectionChanged += GolfFollowResources_CollectionChanged;
        }
Esempio n. 35
0
        public TemplatesViewModel(MailTemplateCategoryModel category)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            _selectedTemplateCategory = category;

            DeleteTemplateCommand = new RelayCommand(DeleteTemplateCommandExecuted, DeleteTemplateCommandCanExecute);
            EditTemplateCommand   = new RelayCommand <MailTemplateModel>(EditTemplateCommandExecuted, EditTemplateCommandCanExecute);
        }
Esempio n. 36
0
        public SystemSettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            LoadSettings();

            this.PropertyChanged += OnSystemSettingPropertyChanged;
        }
Esempio n. 37
0
        public AddTillViewModel(ObservableCollection <TillDivisionModel> tillDivisions)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            TillDivisions = new ObservableCollection <TillDivision>(tillDivisions.Select(tillDivision => tillDivision.TillDivision));
            OkCommand     = new RelayCommand(OkCommandExecuted, OkCommandCanExecute);

            AddTill();
        }
Esempio n. 38
0
        public EnquiryStatusesViewModel(EnquiryStatus status)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            EnquiryStatus      = status;
            IsEditable         = status.Status != "Booked";
            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);

            EnquiryStatus.PropertyChanged += EnquiryStatus_PropertyChanged;
        }
Esempio n. 39
0
        public TillViewModel(TillModel tillModel, ObservableCollection <TillDivisionModel> tillDivisions)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand                = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            Till                       = tillModel;
            TillDivisions              = new ObservableCollection <TillDivision>(tillDivisions.Select(tillDivision => tillDivision.TillDivision));
            Till.PropertyChanged      += TillOnPropertyChanged;
            Till.Till.PropertyChanged += TillOnPropertyChanged;
        }
Esempio n. 40
0
        public ProductsViewModel(ProductType productType)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit      = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();
            _reportsDataUnit    = dataUnitLocator.ResolveDataUnit <IReportsDataUnit>();
            _eventsDataUnit     = dataUnitLocator.ResolveDataUnit <IEventDataUnit>();
            SelectedProductType = productType;

            DeleteProductCommand = new RelayCommand <ProductModel>(DeleteProductCommandExecuted);
            EditProductCommand   = new RelayCommand <ProductModel>(EditProductCommandExecuted);
        }
Esempio n. 41
0
        public StatusOfFollowUpViewModel(FollowUpStatus followUpStatus)
        {
            IsDirty = false;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            _followUpStatus = followUpStatus;

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);

            FollowUpStatus.PropertyChanged += StatusOfFollowUp_PropertyChanged;
        }
Esempio n. 42
0
        public AddUserViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            _saltedHash = new SaltedHash();

            OkCommand = new RelayCommand(OkCommandExecuted, OkCommandCanExecute);

            AddUser();
        }
Esempio n. 43
0
        public AddEmailHeaderViewModel(EmailHeaderModel emailHeader)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            SaveCommand           = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand         = new RelayCommand(CancelCommandExecuted);
            AddHeaderImageCommand = new RelayCommand(AddHeaderImageCommandExecuted);

            ProcessHeader(emailHeader);
        }
        public MembershipOptionBoxReasonsViewModel(MembershipOptionBox membershipOptionBox)
        {
            MembershipOptionBox = membershipOptionBox;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            AddNewMembershipOptionBoxReasonCommand = new RelayCommand(AddNewMembershipOptionBoxReasonCommandExecuted, AddNewMembershipOptionBoxReasonCommandCanExecute);
            DeleteMembershipOptionBoxReasonCommand = new RelayCommand<MembershipOptionBoxReason>(DeleteMembershipOptionBoxReasonCommandExecuted);
            EditMembershipOptionBoxReasonCommand = new RelayCommand<MembershipOptionBoxReason>(EditMembershipOptionBoxReasonCommandExecuted);
        }
Esempio n. 45
0
        public AddProductViewModel(ProductModel model)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted);

            ProcessProduct(model);
        }
Esempio n. 46
0
        public GolfViewModel(GolfModel golfModel)
        {
            if (IsDirty)
                IsDirty = false;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            EditFollowResourceCommand = new RelayCommand(EditFollowResourceCommandExecuted);
            Golf = golfModel;
            Golf.PropertyChanged += OnPropertyChanged;
            Golf.Golf.PropertyChanged += OnPropertyChanged;
        }
        public AddDefaultEventTypeTODOViewModel(EventTypeModel eventTypeModel, EventTypeToDoModel eventTypeToDoModel)
        {
            EventType = eventTypeModel;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            ProcessEventTypeToDo(eventTypeToDoModel);
        }
        public DefaultWebEnquiryStatusViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
        }
Esempio n. 49
0
        public SettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            AddTemplateCommand = new RelayCommand(AddTemplateCommandExecuted);
            RemoveTemplateCommand = new RelayCommand(RemoveTemplateCommandExecuted, RemoveTemplateCommandCanExecute);
            AddEmailHeaderCommand = new RelayCommand(AddEmailHeaderCommandExecuted);

        }
Esempio n. 50
0
        public ProductsViewModel(ProductType productType)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();
            _reportsDataUnit = dataUnitLocator.ResolveDataUnit<IReportsDataUnit>();
            _eventsDataUnit = dataUnitLocator.ResolveDataUnit<IEventDataUnit>();
            SelectedProductType = productType;

            DeleteProductCommand = new RelayCommand<ProductModel>(DeleteProductCommandExecuted);
            EditProductCommand = new RelayCommand<ProductModel>(EditProductCommandExecuted);

        }
Esempio n. 51
0
        public AddUserViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            _saltedHash = new SaltedHash();

            OkCommand = new RelayCommand(OkCommandExecuted, OkCommandCanExecute);

            AddUser();
        }
Esempio n. 52
0
        public MembersViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            AddMembershipGroupStyleCommand = new RelayCommand(AddMembershipGroupStyleCommandExecuted);
            AddMembershipGroupAgeCommand = new RelayCommand(AddMembershipGroupAgeCommandExecuted);
            AddMembershipGroupCommand = new RelayCommand(AddMembershipGroupCommandExecuted);
            AddMembershipCategoryCommand = new RelayCommand(AddMembershipCategoryCommandExecuted);
            AddMembershipLinkTypeCommand = new RelayCommand(AddMembershipLinkTypeCommandExecuted);
            AddMembershipOptionBoxCommand = new RelayCommand(AddMembershipOptionBoxCommandExecuted);

            DeleteMembersPropertyCommand = new RelayCommand(DeleteMembersPropertyCommandExecuted, DeleteMembersPropertyCommandCanExecute);

        }
Esempio n. 53
0
        public UserGroupsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            AddUserGroupCommand = new RelayCommand(AddUserGroupCommandExecuted);
            DeleteUserGroupCommand = new RelayCommand(DeleteUserGroupCommandExecuted, DeleteUserGroupCommandCanExecuted);
        }
Esempio n. 54
0
        public SystemSettingsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            LoadSettings();

            this.PropertyChanged += OnSystemSettingPropertyChanged;
        }
Esempio n. 55
0
        public UsersViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            _saltedHash = new SaltedHash();

            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            DeleteUserCommand = new RelayCommand(DeleteUserCommandExecuted, DeleteUserCommandCanExecuted);
            AddUserCommand = new RelayCommand(AddUserCommandExecuted);
            EditUserPasswordCommand = new RelayCommand(EditUserPasswordCommandExecuted, EditUserPasswordCommandCanExecute);
        }
        public CalendarDescriptionViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _reportsDataUnit = dataUnitLocator.ResolveDataUnit<IReportsDataUnit>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            _allEvents = new List<EventModel>();
            EnabledItems = new ObservableCollection<string>();
        }
Esempio n. 57
0
        public TemplatesViewModel(MailTemplateCategoryModel category)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            _selectedTemplateCategory = category;

            DeleteTemplateCommand = new RelayCommand(DeleteTemplateCommandExecuted, DeleteTemplateCommandCanExecute);
            EditTemplateCommand = new RelayCommand<MailTemplateModel>(EditTemplateCommandExecuted, EditTemplateCommandCanExecute);
        }
Esempio n. 58
0
        public EventsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            AddEventTypeCommand = new RelayCommand(AddEventTypeCommandExecuted, () => true);
            AddEventStatusCommand = new RelayCommand(AddEventStatusCommandExecuted, () => true);
            AddTODOStatusCommand = new RelayCommand(AddTODOStatusCommandExecuted, () => true);
            SaveChangesCommand = new RelayCommand(SaveChangesCommandExecuted, SaveChangesCommandCanExecute);
            AddDefaultReminderCommand = new RelayCommand(AddDefaultReminderCommandExecuted);
            DeleteEventPropertyCommand = new RelayCommand(DeleteEventPropertyCommandExecuted, DeleteEventPropertyCommandCanExecute);

            EditEventTypeToDoCommand = new RelayCommand<EventTypeToDoModel>(EditEventTypeToDoCommandExecuted);
            DeleteEventTypeToDoCommand = new RelayCommand<EventTypeToDoModel>(DeleteEventTypeToDoCommandExecuted);
        }
Esempio n. 59
0
        public MailTemplateViewModel(MailTemplateModel model)
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted);

            InsertFieldCommand = new RelayCommand(InsertFieldCommandExecuted);

            AddTemplateImageCommand = new RelayCommand(AddTemplateImageCommandExecuted);

            ProcessTemplate(model);
        }
Esempio n. 60
0
        public CalendarOptionsViewModel()
        {
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve<IDataUnitLocator>();
            _adminDataUnit = dataUnitLocator.ResolveDataUnit<IAdminDataUnit>();

            SaveCommand = new RelayCommand(SaveCommandExecuted, SaveCommandCanExecute);
            CancelCommand = new RelayCommand(CancelCommandExecuted, CancelCommandCanExecute);
        }