/// <summary> /// 添加/修改考评指标分类 /// </summary> /// <param name="zbfl"></param> /// <param name="strErr"></param> public static void AddOrUpdateKpzbfl(KpzbflModel zbfl, out string strErr) { strErr = string.Empty; ParamConvert pc = new ParamConvert(); pc.Basic(false); pc.ConvertParam <KpzbflModel>(zbfl); try { pc.DoExecuteNonQuery("PKG_FLDM_MANAGE.proc_add_kpzbfl"); zbfl.FLBH = pc.GetValueByKey("p_flbh").TryConvertToString(); strErr = pc.Errmsg; } catch (Exception ex) { strErr = ex.Message; } }
/// <summary> /// 根据分类编号获取指标分类 /// </summary> /// <param name="flbh"></param> /// <param name="strErr"></param> /// <returns></returns> public static KpzbflModel GetZbflByBh(string flbh, out string strErr) { strErr = string.Empty; KpzbflModel kpzbfl = new KpzbflModel(); ParamConvert pc = new ParamConvert(); pc.Basic(true); pc.Add("p_flbh", flbh); try { kpzbfl = pc.DoExecuteSprocAccessor <KpzbflModel>("pkg_fldm_manage.proc_get_kpzbflbybh").FirstOrDefault(); strErr = pc.Errmsg; } catch (Exception ex) { strErr = ex.Message; } return(kpzbfl); }