/// <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; }
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 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); }