Beispiel #1
0
 public EditTodoItemViewModel(IMvxNavigationService navigationService, IDialogsHelper dialogsHelper,
                              ICancelDialogService cancelDialogService, IValidationHelper validationHelper, ITodoItemRepository todoItemRepository, ITodoItemService webService)
     : base(navigationService, validationHelper, cancelDialogService, todoItemRepository, dialogsHelper, webService)
 {
     UpdateTodoItemCommand = new MvxAsyncCommand(HandleEntity);
     DeleteTodoItemCommand = new MvxAsyncCommand(DeleteTodoItem);
 }
Beispiel #2
0
 public BaseEntityViewModel(IMvxNavigationService navigationService,
                            IUserStorageHelper storage, IDialogsHelper dialogsHelper, ICancelDialogService cancelDialogService)
     : base(navigationService, storage)
 {
     _dialogsHelper       = dialogsHelper;
     _cancelDialogService = cancelDialogService;
 }
Beispiel #3
0
        public UserSettingsViewModel(IMvxNavigationService navigationService, IUserRepository userRepository,
                                     ICancelDialogService cancelDialogService, IUserService userService, IUserStorageHelper storage, IDialogsHelper dialogsHelper)
            : base(navigationService, storage, cancelDialogService, userRepository, dialogsHelper)
        {
            _userService = userService;

            UpdateUserCommand   = new MvxAsyncCommand(HandleEntity);
            DeleteUserCommand   = new MvxAsyncCommand(DeleteUser);
            EditPasswordCommand = new MvxAsyncCommand(EditPassword);
        }
 public TodoItemViewModel(IMvxNavigationService navigationService, IUserStorageHelper storage, ICancelDialogService cancelDialogService,
                          IValidationHelper validationHelper, ITodoItemRepository todoItemRepository, IDialogsHelper dialogsHelper, ITodoItemService todoItemService)
     : base(navigationService, storage, dialogsHelper, cancelDialogService)
 {
     _validationHelper   = validationHelper;
     _todoItemRepository = todoItemRepository;
     _todoItemService    = todoItemService;
 }
 public TodoItemViewModel(IMvxNavigationService navigationService, IValidationHelper validationHelper,
                          ICancelDialogService cancelDialogService, ITodoItemRepository todoItemRepository, IDialogsHelper dialogsHelper, ITodoItemService todoItemService)
     : this(navigationService, null, cancelDialogService, validationHelper, todoItemRepository, dialogsHelper, todoItemService)
 {
 }
 public UserViewModel(IMvxNavigationService navigationService, IUserStorageHelper storage,
                      ICancelDialogService cancelDialogService, IUserRepository userRepository, IDialogsHelper dialogsHelper)
     : base(navigationService, storage, dialogsHelper, cancelDialogService)
 {
     _userRepository = userRepository;
 }
Beispiel #7
0
 public CreateTodoItemViewModel(IMvxNavigationService navigationService, IUserStorageHelper storage, ICancelDialogService cancelDialogService, IUserService userService,
                                IValidationHelper validationHelper, ITodoItemRepository todoItemRepository, IDialogsHelper dialogsHelper, ITodoItemService todoItemService)
     : base(navigationService, storage, cancelDialogService, validationHelper, todoItemRepository, dialogsHelper, todoItemService)
 {
     CreateTodoItemCommand = new MvxAsyncCommand(HandleEntity);
 }