public bool Insert(TokuiFile file) { try { using (var connection = new SQLiteConnection(System.IO.Path.Combine(folder, dbFileName))) { connection.Insert(file); return(true); } } catch (SQLiteException ex) { Log.Info("SQLiteEx", ex.Message); return(false); } }
private void Confirm() { if (etTokuisakiCd.Text == "") { ShowDialog("エラー", "得意先コードを入力してください。", () => { etTokuisakiCd.RequestFocus(); }); return; } if (etTodokesakiCd.Text == "") { ShowDialog("エラー", "届先コードを入力してください。", () => { etTodokesakiCd.RequestFocus(); }); return; } TokuiFileHelper tokuiFileHelper = new TokuiFileHelper(); TokuiFile result = tokuiFileHelper.SelectByPk(etTokuisakiCd.Text, etTodokesakiCd.Text); if (result != null) { // よろしいですか? 表示 string confirmMsg = @" 移動先得意先 : @temp1 移動先届先 : @temp2 @temp3 よろしいですか? "; confirmMsg = confirmMsg.Replace("@temp1", result.tokuisaki_cd); confirmMsg = confirmMsg.Replace("@temp2", result.todokesaki_cd); confirmMsg = confirmMsg.Replace("@temp3", result.tokuisaki_nm); ShowDialog("確認", confirmMsg, () => { StartFragment(FragmentManager, typeof(IdouNohinWorkFragment)); }); } else { ShowDialog("確認", "届先コードがみつかりません。", () => { etTokuisakiCd.Text = ""; etTodokesakiCd.Text = ""; etTokuisakiCd.RequestFocus(); }); } }