/// <summary> /// 店舗テーブルから1件取得 /// </summary> /// <param name="id">shop id</param> /// <returns></returns> public ShopMasterData SelectShopMaster(int id) { // 以下は実際に使用する時の使い方の例 MyDatabase db = MyDatabase.Instance; // データベースのテーブルを取得 ShopMasterTable shopMasterTable = db.GetShopMasterTable(); return(shopMasterTable.SelectFromPrimaryKey <int>(new Dictionary <string, string> { { ShopMasterTable.COL_ID, "" } })[0]); }
/// <summary> /// 店舗テーブルの登録/更新 /// </summary> /// <param name="id">主キー</param> /// <param name="name">店舗名</param> /// <returns></returns> public bool InsertUpdateShopMaster(int id, string name) { // 以下は実際に使用する時の使い方の例 MyDatabase db = MyDatabase.Instance; // データベースのテーブルを取得 ShopMasterTable shopMasterTable = db.GetShopMasterTable(); ShopMasterData shopMasterData = shopMasterTable.SelectFromPrimaryKey <int>(new Dictionary <string, string>() { { ShopMasterTable.COL_ID, id.ToString() } })[0]; // InsertまたはUpdate // ※同一の主キーのデータがあればUpdate、無ければInsertとなる shopMasterData.id = id; shopMasterData.ShopName = name; shopMasterTable.Update(shopMasterData); return(true); }