private void DeletePasswordDialog(object sender, PasswordModifyEventArgs e)
        {
            int id = items[e.Position].ID;

            FragmentTransaction   transaction    = FragmentManager.BeginTransaction();
            DeleteConfirmFragment deleteFragment = new DeleteConfirmFragment(id);

            deleteFragment.onConfirmChose += DeletePassword;

            deleteFragment.Show(transaction, "confirm delete dialog");
        }
        private void UpdatePasswordDialog(object sender, PasswordModifyEventArgs e)
        {
            int    id   = items[e.Position].ID;
            string name = items[e.Position].Name;

            FragmentTransaction transaction         = FragmentManager.BeginTransaction();
            AddPasswordFragment addPasswordFragment = new AddPasswordFragment(id, name);

            addPasswordFragment.onConfirm += UpdatePassword;

            addPasswordFragment.Show(transaction, "add password dialog");
        }