public bool Update(SysDeptInfo info) { if (info.DeptId != 0) { return(_repo.Update(info).Result); } else { return(_repo.Add(info).Result); } }
public static List <SysUserInfo> GetEmployee(string deptId) { SysDeptInfo dept = GetDept(deptId); if (dept == null) { return(new List <SysUserInfo>()); } ColumnFilterList cfl = new ColumnFilterList(); cfl.Add(new ColumnFilter("dept_code", dept.DeptCode)); return(SqlHelper.QueryTable <SysUserInfo>(Config.ConnectionString, cfl)); }
public Dept(string deptId) { SysDeptInfo dept = DeptAccess.GetDept(deptId); if (dept != null) { DeptId = dept.DeptId; DeptCode = dept.DeptCode; DeptName = dept.DeptName; ParentId = dept.ParentId; //Load Active List <SysDeptInfo> listSubDept = DeptAccess.GetSubDept(deptId); foreach (SysDeptInfo subDept in listSubDept) { m_listSubDept.Add(new Dept(subDept.DeptId)); } } }