Esempio n. 1
0
 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);
 }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
 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);
 }