/// <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); } }
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 } }); }
/// <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); } } }