Example #1
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public List<AutekInfo.Model.Emp_Dept> DataTableToList(DataTable dt)
        {
            List<AutekInfo.Model.Emp_Dept> modelList = new List<AutekInfo.Model.Emp_Dept>();
            int rowsCount = dt.Rows.Count;
            if (rowsCount > 0)
            {
                AutekInfo.Model.Emp_Dept model;
                for (int n = 0; n < rowsCount; n++)
                {
                    model = new AutekInfo.Model.Emp_Dept();
                                                    if(dt.Rows[n]["dept_id"].ToString()!="")
                {
                    model.dept_id=int.Parse(dt.Rows[n]["dept_id"].ToString());
                }
                                                                                                                                                model.dept_name= dt.Rows[n]["dept_name"].ToString();
                                                                                                                                model.dept_code= dt.Rows[n]["dept_code"].ToString();
                                                                                                                if(dt.Rows[n]["dept_pid"].ToString()!="")
                {
                    model.dept_pid=int.Parse(dt.Rows[n]["dept_pid"].ToString());
                }
                                                                                                                                if(dt.Rows[n]["dept_order"].ToString()!="")
                {
                    model.dept_order=int.Parse(dt.Rows[n]["dept_order"].ToString());
                }

                    modelList.Add(model);
                }
            }
            return modelList;
        }
Example #2
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);
 }
Example #3
0
 public string GetDept()
 {
     string dept_id = Request["dept_id"] == null ? "" : Request["dept_id"].ToString();
     string dept_name = Request["dept_name"] == null ? "" : Request["dept_name"].ToString(); ;
     var b_dept = new AutekInfo.BLL.Emp_Dept();
     var m =new AutekInfo.Model.Emp_Dept();
     if(!String.IsNullOrEmpty(dept_id)){
          m = b_dept.GetModel(int.Parse(dept_id));
     }else{
          m = b_dept.GetModel(dept_name);
     }
     return JsonConvert.SerializeObject(m);
 }