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); }
public BaseEntityViewModel(IMvxNavigationService navigationService, IUserStorageHelper storage, IDialogsHelper dialogsHelper, ICancelDialogService cancelDialogService) : base(navigationService, storage) { _dialogsHelper = dialogsHelper; _cancelDialogService = cancelDialogService; }
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; }
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); }