示例#1
0
 public int SaveItem(HogeMessage item)
 {
     lock (Locker)
     {
         if (item.Id != 0)
         {
             _db.Update(item);
             return(item.Id);
         }
         return(_db.Insert(item));
     }
 }
示例#2
0
 void OnSendButtonClicked(object sender, EventArgs args)
 {
     if (!String.IsNullOrEmpty(inputText.Text))
     {
         // 文字列の入力がある場合、DBに登録する
         HogeMessage item = new HogeMessage();
         item.Text     = inputText.Text;
         item.InsertTm = DateTime.Now;
         _db.SaveItem(item);
         deleteLabel.Text = "全" + _db.GetCount() + "件";
     }
     Navigation.PushAsync(new ListViewPage(inputText.Text));
 }