/* * //カレンダーをクリックされたときの自作イベントです * //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大科目情報反映(); } }
/******************************************************************************************************** * //処理名:項目にたいして講師を割り当てる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); }
/******************************************************************************************************** * //処理名:労働局様式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(); }
/* * */ 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); // }