public EditRunnerProfileViewModel() { PageCaption = new PageCaptionViewModel("Редактирование профиля"); CancelCommand = new RelayCommand(x => Cancel()); SaveCommand = new RelayCommand(async(password) => await SaveProfileChangesAsync(password)); }
public CoordinatorMenuViewModel() { PageCaption = new PageCaptionViewModel("Меню координатора"); ManageRunnersCommand = new RelayCommand(x => GoToPage(ApplicationPage.RunnersListToManage)); SponsorsReviewCommand = new RelayCommand(x => GoToPage(ApplicationPage.SponsorsReview)); }
public ManageCharityViewModel() { // TODO: Add manage type selection PageCaption = new PageCaptionViewModel("Добавление/Редактирование благотворительных организаций"); CancelCommand = new RelayCommand(x => Cancel()); }
public RunnerInfoManageViewModel() { PageCaption = new PageCaptionViewModel("Управление бегуном"); ShowCertificateCommand = new RelayCommand(x => GoToPage(ApplicationPage.ShowCertificate)); PrintBadgeCommand = new RelayCommand(PrintBadge); ManageRunnerCommand = new RelayCommand(x => GoToPage(ApplicationPage.ManageRunnerProfile)); }
public SponsorshipConfirmViewModel() { GoBackCommand = new RelayCommand(x => GoBack()); PageCaption = new PageCaptionViewModel("Спасибо за вашу спонсорскую поддержку!", "Спасибо за поддержку бегуна в Marathon Skills 2016! " + "Ваше пожертвование пойдет в его благотворительную организацию."); }
public SignInViewModel() { PageCaption = new PageCaptionViewModel("Форма авторизации", "Пожалуйста, авторизуйтесь в системе, используя ваш адрес электронной почты и пароль"); SignInCommand = new RelayCommand(async o => await SignInAsync()); CancelCommand = new RelayCommand(x => Cancel()); }
public SignUpRunnerConfirmViewModel() { OkCommand = new RelayCommand(x => GoBack()); PageCaption = new PageCaptionViewModel("Спасибо за вашу регистрацию в качестве бегуна!", "Спасибо за вашу регистрацию в качестве бегуна в Marathon Skills 2016!\n" + "С вами свяжутся по поводу оплаты."); }
public CharitiesListToManageViewModel() { PageCaption = new PageCaptionViewModel("Управление благотворительными организациями"); Charities = new CharitiesListViewModel(); AddNewCharityCommand = new RelayCommand(AddNewCharity); }
public InventoryViewModel() { PageCaption = new PageCaptionViewModel("Инвентарь"); InventoryItems = new InventoryListViewModel(); ReportCommand = new RelayCommand(ShowPrintPreviewReport); ReceiptCommand = new RelayCommand(x => GoToPage(ApplicationPage.InventoryReceipt)); }
public AdministratorMenuViewModel() { PageCaption = new PageCaptionViewModel("Меню администратора"); ManageInventoryCommand = new RelayCommand(x => GoToPage(ApplicationPage.Inventory)); ManageUsersCommand = new RelayCommand(x => GoToPage(ApplicationPage.UsersListToManage)); ManageCharitiesCommand = new RelayCommand(x => GoToPage(ApplicationPage.CharitiesListToManage)); ManageVolunteersCommand = new RelayCommand(x => GoToPage(ApplicationPage.VolunteersListToManage)); }
public BMICalculatorViewModel() { PageCaption = new PageCaptionViewModel("BMI калькулятор"); Result = new BMIResultViewModel(); CancelCommand = new RelayCommand(x => Cancel()); CalculateCommand = new RelayCommand(CalculateBMI); }
public ImportVolunteersViewModel() { PageCaption = new PageCaptionViewModel("Загрузка волонтеров"); ImportProgress = new ProgressViewModel(); SelectFileCommand = new RelayCommand(SelectFileToImport); ImportCommand = new RelayCommand(ImportVolunteersFromFile); CancelCommand = new RelayCommand(x => IoC.IoC.Application.GoToPreviousPage()); }
public MarathonResultsViewModel() { PageCaption = new PageCaptionViewModel("Результаты предыдущих гонок"); Results = new MarathonResultsListViewModel(); ResultsCondition = new MarathonResultsCondition(); FindCommand = new RelayCommand(FindMarathonResults); ClearCommand = new RelayCommand(ClearMarathonResults); }
public ManageUserViewModel() { // TODO: Replace to ctor parameter ManagementType = UserManagementType.Edit; PageCaption = new PageCaptionViewModel(GetCaptionByManagementType(ManagementType)); CancelCommand = new RelayCommand(x => Cancel()); SaveCommand = new RelayCommand(async(password) => await SaveChangesAsync(password)); }
public RunnerResultsViewModel() { PageCaption = new PageCaptionViewModel("Мои результаты", "Это - список всех ваших прошлых результатов гонки для Marathon Skills. " + "Общее место сравнивает всех бегунов. " + "Место по категории сравнивает бегунов с одинаковым полом и возрастной категорией."); // TODO: Fix signed in button in marathon results page ShowAllResultsCommand = new RelayCommand(x => GoToPage(ApplicationPage.MarathonResults)); }
public RunnerMenuViewModel() { SignUpToMarathonCommand = new RelayCommand(x => GoToPage(ApplicationPage.SignUpToMarathon)); PreviousResultsCommand = new RelayCommand(ShowPreviousCompetitonsResults); EditProfileCommand = new RelayCommand(x => GoToPage(ApplicationPage.EditRunnerProfile)); MySponsorshipCommand = new RelayCommand(ShowMySponsorshipOfCurenntMarathon); ShowContactsCommand = new RelayCommand(ShowCoordinatorsContacts); PageCaption = new PageCaptionViewModel("Меню бегуна"); }
public BMRCalculatorViewModel() { PageCaption = new PageCaptionViewModel("BMR калькулятор"); Result = new BMRResultViewModel(); CancelCommand = new RelayCommand(x => Cancel()); CalculateCommand = new RelayCommand(CalculateBMR, CanCalculateBMR); SelectGenderCommand = new RelayCommand(SelectGender); AboutActivityLevelsCommand = new RelayCommand(ShowActivityLevels); }
public RunnersListToManageViewModel() { PageCaption = new PageCaptionViewModel("Управление бегунами"); RunnersCondition = new ManageRunnersCondition(); Runners = new RunnersListViewModel(); FindCommand = new RelayCommand(SortRunners); SortCommand = new RelayCommand(FindRunners); ClearCommand = new RelayCommand(ClearRunnersFindCondition); }
public UsersListToManageViewModel() { PageCaption = new PageCaptionViewModel("Управление пользователями"); UsersCondition = new ManageUsersCondition(); Users = new UsersListViewModel(); SortCommand = new RelayCommand(SortUsers); FindCommand = new RelayCommand(FindUsers); SearchCommand = new RelayCommand(SearchUser); AddNewUserCommand = new RelayCommand(x => GoToPage(ApplicationPage.AddUser)); }
public MarathonMenuViewModel() { // TODO: Implement checks in command helpers, if needs AboutMarathonCommand = new RelayCommand(x => GoToPage(ApplicationPage.AboutMarathon)); HowLongMarathonCommand = new RelayCommand(x => GoToPage(ApplicationPage.HowLongMarathon)); MarathonResultsCommand = new RelayCommand(x => GoToPage(ApplicationPage.MarathonResults)); CharityListCommand = new RelayCommand(x => GoToPage(ApplicationPage.CharityList)); BmiCalculatorCommand = new RelayCommand(x => GoToPage(ApplicationPage.BMICalculator)); BmrCalculatorCommand = new RelayCommand(x => GoToPage(ApplicationPage.BMRCalculator)); PageCaption = new PageCaptionViewModel("Подробная информация"); }
public VolunteersListToManageViewModel() { PageCaption = new PageCaptionViewModel("Управление волонтерами"); VolunteersCondition = new ManageVolunteersCondition(); Volunteers = new VolunteersListViewModel(); FindCommand = new RelayCommand(SortVolunteers); SortCommand = new RelayCommand(FindVolunteers); ClearCommand = new RelayCommand(ClearVolunteersFindCondition); ImportVolunteersCommand = new RelayCommand(x => GoToPage(ApplicationPage.ImportVolunteers)); }
public SignUpRunnerViewModel() { PageCaption = new PageCaptionViewModel("Регистрация бегуна", "Пожалуйста заполните всю информацию, чтобы зарегистрироваться в качестве бегуна"); #region Initialize entries Task.Run(GetCountries); Task.Run(GetGenders); #endregion SignUpCommand = new RelayCommand(async o => await SignUpAsync()); CancelCommand = new RelayCommand(x => Cancel()); ChangePhotoCommand = new RelayCommand(x => OpenFileDialog()); }
public CharityListViewModel() { PageCaption = new PageCaptionViewModel("Список благотворительных организаций", "Это - список всех благотворительных учреждений, которые поддерживаются в Marathon Skills 2016. " + "Спасибо за помощь вы поддерживаете их, спонсируя бегунов!"); }
public RunnerSponsorshipViewModel() { PageCaption = new PageCaptionViewModel("Мои спонсоры", "Здесь показаны все ваши спонсоры в Marathon Skills 2016."); }
public SponsorRunnerViewModel() { PageCaption = new PageCaptionViewModel("Спонсор бегуна", "Пожалуйста выберите бегуна, которого вы отели бы спонсировать и сумму, которую вы хотели бы спонсировать. " + "Спасибо за вашу поддержку бегунов и их благотворительных учреждений."); }
public SponsorsReviewViewModel() { PageCaption = new PageCaptionViewModel("Просмотр спонсоров"); }
public InventoryReceiptViewModel() { PageCaption = new PageCaptionViewModel("Поступление инвентаря"); SaveCommand = new RelayCommand(RegisterInventoryReceipt); }
public AboutMarathonViewModel() { OpenInteractiveMapCommand = new RelayCommand(x => GoToPage(ApplicationPage.InteractiveMap)); PageCaption = new PageCaptionViewModel("Информация о Marathon Skills 2016"); }