コード例 #1
0
        public void DeleteTag(int position, TagRec tag)
        {
            AlertDialog.Builder alert = new AlertDialog.Builder(this);
            alert.SetTitle("Delete Tag '" + tag.name + "'");

            alert.SetPositiveButton("Delete", (senderAlert, args2) => {
                adapter.Delete(position, tag);
            });
            alert.SetNegativeButton("Cancel", (senderAlert, args2) => { });
            Dialog dialog = alert.Create();

            dialog.Show();
        }
コード例 #2
0
        public void EditTag(int position, TagRec tag)
        {
            AlertDialog.Builder alert = new AlertDialog.Builder(this);
            alert.SetTitle("Edit Tag");
            EditText et = new EditText(this);

            et.Text = tag.name;

            alert.SetView(et);
            alert.SetPositiveButton("Update", (senderAlert, args2) => {
                tag.name = et.Text;
                adapter.Update(position, tag);
            });
            alert.SetNegativeButton("Cancel", (senderAlert, args2) => { });
            Dialog dialog = alert.Create();

            dialog.Show();
        }
コード例 #3
0
ファイル: DataStore.cs プロジェクト: ickphum/tagview
 public static int DeleteTag(TagRec tag)
 {
     return(db.Delete(tag));
 }
コード例 #4
0
ファイル: DataStore.cs プロジェクト: ickphum/tagview
 public static int UpdateTag(TagRec tag)
 {
     return(db.Update(tag));
 }
コード例 #5
0
ファイル: DataStore.cs プロジェクト: ickphum/tagview
 public static int AddTag(TagRec newTag)
 {
     db.Insert(newTag);
     return(newTag.id);
 }