Exemplo n.º 1
0
        private void DataSource_DidSelectMenuItem(MenuServiceModel menu)
        {
            if (menu.MenuItemName == "LOGOUT")
            {
                AppSettingsManager.AccountId = "";
                AppSettingsManager.AuthToken = "";

                var loginController = GetViewController(MainStoryboard, "LoginController") as LoginViewController;
                this.RevealViewController().RevealToggleAnimated(true);
                this.RevealViewController().PushFrontViewController(loginController, false);
            }
            if (menu.MenuItemName == "HOME")
            {
                PerformSegue("homesegue", this);
            }
            if (menu.MenuItemName == "MESSAGES")
            {
                PerformSegue("messagessegue", this);
            }
            if (menu.MenuItemName == "SETTINGS")
            {
                PerformSegue("settingssegue", this);
            }
            if (menu.MenuItemName == "HELP")
            {
                PerformSegue("helpsegue", this);
            }
        }
Exemplo n.º 2
0
        public void UpdateData(MenuServiceModel model)
        {
            MenuItemLabel.Text = model.MenuItemName;

            if (model.MenuItemName == "HOME")
            {
                MenuItemImageView.Image = UIImage.FromBundle("homeicon");
            }

            if (model.MenuItemName == "ACTIVITY")
            {
                MenuItemImageView.Image = UIImage.FromBundle("activityicon");
            }

            if (model.MenuItemName == "HELP")
            {
                MenuItemImageView.Image = UIImage.FromBundle("helpicon");
            }

            if (model.MenuItemName == "LOGOUT")
            {
                MenuItemImageView.Image = UIImage.FromBundle("logouticon");
            }

            if (model.MenuItemName == "MESSAGES")
            {
                MenuItemImageView.Image = UIImage.FromBundle("messagesicon");
            }

            if (model.MenuItemName == "SETTINGS")
            {
                MenuItemImageView.Image = UIImage.FromBundle("settingsicon");
            }
        }