예제 #1
0
        private void button5_Click(object sender, EventArgs e)
        {
            int rb = 0;

            //if (MessageBox.Show("チラシ在庫管理表を表示します。よろしいですか?", MESSAGE_CAPTION, MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.No)
            //    return;

            if (radioButton1.Checked)
            {
                rb = 0;
            }
            else
            {
                rb = 1;
            }

            GridviewSet.ShowData(dataGridView2, int.Parse(txtYear.Text), int.Parse(txtMonth.Text), rb, txtChirashiName.Text, Utility.strToInt64(txtsOrderNum.Text));
            dataGridView2.CurrentCell = null;

            if (dataGridView2.RowCount == 0)
            {
                MessageBox.Show("該当データがありませんでした", MESSAGE_CAPTION);
                button1.Enabled = false;
            }
            else
            {
                button1.Enabled = true;
            }
        }
예제 #2
0
        private void button5_Click(object sender, EventArgs e)
        //配布エリアの町名を一括登録する
        {
            if (MessageBox.Show("選択されている町名を一括追加登録します。よろしいですか?", "登録確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
            {
                return;
            }

            foreach (DataGridViewRow r in dataGridView3.SelectedRows)
            {
                txtAreaID.Text     = dataGridView3[0, r.Index].Value.ToString();
                txtHaihuMaisu.Text = "0";

                if (fDataCheck() == true)
                {
                    Control.配布エリア dArea = new Control.配布エリア();
                    if (dArea.DataInsert(cArea) == false)
                    {
                        MessageBox.Show(dataGridView3[1, r.Index].Value.ToString() + "の新規登録に失敗しました", "町名一括登録", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    dArea.Close();
                }
            }

            DispClear2();

            txtAreaID.Focus();

            //配布エリア再表示
            GridviewSet.AreaShowData(dataGridView2, long.Parse(txtID.Text.ToString()));
            MaisuSum();
        }
예제 #3
0
        private void frmCorrect_Load(object sender, EventArgs e)
        {
            this.pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);

            // フォーム最大値
            Utility.WindowsMaxSize(this, this.Width, this.Height);

            // フォーム最小値
            Utility.WindowsMinSize(this, this.Width, this.Height);

            // キャプション
            this.Text = "過去勤務報告書データ表示";

            // 参照テーブルデータセット読込み
            adp.Fill(dts.過去勤務票ヘッダ);
            mAdp.Fill(dts.過去勤務票明細);
            sAdp.Fill(dts.社員所属);
            yAdp.Fill(dts.休日);

            //kAdp.Fill(dts.勤怠記号);
            //eAdp.Fill(dts.出勤形態);
            //nAdp.Fill(dts.出勤日数);

            // グリッドビュー定義
            GridviewSet gs = new GridviewSet();

            gs.Setting_Shain(dGV);

            // 編集作業、過去データ表示の判断
            // 渡されたヘッダIDの過去データを表示します
            showPastData(dID, _sYY, _sMM);

            // tagを初期化
            this.Tag = string.Empty;
        }
예제 #4
0
        private void form_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            // TODO: このコード行はデータを 'darwinDataSet.受注' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            GridviewSet.Setting(dataGridView1);
            this.darwinDataSet.Clear();
            this.darwinDataSet.EnforceConstraints = false;
            this.受注TableAdapter.FillByPosting(darwinDataSet.受注);

            //if (dataGridView1.RowCount <= 8)
            //{
            //    dataGridView1.Columns[3].Width = 288;
            //}
            //else
            //{
            //    dataGridView1.Columns[3].Width = 271;
            //}



            //ポスティングエリア
            GridviewSet.AriaSetting(dataGridView2);

            //町名マスタ
            GridviewSet.TownSetting(dataGridView3);

            DispClear();
        }
예제 #5
0
        private void frmCorrect_Load(object sender, EventArgs e)
        {
            this.pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);

            // フォーム最大値
            Utility.WindowsMaxSize(this, this.Width, this.Height);

            // フォーム最小値
            Utility.WindowsMinSize(this, this.Width, this.Height);

            //元号を取得
            //label1.Text = Properties.Settings.Default.gengou;

            // キャプション
            this.Text = "勤務表データ表示";

            // グリッドビュー定義
            GridviewSet gs = new GridviewSet();

            gs.Setting_Shain(dGV);

            //// 参照テーブルデータセット読込み
            //adp.Fill(dts.過去勤務票ヘッダ);
            //mAdp.Fill(dts.過去勤務票明細);

            // 編集作業、過去データ表示の判断
            // 渡されたヘッダIDの過去データを表示します
            showPastData(dID, _sYY, _sMM, _sID);

            // tagを初期化
            this.Tag = string.Empty;
        }
예제 #6
0
        private void button6_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count == 0)
            {
                MessageBox.Show("未配布情報データが選択されていません", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if (MessageBox.Show("選択された " + dataGridView1.SelectedRows.Count.ToString() + "件の未配布情報を削除します。よろしいですか?", "削除確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
            {
                dataGridView1.CurrentCell = null;
                return;
            }

            foreach (DataGridViewRow r in dataGridView1.SelectedRows)
            {
                int aID;
                aID = int.Parse(dataGridView1[0, r.Index].Value.ToString(), System.Globalization.NumberStyles.Any);

                //レコード削除
                Control.未配布情報 dArea = new Control.未配布情報();

                if (dArea.DataDelete(aID) == false)
                {
                    MessageBox.Show("削除に失敗しました。ID:" + aID.ToString(), MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                dArea.Close();
            }

            //未配布情報再表示
            GridviewSet.ShowData(dataGridView1, int.Parse(_ID.ToString()));
        }
예제 #7
0
        private void frmHaifuShijiSUb_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            //配布フラグをONにする
            Utility.FlgOnOff(FLG_ON);

            // 日付カレンダー用の開始日から終了日を取得
            sDay = dts.配布エリア.Where(a => a.配布指示ID == 0 && a.ステータス == 0).Min(a => a.受注1Row.配布開始日);
            eDay = dts.配布エリア.Where(a => a.配布指示ID == 0 && a.ステータス == 0).Max(a => a.受注1Row.配布終了日);

            TimeSpan ts   = eDay - sDay;
            double   days = ts.TotalDays;

            // 最長100日とします
            if (days > 100)
            {
                days = 100;
                eDay = sDay.AddDays(days);
            }

            //画面設定
            GridviewSet.Setting(dataGridView2, dts, jAdp, aAdp, sDay, days);
            GridviewSet.Setting2(dataGridView1);
            GridviewSet.ShowData(dataGridView2, sDay, eDay);
            dataGridView2.CurrentCell = null; //選択状態を回避する
        }
예제 #8
0
        private void form_Load(object sender, EventArgs e)
        {
            this.tabControl1.TabPages[0].Text = TAB_SEIKYUSHO;
            this.tabControl1.TabPages[1].Text = TAB_NYUKIN;
            this.tabControl1.TabPages[2].Text = TAB_JYUCHU;
            this.tabControl1.TabPages[3].Text = TAB_HAIFUAREA;
            this.tabControl1.TabPages[4].Text = TAB_HAIFUSHIJI;

            // TODO: このコード行はデータを 'darwinDataSet.配布指示' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            this.配布指示TableAdapter.Fill(this.darwinDataSet.配布指示);

            // TODO: このコード行はデータを 'darwinDataSet.配布エリア' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            this.配布エリアTableAdapter.Fill(this.darwinDataSet.配布エリア);

            // TODO: このコード行はデータを 'darwinDataSet.入金' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            this.入金TableAdapter.Fill(this.darwinDataSet.入金);

            // TODO: このコード行はデータを 'darwinDataSet.請求書' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            this.請求書TableAdapter.Fill(this.darwinDataSet.請求書);

            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            //グリッド定義
            GridviewSet.Setting(dataGridView1);
            GridviewSet.Setting2(dataGridView2);
            GridviewSet.Setting3(dataGridView3);
            GridviewSet.Setting4(dataGridView4);
            GridviewSet.Setting5(dataGridView5);

            DispClear();
        }
예제 #9
0
        private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (tabControl1.SelectedIndex == 0)
            {
                GridviewSet.ShowData(dataGridView2, sDay, eDay);
            }

            switch (tabControl1.SelectedIndex)
            {
            case 0:
                GridviewSet.ShowData(dataGridView2, sDay, eDay);
                dataGridView2.CurrentCell = null;
                break;

            case 1:
                dataGridView1.CurrentCell = null;
                button6.Enabled           = false;
                button7.Enabled           = false;

                if (dataGridView1.RowCount > 0)
                {
                    button8.Enabled = true;
                }
                else
                {
                    button8.Enabled = false;
                }

                break;

            default:
                break;
            }
        }
예제 #10
0
        private void button5_Click(object sender, EventArgs e)
        {
            int officeID = 0;

            if (checkBox1.Checked == true)
            {
                if (comboBox1.SelectedIndex == -1)
                {
                    MessageBox.Show("事業所を選択してください", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    comboBox1.Focus();
                    return;
                }
                else
                {
                    //事業所コード
                    Utility.ComboOffice cmb1 = new Utility.ComboOffice();
                    cmb1     = (Utility.ComboOffice)comboBox1.SelectedItem;
                    officeID = cmb1.ID;
                }
            }

            //画面表示
            GridviewSet.ShowData(dataGridView2, Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString()), officeID, comboBox1);
            dataGridView2.CurrentCell = null;

            if (dataGridView2.RowCount > 0)
            {
                button1.Enabled = true;
            }
        }
예제 #11
0
        private void frmHaifuShijiSUb_Load(object sender, EventArgs e)
        {
            ShowData();

            GridviewSet.Setting(dataGridView1);
            GridviewSet.ShowData(dataGridView1, int.Parse(_ID.ToString()));
        }
예제 #12
0
        private void button5_Click(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex == -1)
            {
                MessageBox.Show("対象チラシを選択してください");
                comboBox1.Focus();
                return;
            }

            try
            {
                Cursor.Current = Cursors.WaitCursor;    //カーソルを待機表示

                GridviewSet.ShowData(dataGridView2, comboBox1.SelectedIndex, txtCName.Text);
                dataGridView2.CurrentCell = null;
                dataGridView1.RowCount    = 0;

                button1.Enabled = false;
                label1.Text     = "【ポスティング詳細】";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
예제 #13
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                if (fDataCheck() == true)
                {
                    Control.支給控除 sCon = new Control.支給控除();

                    switch (fMode.Mode)
                    {
                    case 0:     //新規登録
                        if (MessageBox.Show("新規登録します。よろしいですか?", "登録確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                        {
                            sCon.Close();
                            return;
                        }

                        if (sCon.DataInsert(cMaster) == true)
                        {
                            MessageBox.Show("新規登録されました", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            MessageBox.Show("新規登録に失敗しました", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        }

                        break;

                    case 1:     //更新
                        if (MessageBox.Show("更新します。よろしいですか?", "更新確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                        {
                            sCon.Close();
                            return;
                        }

                        if (sCon.DataUpdate(cMaster) == true)
                        {
                            MessageBox.Show("更新されました", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            MessageBox.Show("更新に失敗しました", "支給控除", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        }

                        break;
                    }

                    sCon.Close();

                    DispClear();

                    GridviewSet.ShowData(dataGridView1);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "更新処理", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
예제 #14
0
        private void frmCorrect_Load(object sender, EventArgs e)
        {
            this.pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);

            // フォーム最大値
            Utility.WindowsMaxSize(this, this.Width, this.Height);

            // フォーム最小値
            Utility.WindowsMinSize(this, this.Width, this.Height);

            // 自分のコンピュータの登録名を取得
            // 登録されていないとき終了します
            string pcName = Utility.getPcDir();

            if (pcName == string.Empty)
            {
                MessageBox.Show("このコンピュータがOCR出力先として登録されていません。", "出力先未登録", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                this.Close();
            }

            // スキャンPCのコンピュータ別フォルダ内のOCRデータ存在チェック
            if (Directory.Exists(Properties.Settings.Default.pcPath + pcName + @"\"))
            {
                string[] ocrfiles = Directory.GetFiles(Properties.Settings.Default.pcPath + pcName + @"\", "*.csv");

                // スキャンPCのOCR画像、CSVデータをローカルのDATAフォルダへ移動します
                if (ocrfiles.Length > 0)
                {
                    foreach (string files in System.IO.Directory.GetFiles(Properties.Settings.Default.pcPath + pcName + @"\", "*"))
                    {
                        // パスを含まないファイル名を取得
                        string reFile = Path.GetFileName(files);

                        // ファイル移動
                        if (reFile != "Thumbs.db")
                        {
                            File.Move(files, Properties.Settings.Default.dataPath + @"\" + reFile);
                        }
                    }
                }
            }

            // データセットへデータを読み込みます
            getDataSet(dID);

            // キャプション
            //this.Text = "出勤簿データ表示";

            // グリッドビュー定義
            GridviewSet gs = new GridviewSet();

            gs.Setting_Shain(dGV);

            // レコードを表示
            showOcrData(dID);

            // tagを初期化
            this.Tag = string.Empty;
        }
예제 #15
0
        private void form_Load(object sender, EventArgs e)
        {
            // TODO: このコード行はデータを 'darwinDataSet.締日パターン' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            GridviewSet.Setting(dataGridView1);
            this.締日パターンTableAdapter.Fill(this.darwinDataSet.締日パターン);

            DispClear();
        }
예제 #16
0
        private void form_Load(object sender, EventArgs e)
        {
            GridviewSet.Setting(dataGridView1);

            //事業所コンボ
            Utility.ComboOffice.load(comboBox1);

            DispClear();
        }
예제 #17
0
        private void frmHaifuShijiSUb_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            GridviewSet.Setting(dataGridView2);
            GridviewSet.Setting2(dataGridView1);
            button1.Enabled = false;
        }
예제 #18
0
        private void frmHaifuShijiSUb_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            //グリッド定義
            GridviewSet.Setting(dataGridView2);
            GridviewSet.ShowData(dataGridView2);
            dataGridView2.CurrentCell = null; //選択状態を回避する
        }
예제 #19
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            DateTime StartDate;
            DateTime EndDate;
            int      ShainID;

            try
            {
                if (comboBox1.SelectedIndex == -1)
                {
                    MessageBox.Show("担当者を選択してください", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                if (tDate.Checked == false)
                {
                    StartDate = Convert.ToDateTime("1900/01/01");
                }
                else
                {
                    StartDate = Convert.ToDateTime(tDate.Value.ToShortDateString());
                }

                if (tDate2.Checked == false)
                {
                    EndDate = Convert.ToDateTime("9999/12/31");
                }
                else
                {
                    EndDate = Convert.ToDateTime(tDate2.Value.ToShortDateString());
                }

                if (comboBox1.SelectedIndex == -1)
                {
                    ShainID = 0;
                }
                else
                {
                    Utility.ComboShain cmb1 = new Utility.ComboShain();
                    cmb1    = (Utility.ComboShain)comboBox1.SelectedItem;
                    ShainID = cmb1.ID;
                }

                GridviewSet.ShowData(dataGridView1, StartDate, EndDate, ShainID, label5, label6);

                if (dataGridView1.RowCount > 0)
                {
                    btnPrn.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "選択", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
예제 #20
0
        //グリッドからデータを選択
        private void GridEnter()
        {
            int    iX = 0;
            string msgStr;

            msgStr  = "";
            msgStr += dataGridView1[1, dataGridView1.SelectedRows[iX].Index].Value + "が選択されました" + "\n";
            msgStr += "よろしいですか?";

            if (MessageBox.Show(msgStr, "事業所選択", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.No)
            {
                return;
            }
            else
            {
                try
                {
                    //データを取得する
                    if (GridviewSet.GetData(dataGridView1, ref cOffice) == false)
                    {
                        MessageBox.Show("該当するデータがマスターに登録されていません", "検索エラー", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }

                    //'データ値を取得
                    //txtID.Text = cCostname.ID.ToString();
                    //txtName.Text = cCostname.Name;
                    //txtNote.Text = cCostname.Note;

                    txtCode.Text     = cOffice.ID.ToString();
                    txtName.Text     = cOffice.称;
                    txtZipCode.Text  = cOffice.郵便番号;
                    txtAddress1.Text = cOffice.住所1;
                    txtAddress2.Text = cOffice.住所2;
                    txtTel.Text      = cOffice.電話番号;
                    txtFax.Text      = cOffice.FAX番号;
                    txtMemo.Text     = cOffice.備考;

                    //IDテキストボックスは編集不可とする
                    txtCode.Enabled = false;

                    //ボタン状態
                    btnDel.Enabled = true;
                    btnClr.Enabled = true;

                    fMode.Mode = 1;     //フォームモードステータス:変更削除

                    txtName.Focus();
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message, "画面クリア", MessageBoxButtons.OK);
                }
            }
        }
예제 #21
0
        private void form_Load(object sender, EventArgs e)
        {
            // TODO: このコード行はデータを 'darwinDataSet.振込口座' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            GridviewSet.Setting(dataGridView1);
            this.振込口座TableAdapter.Fill(this.darwinDataSet.振込口座);

            //口座種別セット
            Utility.ComboKouza.load(comboBox1);

            DispClear();
        }
예제 #22
0
        private void txtAdd_Click(object sender, EventArgs e)
        {
            //配布エリア登録
            try
            {
                if (fDataCheck() == true)
                {
                    Control.配布エリア dArea = new Control.配布エリア();

                    switch (aMode.Mode)
                    {
                    case 0:     //新規登録
                        if (MessageBox.Show("新規登録します。よろしいですか?", "登録確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                        {
                            break;
                        }

                        if (dArea.DataInsert(cArea) == false)
                        {
                            MessageBox.Show("新規登録に失敗しました", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        }

                        break;

                    case 1:     //更新
                        if (MessageBox.Show("更新します。よろしいですか?", "更新確認", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                        {
                            break;
                        }

                        if (dArea.DataUpdate(cArea) == false)
                        {
                            MessageBox.Show("更新に失敗しました", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        }

                        break;
                    }

                    dArea.Close();

                    DispClear2();

                    txtAreaID.Focus();

                    //配布エリア再表示
                    GridviewSet.AreaShowData(dataGridView2, long.Parse(txtID.Text.ToString()));
                    MaisuSum();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, MESSAGE_CAPTION + "保守", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #23
0
        private void form_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            //グリッド定義
            GridviewSet.Setting(dataGridView1);

            //画面クリア
            DispClear();
        }
예제 #24
0
        private void form_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            // TODO: このコード行はデータを 'darwinDataSet.所属' テーブルに読み込みます。必要に応じて移動、または削除をしてください。
            GridviewSet.Setting(dataGridView1);
            this.所属TableAdapter.Fill(this.darwinDataSet.所属);

            DispClear();
        }
예제 #25
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            int tYear, tMonth;

            try
            {
                if (Utility.NumericCheck(txtYear.Text) == false)
                {
                    MessageBox.Show("対象年は数字で入力してください", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtYear.Focus();
                    return;
                }

                if (Utility.NumericCheck(txtMonth.Text) == false)
                {
                    MessageBox.Show("対象月は数字で入力してください", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtMonth.Focus();
                    return;
                }

                if (int.Parse(txtMonth.Text, System.Globalization.NumberStyles.Any) < 1 || int.Parse(txtMonth.Text, System.Globalization.NumberStyles.Any) > 12)
                {
                    MessageBox.Show("対象月が正しくありません", MESSAGE_CAPTION, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    txtMonth.Focus();
                    return;
                }

                //当月
                tYear  = int.Parse(txtYear.Text, System.Globalization.NumberStyles.Any);
                tMonth = int.Parse(txtMonth.Text, System.Globalization.NumberStyles.Any);

                //データ表示
                GridviewSet.ShowData(dataGridView1, tYear, tMonth);

                //見出し書き換え
                //dataGridView1.Columns[1].HeaderText = zMonth.ToString() + "月度実績";
                //dataGridView1.Columns[2].HeaderText = tMonth.ToString() + "月度実績";
                //dataGridView1.Columns[5].HeaderText = zMonth.ToString() + "月度収支";
                //dataGridView1.Columns[6].HeaderText = tMonth.ToString() + "月度収支";
                //dataGridView1.Columns[9].HeaderText = zMonth.ToString() + "月配布員";
                //dataGridView1.Columns[10].HeaderText = tMonth.ToString() + "月配布員";

                if (dataGridView1.RowCount > 0)
                {
                    btnPrn.Enabled  = true;
                    button1.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "選択", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
예제 #26
0
        private void button5_Click(object sender, EventArgs e)
        {
            frmHaifuShijiSUb3 frm3 = new frmHaifuShijiSUb3(MIHAIFU_ADD);

            frm3.FID = int.Parse(lblID.Text); //配布エリアID
            frm3.Add = lblAdd.Text;           //配布先住所

            frm3.ShowDialog();

            //再表示
            GridviewSet.ShowData(dataGridView1, int.Parse(_ID.ToString()));
        }
예제 #27
0
        private void button5_Click(object sender, EventArgs e)
        {
            this.Cursor = Cursors.WaitCursor;   // 2019/02/13

            GridviewSet.ShowData(dataGridView2, Convert.ToDateTime(dateTimePicker1.Value.ToShortDateString()), Convert.ToDateTime(dateTimePicker2.Value.ToShortDateString()), txtsName.Text);
            dataGridView2.CurrentCell = null;
            dataGridView1.RowCount    = 0;

            this.Cursor = Cursors.Default;  // 2019/02/13

            button1.Enabled = false;
        }
예제 #28
0
        //グリッドからデータを選択
        private void GridEnter()
        {
            int    iX = 0;
            string msgStr;

            msgStr  = "";
            msgStr += dataGridView1[1, dataGridView1.SelectedRows[iX].Index].Value + "が選択されました" + "\n";
            msgStr += "よろしいですか?";

            if (MessageBox.Show(msgStr, "振込口座選択", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.No)
            {
                return;
            }
            else
            {
                try
                {
                    //データを取得する
                    if (GridviewSet.GetData(dataGridView1, ref cMaster) == false)
                    {
                        MessageBox.Show("該当するデータがマスターに登録されていません", "検索エラー", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }

                    //'データ値を取得
                    //txtCode.Text = cMaster.ID.ToString();
                    txtName1.Text = cMaster.金融機関名;
                    txtName2.Text = cMaster.支店名;

                    Utility.ComboKouza.selectedIndex(comboBox1, Int32.Parse(cMaster.口座種別.ToString()));

                    txtName2.Text  = cMaster.支店名;
                    txtNumber.Text = cMaster.口座番号;
                    txtMeigi.Text  = cMaster.口座名義;

                    //IDテキストボックスは編集不可とする
                    //txtCode.Enabled = false;

                    //ボタン状態
                    btnDel.Enabled = true;
                    btnClr.Enabled = true;

                    fMode.Mode = 1;     //フォームモードステータス:変更削除

                    txtName1.Focus();
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message, "画面クリア", MessageBoxButtons.OK);
                }
            }
        }
예제 #29
0
        private void frmHaifuShijiSUb_Load(object sender, EventArgs e)
        {
            //ウィンドウズ最小サイズ
            Utility.WindowsMinSize(this, this.Size.Width, this.Size.Height);

            //グリッド定義
            GridviewSet.Setting(dataGridView2);
            button1.Enabled = false;

            txtYear.Text  = DateTime.Today.Year.ToString();
            txtMonth.Text = DateTime.Today.Month.ToString();
            txtDays.Text  = "20";
        }
예제 #30
0
        private void GridEnter()
        {
            frmHaifuShijiSUb3 frm3 = new frmHaifuShijiSUb3(MIHAIFU_UPDATE);

            frm3.ID  = int.Parse(dataGridView1[0, dataGridView1.SelectedRows[0].Index].Value.ToString());
            frm3.Add = lblAdd.Text;     //配布先住所

            //編集画面表示
            frm3.ShowDialog();

            //再表示
            GridviewSet.ShowData(dataGridView1, int.Parse(_ID.ToString()));
        }