예제 #1
0
        /*
         * //カレンダーをクリックされたときの自作イベントです
         * //strには日付が入ってきます
         */
        private void setDayInfotoviewMonth(string str)
        {
            //listboxの行番号を数値に変換したものを格納する
            int result;

            //MessageBox.Show(str);
            lbl_Date.Text = str;

            if (Check_HW(lbl_Date.Text))
            {
                MessageBox.Show("HW来所日には設定できません");
            }
            else
            {
                if (int.TryParse(lbl_Index.Text, out result))
                {
                    //実施日反映
                    listView1.Items[result].SubItems[2].Text = str;

                    //目視用全部に実施日反映
                    var c = new doSpecial();
                    c.m_目視用Listviewにデータを連動させる_実施日(lv_全部, listView1.Items[result].Text, str);
                }

                //変更後の大科目情報の反映を行う
                p大科目情報反映();
            }
        }
예제 #2
0
        /********************************************************************************************************
         * //処理名:項目にたいして講師を割り当てる3
         * //作成者:松本稔
         * //作成日:H29年9月15日
         * /********************************************************************************************************/
        private void itemToTeacher4_Teacher_Changed(string str)
        {
            //大科目表示リストボックスの選択されているアイテムをitemxに格納
            var itemx = listView1.SelectedItems[0];


            var c = new doSpecial();

            c.m_目視用Listviewにデータを連動させる_講師(lv_全部, lv_目視用_講師, itemx.Text, _科目to講師.四限目, str);
        }
예제 #3
0
        /********************************************************************************************************
         * //処理名:労働局様式7の1、7の2出力
         * //作成者:松本稔
         * //作成日:H29年9月2日
         * /********************************************************************************************************/
        private void button5_Click(object sender, EventArgs e)
        {
            //労働局7号1,2
            var d = new List <Makecompany_Front.ThisAppClass.RDK7._RowValue>();
            var a = new Makecompany_Front.ThisAppClass.RDK7._RowValue();

            for (int i = 0; i < lv_全部.Items.Count; i++)
            {
                a = new Makecompany_Front.ThisAppClass.RDK7._RowValue();

                a.CourseNo   = lv_全部.Items[i].SubItems[_目視用全部.コース番号].Text;
                a.CourseName = lv_全部.Items[i].SubItems[_目視用全部.コース名].Text;

                a.ClassNo   = lv_全部.Items[i].SubItems[_目視用全部.クラス番号].Text;
                a.ClassName = lv_全部.Items[i].SubItems[_目視用全部.クラス名].Text;

                a.LargeSubjectNo    = lv_全部.Items[i].SubItems[_目視用全部.大科目番号].Text;
                a.LargeSubjectNoSub = lv_全部.Items[i].SubItems[_目視用全部.時間順].Text;

                a.LittleSubjectNo   = lv_全部.Items[i].SubItems[_目視用全部.小科目番号].Text;
                a.LittleSubjectName = lv_全部.Items[i].SubItems[_目視用全部.小科目名].Text;

                a.Edaban     = lv_全部.Items[i].SubItems[_目視用全部.枝番].Text;
                a.EdabanName = lv_全部.Items[i].SubItems[_目視用全部.枝番名].Text;

                a.ItemNo   = lv_全部.Items[i].SubItems[_目視用全部.項目番号].Text;
                a.ItemName = lv_全部.Items[i].SubItems[_目視用全部.項目名].Text;

                a.ExecDate = lv_全部.Items[i].SubItems[_目視用全部.実施日].Text;


                a.TeacherNo   = lv_全部.Items[i].SubItems[_目視用全部.講師番号].Text;
                a.TeacherName = lv_全部.Items[i].SubItems[_目視用全部.講師名].Text;

                //講師情報から生年月日を取得する
                Makecompany.Career.doSpecial doS = new doSpecial();
                a.TeacherBirthday = doS.m_講師番号から生年月日を取得(a.TeacherNo, lv_目視用_講師);

                a.KijyunDate = DateTime.Today.ToShortDateString();

                a.RoomNo   = lv_全部.Items[i].SubItems[_目視用全部.教室番号].Text;
                a.RoomName = lv_全部.Items[i].SubItems[_目視用全部.教室名].Text;

                a.KuniTime = int.Parse(lv_全部.Items[i].SubItems[_目視用全部.国時間].Text);

                d.Add(a);
            }


            //出力
            var c = new Makecompany_Front.ThisAppClass.do_RDK7(d);

            //c.StartYMD = DateTime.Today;
            c.View();
        }
예제 #4
0
        /*
         *
         */
        private void lst教室_SelectedIndexChanged(object sender, EventArgs e)
        {
            //リストアイテム
            ListViewItem itemx = new ListViewItem();


            //1番目に選択されているアイテムをitemxに格納
            itemx = listView1.SelectedItems[0];


            //格納したリストビューの1行から一列目を取得
            lbl_Index.Text = itemx.Index.ToString();


            //Special処理
            var c = new doSpecial();


            //科目-講師情報欄更新
            c.m_目視用Listviewにデータを連動させる_教室(lv_全部, lv_目視用_教室, itemx.Text, lst教室.Text);

            //
        }