private bool Check() { if (SelectedDeptIds.IsNullOrEmpty()) { Warning("请选择班级"); return(false); } return(true); }
private void SaveData() { var teacher = new SysUser(TeacherID); teacher.Load(); #region 保存关系 DataAccess.Delete(typeof(SysCourseRel), string.Format("{0}='{1}' AND {2}='{3}'", SysCourseRel.SQLCOL_COURSEID, CourseID, SysCourseRel.SQLCOL_TEACHERID, TeacherID)); //从隐藏域中读取勾选的菜单值 var deptList = DataAccess.Select(typeof(SysDepartment), string.Format("IsDeleted=0 AND {0} IN ({1})", SysDepartment.SQLCOL_ID, SelectedDeptIds.TrimStart(',').TrimEnd(',')), true) as IList <SysDepartment>; foreach (var dept in deptList) { var rel = new SysCourseRel(CourseID, TeacherID, dept.ID); rel.TeacherName = tbxTeacher.SelectedItem.Text; rel.DepartmentName = dept.Name; rel.RegYear = tbxRegYear.SelectedValue.ToInt32(); rel.Save(); } #endregion }