Пример #1
0
        public LoginViewModel(Page page) : base(page)
        {
            OpenFaceBookAuth = ReactiveCommand.Create(OpenFaceBookAuthAsync);
            OpenGoogleAuth   = ReactiveCommand.Create(OpenGoogleAuthAsync);
            OpenTwitterAuth  = ReactiveCommand.Create(OpenTwitterAuthAsync);
            OpenMSAuth       = ReactiveCommand.Create(OpenMSAuthAsync);

            azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();
        }
Пример #2
0
        public EntryViewModel(DiaryEntry diaryEntry, Page page) : base(page)
        {
            this.diaryEntry = diaryEntry;
            CanSave         = false;

            Title        = "Diary Entry";
            Icon         = "blog.png";
            azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();
        }
Пример #3
0
        public DiaryViewModel(Page page) : base(page)
        {
            Title        = "Diary Entries";
            Icon         = "blog.png";
            azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();

            FillUserDetails();


            //Logout = Command.Create(OnClearAuthAsync);
        }
Пример #4
0
        public MenuPage(MainMasterDetailPage mainMasterDetailPage)
        {
            azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();
            this.mainMasterDetailPage = mainMasterDetailPage;
            InitializeComponent();


            BindingContext = new BaseViewModel
            {
                Title    = "My Diary",
                Subtitle = "",
                Icon     = "slideout.png"
            };
        }
Пример #5
0
 public MyProfileViewModel(Page page) : base(page)
 {
     Title        = "My Profile";
     Icon         = "blog.png";
     azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();
 }
 public LogOutPage()
 {
     InitializeComponent();
     azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>();
 }