/// <summary> /// 入力された店舗名とジャンルをDBに格納する /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void InsertButton_Click(object sender, EventArgs e) { // 店舗名が入力されていない場合の例外スロー if (string.IsNullOrEmpty(this.ShopNameTextBox.Text)) { MessageBox.Show("店舗名を入力してください。", "エラー"); return; } // 入力されたジャンルと店舗名の取得 string genreID = GenreComboBox.SelectedValue.ToString(); string shopName = ShopNameTextBox.Text; // 登録処理の実行 InsertShopController insertShopController = new InsertShopController(); insertShopController.InsertShop(genreID, shopName); // 実行結果の表示 MessageBox.Show("対象の店舗が正常に登録されました。", "登録完了"); // フォームの再読み込み ViewForm viewForm = new ViewForm(); viewForm.Show(); this.Close(); }
/// <summary> /// 選択された店舗に削除フラグを立てる /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DeleteButton_Click(object sender, EventArgs e) { try { // 入力値の取得 string shop = ShopListBox.SelectedValue.ToString(); // 削除処理の実行 DeleteShopController deleteShopController = new DeleteShopController(); deleteShopController.DeleteShop(shop); // 実行結果の表示 MessageBox.Show("対象の店舗が正常に削除されました。", "削除完了"); // フォームの再読み込み ViewForm viewForm = new ViewForm(); viewForm.Show(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ViewFormButton_Click(object sender, EventArgs e) { ViewForm viewForm = new ViewForm(); viewForm.Show(); }