コード例 #1
0
ファイル: FrmCourseEvaluate.cs プロジェクト: wesiky/BabySwim
 /// <summary>
 /// 设置Model数据
 /// </summary>
 private void SetModelData()
 {
     xfDataGridView1.Rows[rowIndexOld].Cells[ColEvaluate.Name].Value = rtcEvaluate.ContentText;
     model.SelectionStudents.Clear();
     foreach (DataGridViewRow dgvr in xfDataGridView1.Rows)
     {
         XF.Model.Course_SelectionStudent student = dgvr.Tag as XF.Model.Course_SelectionStudent;
         model.SelectionStudents.Add(student);
     }
 }
コード例 #2
0
ファイル: FrmCourseEvaluate.cs プロジェクト: wesiky/BabySwim
        private void EndEdit()
        {
            int rowIndex = xfDataGridView1.CurrentCell.RowIndex;

            XF.Model.Course_SelectionStudent model = xfDataGridView1.Rows[rowIndex].Tag as XF.Model.Course_SelectionStudent;
            model.Evaluation = rtcEvaluate.ContentText;
            model.Evaluates.Clear();
            model.Evaluates.AddRange(new List <XF.Model.Course_Evaluate>
            {
                new XF.Model.Course_Evaluate
                {
                    SelectionStudentId = model.SelectionStudentID,
                    Item     = "Discipline",
                    Score    = zDataConverter.ToInt(nudDiscipline.Value),
                    MaxScore = 10
                }, new XF.Model.Course_Evaluate
                {
                    SelectionStudentId = model.SelectionStudentID,
                    Item     = "Practical",
                    Score    = zDataConverter.ToInt(nudPractical.Value),
                    MaxScore = 10
                }, new XF.Model.Course_Evaluate
                {
                    SelectionStudentId = model.SelectionStudentID,
                    Item     = "Concentration",
                    Score    = zDataConverter.ToInt(nudConcentration.Value),
                    MaxScore = 10
                }, new XF.Model.Course_Evaluate
                {
                    SelectionStudentId = model.SelectionStudentID,
                    Item     = "Logic",
                    Score    = zDataConverter.ToInt(nudLogic.Value),
                    MaxScore = 10
                }, new XF.Model.Course_Evaluate
                {
                    SelectionStudentId = model.SelectionStudentID,
                    Item     = "Communication",
                    Score    = zDataConverter.ToInt(nudCommunication.Value),
                    MaxScore = 10
                }
            });
        }
コード例 #3
0
 /// <summary>
 /// 设置Model数据
 /// </summary>
 private void SetModelData()
 {
     if (model == null)
     {
         model = new XF.Model.Course_Selection();
     }
     model.SectionNO = zDataConverter.ToInt(tbSectionNO.Text);
     model.SelectionStudents.Clear();
     foreach (DataGridViewRow dgvr in xfDataGridView1.Rows)
     {
         if (!zDataConverter.ToString(dgvr.Cells[ColStudentID.Name].Value).Equals(string.Empty))
         {
             XF.Model.Course_SelectionStudent student = new XF.Model.Course_SelectionStudent();
             student.SelectionID   = model.SelectionID;
             student.StudentID     = zDataConverter.ToInt(dgvr.Cells[ColStudentID.Name].Value);
             student.SelectionType = zDataConverter.ToInt(dgvr.Cells[ColType.Name].Value);
             model.SelectionStudents.Add(student);
         }
     }
 }