Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        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();
                });
            }
        }