Beispiel #1
0
        private void btEdit_Click(object sender, EventArgs e)
        {
            //デバッガーに選択した情報を表示
            Debug.WriteLine("-----選択データ-----");
            Debug.WriteLine("no: " + this._order.getNo());

            //顧客情報を遷移先に格納
            OrderCheck f = new OrderCheck();

            this.Hide();

            f.receiveMode(OrderCheck.MODIFICATION_MODE); //仕入れフェーズであることを明示
            f.receiveOrder(this._order);                 //選択した依頼情報を送信
            f.receiveCustomer(this._customer);           //該当の顧客情報を送信
            f.receiveRep(this._rep);                     //該当の担当者を送信
            f.ShowDialog();

            this.Dispose();
        }
Beispiel #2
0
        /// <summary>
        /// 行をダブルクリックした時のイベントハンドラ
        /// </summary>
        private void dgvCustomersList_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            //選択された顧客情報を抽出
            Customers c = _list[dgvCustomersList.SelectedRows[0].Index];

            //デバッガーに選択した情報を表示
            Debug.WriteLine("-----選択データ-----");
            Debug.WriteLine("id: " + c.getId());

            //顧客情報を遷移先に格納
            OrderCheck f = new OrderCheck();

            f.ReceiveEmId(this._emId);
            this.Hide();

            f.receiveMode(OrderCheck.INPUT_MODE); //受注フェーズであることを明示
            f.receiveCustomer(c);                 //選択した顧客情報を送信
            f.ShowDialog();

            this.Dispose();
        }