Exemple #1
0
 /// <summary>
 /// 获取组织架构树列表
 /// </summary>
 /// <returns></returns>
 public JsonResult GetOrganzationTree()
 {
     try
     {
         BaseOrganizitionInfoQuery query = new BaseOrganizitionInfoQuery();
         query.region_id = 1;
         query.org_type  = 1;
         List <BaseOrganizitionInfoModel> orgList = baseOrganizationBLL.GetOrganizationTree(query);
         return(Json(new { status = 0, msg = orgList }));
     }
     catch (Exception ex)
     {
         return(Json(new { status = 1, msg = ex.Message }));
     }
 }
 /// <summary>
 /// 获取组织架构树集合
 /// </summary>
 /// <param name="query"></param>
 /// <returns></returns>
 public List <BaseOrganizitionInfoModel> GetOrganizationTree(BaseOrganizitionInfoQuery query)
 {
     try
     {
         List <BaseOrganizitionInfoModel> orglist = baseOrganizationDAL.GetOrganizationByOrgTypeAndRegionId(query);
         //BaseOrganizitionInfoModel model = new BaseOrganizitionInfoModel();
         //model.id = -1;
         //model.org_name = "组织架构";
         //model.pid = -2;
         //model.pcode = "root";
         //orglist.Add(model);
         return(orglist);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #3
0
        public ActionResult PersonManage()
        {
            ViewData["GenderList"]          = servPersonInfoBLL.ReadPersonXml("GenderList");          //性别
            ViewData["NationList"]          = servPersonInfoBLL.ReadPersonXml("NationList");          //民族
            ViewData["ReligionList"]        = servPersonInfoBLL.ReadPersonXml("ReligionList");        //宗教信仰
            ViewData["BloodTypeList"]       = servPersonInfoBLL.ReadPersonXml("BloodTypeList");       //血型
            ViewData["NativeLanguageList"]  = servPersonInfoBLL.ReadPersonXml("NativeLanguageList");  //母语
            ViewData["NationalityList"]     = servPersonInfoBLL.ReadPersonXml("NationalityList");     //国籍
            ViewData["PoliticalStatusList"] = servPersonInfoBLL.ReadPersonXml("PoliticalStatusList"); //政治面貌
            BaseOrganizitionInfoQuery query = new BaseOrganizitionInfoQuery();

            query.region_id = 1;
            query.org_type  = 1;
            List <BaseOrganizitionInfoModel> orgList = baseOrganizationBLL.GetOrganizationTree(query);

            ViewData["orgList"]       = orgList;                                                    //部门
            ViewData["staffType"]     = EnumClass.GetEnumModelList <EnumClass.PersonStaffType>();   //职工类型
            ViewData["staffStatus"]   = EnumClass.GetEnumModelList <EnumClass.PersonStaffStatus>(); //职工状态
            ViewData["studentType"]   = EnumClass.GetEnumModelList <EnumClass.StudentType>();       //学生类型
            ViewData["studentStatus"] = EnumClass.GetEnumModelList <EnumClass.StudentStatus>();     //学生状态
            ViewData["teachStatus"]   = EnumClass.GetEnumModelList <EnumClass.TeachStatus>();       //教师状态
            ViewData["teachLevel"]    = EnumClass.GetEnumModelList <EnumClass.TeacherLevel>();      //教师等级
            return(View());
        }