public int AddDept() { string deptname = Request["d_name"].ToString(); string deptcode = Request["d_code"].ToString(); int deptpid = int.Parse(Request["d_pid"].ToString()); int deptorder = int.Parse(Request["d_order"].ToString()); var b_dept = new AutekInfo.BLL.Emp_Dept(); var _list = b_dept.GetModelList(String.Format(" dept_name='{0}' or dept_code='(1)' ", deptname, deptcode)); if (_list.Count > 0) { return -1; } var m_dept = new AutekInfo.Model.Emp_Dept(); m_dept.dept_name = deptname; m_dept.dept_code = deptcode; m_dept.dept_pid = deptpid; m_dept.dept_order = deptorder; return b_dept.Add(m_dept); }
public bool DelDept() { int dept_id = int.Parse(Request["dept_id"].ToString()); var b_dept = new AutekInfo.BLL.Emp_Dept(); var _list = b_dept.GetModelList(String.Format(" dept_pid={0} ", dept_id)); if (_list.Count > 0) { return false; } return b_dept.Delete(dept_id); }
public string GetAllDept() { var b_dept = new AutekInfo.BLL.Emp_Dept(); var list = b_dept.GetModelList("").OrderBy(dept => dept.dept_order).ThenBy(dept => dept.dept_name).ToList(); return JsonConvert.SerializeObject(list); }
public bool ChgDept() { int deptid = int.Parse(Request["dept_id"].ToString()); string deptname = Request["d_name"].ToString(); string deptcode = Request["d_code"].ToString(); int deptpid = int.Parse(Request["d_pid"].ToString()); int deptorder = int.Parse(Request["d_order"].ToString()); var b_dept = new AutekInfo.BLL.Emp_Dept(); var m_dept = b_dept.GetModel(deptid); if (m_dept.dept_name != deptname || m_dept.dept_code != deptcode) { var _list = b_dept.GetModelList(String.Format(" dept_name='{0}' or dept_code='(1)' ", deptname, deptcode)); if (_list.Count > 0) { return false; } } m_dept.dept_name = deptname; m_dept.dept_code = deptcode; m_dept.dept_pid = deptpid; m_dept.dept_order = deptorder; return b_dept.Update(m_dept); }