Exemple #1
0
/*
 *      private void ListView_historique_ItemLongClick(object sender, AdapterView.ItemLongClickEventArgs e)
 *      {
 *          Log.Info("HistoriqueActivity.ListView_historique_ItemLongClick", $"=> {e.ToString()}");
 *      }
 */
        private void Toolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            int id = (int)e.Item.ItemId;

            switch (id)
            {
            case Resource.Id.histo_envoi:
                EnvoiHistorique();
                break;

            case Resource.Id.histo_reset:
                ResetHistorique();
                break;
            }
        }
Exemple #2
0
/*
 *      private void ListView_coordonnée_LongClick(object sender, View.LongClickEventArgs e)
 *      {
 *          Log.Info("ListView_coordonnée_LongClick",e.ToString());
 *      }
 *
 *      private void ListView_coordonnée_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
 *      {
 *          Log.Info("ListView_coordonnée_ItemClick", e.Id.ToString());
 *      }
 *
 *      private void ListView_coordonnée_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e)
 *      {
 *          Log.Info("ListView_coordonnée_ItemSelected", e.Id.ToString());
 *      }
 */
        private void Toolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            int id = (int)e.Item.ItemId;

            switch (id)
            {
            case Resource.Id.etape_export:

                break;

            case Resource.Id.etape_reset:
                _Coordonnées.Clear();
                ResetEtape();
                break;
            }
        }
Exemple #3
0
        private void _optiuneAplicatie(object obiect, Toolbar.MenuItemClickEventArgs ev)
        {
            switch (ev.Item.ItemId)
            {
            case Resource.Id.logout:
                Intent _delogare = new Intent(this, typeof(Logare));
                StartActivity(_delogare);
                NavigateUpTo(_delogare);
                break;

            case Resource.Id.infoItem:
                FragmentTransaction _tranz = FragmentManager.BeginTransaction();
                Info _info = new Info();
                _info.Show(_tranz, "Information fragment");
                break;
            }
        }
Exemple #4
0
        private void BottomToolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            if (e.Item.ItemId == Resource.Id.currencyToolbar_ordersButton)
            {
                // Execute a transaction, replacing any existing fragment with this one inside the frame.
                var fragmentTransaction = FragmentManager.BeginTransaction();

                fragmentTransaction.Hide(this);

                //check if fragment has been added
                Fragment orderFragment = FragmentManager.FindFragmentByTag("orderFragment");

                if (orderFragment != null)
                {
                    if (orderFragment.IsAdded)
                    {
                        fragmentTransaction.Show(MainActivity.orderFragment);
                    }
                    else
                    {
                        fragmentTransaction.Add(Resource.Id.fragmentContainer, MainActivity.orderFragment, "orderFragment");
                    }
                }
                else
                {
                    fragmentTransaction.Add(Resource.Id.fragmentContainer, MainActivity.orderFragment, "orderFragment");
                }


                //fragmentTransaction.AddToBackStack(null);
                fragmentTransaction.SetTransition(FragmentTransit.FragmentFade);
                fragmentTransaction.Commit();
            }

            if (e.Item.ItemId == Resource.Id.currencyToolbar_chartButton)
            {
                return;
            }

            if (e.Item.ItemId == Resource.Id.currencyToolbar_historyButton)
            {
                return;
            }
        }
        private void SelectEditItem(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            var id = e.Item.ItemId;

            if (id == Resource.Id.menu_edit)
            {
                if (flag)
                {
                    PeriodPageAdapter.isCheckBoxVisible = 1;
                    PeriodPageAdapter.NotifyDataSetChanged();
                    flag = false;
                }
                else
                {
                    PeriodPageAdapter.isCheckBoxVisible = 2;
                    PeriodPageAdapter.NotifyDataSetChanged();
                    flag = true;
                }
            }
            else if (id == Resource.Id.menu_add)
            {
                var activity = new Intent(this, typeof(AddPeriodActivity));
                StartActivity(activity);
            }
            else if (id == Resource.Id.menu_delete)
            {
                GetJson();

                var count = 0;
                for (var i = 0; i < PeriodPage.CheckedState.Length; i++)
                {
                    if (PeriodPage.CheckedState[i])
                    {
                        list.RemoveAt(i - count);
                        PeriodPage.CheckedState[i] = false;
                        count++;
                    }
                }

                //Array.Clear(PeriodPage.CheckedState, 0, PeriodPage.CheckedState.Length);

                PeriodPageAdapter.NotifyDataSetChanged();
            }
        }
        private void Toolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.email_button:
                StartActivity(new Intent(Intent.ActionView, Uri.Parse("https://students.pcci.edu/owa/")));
                break;

            case Resource.Id.logout_menu:
            {
                App.Locator.Main.Purge();

                File.Delete(System.Environment.GetFolderPath(
                                System.Environment.SpecialFolder.Personal) + "/" + App.DatabaseName);

                App.Locator.Main.Logout();
            }
            break;
            }
        }
