示例#1
0
        public List <ProfessionalBaseDeptModel> GetDeptList(string professional_base_code)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  id,professional_base_code,professional_base_name,dept_code,dept_name,dept_time,is_required from GP_Professional_Base_Dept ");
            strSql.Append(" where professional_base_code=@professional_base_code order by dept_code asc");
            SqlParameter[] parameters =
            {
                new SqlParameter("@professional_base_code", SqlDbType.NVarChar, 50)
            };
            parameters[0].Value = professional_base_code;
            DataTable dt = db.RunDataTable(strSql.ToString(), parameters);
            List <ProfessionalBaseDeptModel> list = null;

            if (dt.Rows.Count > 0)
            {
                list = new List <ProfessionalBaseDeptModel>();
                ProfessionalBaseDeptModel model = null;
                foreach (DataRow row in dt.Rows)
                {
                    model = new ProfessionalBaseDeptModel();
                    model = DataRowToModel(row);
                    list.Add(model);
                }
            }
            return(list);
        }
示例#2
0
        public ProfessionalBaseDeptModel DataRowToModel(DataRow row)
        {
            ProfessionalBaseDeptModel model = new ProfessionalBaseDeptModel();

            if (row != null)
            {
                if (row["id"] != null)
                {
                    model.id = row["id"].ToString();
                }
                if (row["professional_base_code"] != null)
                {
                    model.professional_base_code = row["professional_base_code"].ToString();
                }
                if (row["professional_base_name"] != null)
                {
                    model.professional_base_name = row["professional_base_name"].ToString();
                }
                if (row["dept_code"] != null)
                {
                    model.dept_code = row["dept_code"].ToString();
                }
                if (row["dept_name"] != null)
                {
                    model.dept_name = row["dept_name"].ToString();
                }
                if (row["dept_time"] != null)
                {
                    model.dept_time = row["dept_time"].ToString();
                }
                if (row["is_required"] != null)
                {
                    model.is_required = row["is_required"].ToString();
                }
            }
            return(model);
        }