public OrganizationsListViewModel()
        {
            Title = "Organizaciones";

            RefreshCommand    = new Command(async() => await Refresh());
            AddNewItemCommand = new Command(async() => await AddNewItemAsync());
            IsUserLoggedIn    = CloudService.IsUserLoggedIn();
            isUWPDevice       = Device.RuntimePlatform.Equals(Device.Windows);

            MessagingCenter.Subscribe <OrganizationEditViewModel>(this, "ItemsChanged", async(sender) =>
            {
                await Refresh();
            });

            MessagingCenter.Subscribe <SettingsViewModel>(this, "RefreshLogin", (sender) =>
            {
                IsUserLoggedIn = CloudService.IsUserLoggedIn();
            });

            RefreshCommand.Execute(null);
        }
        public AnnouncementsListViewModel()
        {
            Title = "Noticias";

            RefreshCommand    = new Command(async() => await Refresh());
            AddNewItemCommand = new Command(async() => await AddNewItemAsync());
            LoadMoreCommand   = new Command <Announcement>(async(Announcement item) => await LoadMore(item));
            IsUserLoggedIn    = CloudService.IsUserLoggedIn();
            isUWPDevice       = Device.RuntimePlatform.Equals(Device.Windows);

            MessagingCenter.Subscribe <AnnouncementEditViewModel>(this, "ItemsChanged", async(sender) =>
            {
                await Refresh();
            });

            MessagingCenter.Subscribe <SettingsViewModel>(this, "RefreshLogin", (sender) =>
            {
                IsUserLoggedIn = CloudService.IsUserLoggedIn();
            });

            RefreshCommand.Execute(null);
        }