Exemple #7
0
        //Method is used to navigate between activities using the bottom toolbar
        private void NavigateMenu(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            //Start the bulletin activity
            if (e.Item.ToString() == "Bulletins")
            {
                this.StartActivity(typeof(BulletinBoard));
            }

            //Start the Locations activity
            if (e.Item.ToString() == "Locations")
            {
                this.StartActivity(typeof(Locations));
            }

            //Start the Lists activity
            if (e.Item.ToString() == "Bills")
            {
                this.StartActivity(typeof(Bills));
            }
        }
Exemple #8
0
        private async void ToolbarMenu_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            Intent intent;

            switch (e.Item.ItemId)
            {
            case Resource.Id.menu_item_add:
                intent = new Intent(Activity, typeof(AddEditActivity));
                intent.PutExtra("TypeOfWork", (int)TypeOfWork.Add);
                StartActivityForResult(intent, 0);
                break;

            case Resource.Id.menu_item_edit:
                intent = new Intent(Activity, typeof(AddEditActivity));
                if (dataAdapter.GetSelected == null)
                {
                    return;
                }
                intent.PutExtra("Edit", JsonConvert.SerializeObject(dataAdapter.GetSelected));
                intent.PutExtra("TypeOfWork", (int)TypeOfWork.Edit);
                StartActivityForResult(intent, 0);
                break;

            case Resource.Id.menu_item_delete:
                using (ApplicationContext context = new ApplicationContext())
                {
                    OpSystem deleted = dataAdapter.GetSelected;
                    if (deleted == null)
                    {
                        return;
                    }
                    context.OperatingSystems.Remove(deleted);
                    await context.SaveChangesAsync();
                }
                dataAdapter.RemoveItem(dataAdapter.SelectedId);
                break;

            default:
                break;
            }
        }
Exemple #9
0
        private void Toolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            switch (e.Item.ItemId)
            {
            case Resource.Id.email_button:
                StartActivity(new Intent(Intent.ActionView, Uri.Parse("https://students.pcci.edu/owa/")));
                break;

            case Resource.Id.logout_menu:
            {
                App.Locator.Main.Purge();

                File.Delete(System.Environment.GetFolderPath(
                                System.Environment.SpecialFolder.Personal) + "/" + App.DatabaseName);

                App.Locator.Main.Logout();
            }
            break;

            case Resource.Id.settings_button:
            {
                if (ThemeSwitcher.GetTheme("THEME") == "ModAppCompatLightTheme")
                {
                    ThemeSwitcher.DeleteTheme("THEME");
                    ThemeSwitcher.SaveTheme("THEME", "ModAppCompatDarkTheme");
                    Activity.SetTheme(Resource.Style.ModAppCompatDarkTheme);
                    Activity.Recreate();
                }
                else
                {
                    ThemeSwitcher.DeleteTheme("THEME");
                    ThemeSwitcher.SaveTheme("THEME", "ModAppCompatLightTheme");
                    Activity.SetTheme(Resource.Style.ModAppCompatLightTheme);
                    Activity.Recreate();
                }
            }
            break;
            }
        }
Exemple #10
0
 private void EditToolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
 {
     Toast.MakeText(this, "Bottom toolbar tapped: " + e.Item.TitleFormatted, ToastLength.Short).Show();
 }
 private void OnClearSearchClick(object sender, Toolbar.MenuItemClickEventArgs e)
 {
     _searchEditText.Text = string.Empty;
 }
        private void Toolbar_MenuItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
        {
            int id = e.Item.ItemId;

            ShowToolbarFragments(id);
        }
Exemple #13
0
 private void BottomToolbarItemClick(object sender, Toolbar.MenuItemClickEventArgs e)
 {
     // Iniciando o deteniendo grabación.
     DibbiAudio.PingRecorder();
 }