/// <summary> /// 新增/修改考评指标 /// </summary> /// <param name="kpzb"></param> /// <param name="strErr"></param> public static void AddOrUpdateKpzb(KpzbModel kpzb, out string strErr) { strErr = string.Empty; ParamConvert pc = new ParamConvert(); pc.ConvertParam <KpzbModel>(kpzb, false); try { pc.DoExecuteNonQuery("pkg_fldm_manage.proc_add_kpzb"); kpzb.ZBBH = Convert.ToString(pc.GetValueByKey("p_zbbh")); strErr = pc.Errmsg; } catch (Exception ex) { strErr = ex.Message; } }
/// <summary> /// 根据考评指标编号获取考评指标 /// </summary> /// <param name="zbbh"></param> /// <param name="strErr"></param> /// <returns></returns> public static KpzbModel GetKpzbByBh(string zbbh, out string strErr) { strErr = string.Empty; KpzbModel kpzb = new KpzbModel(); ParamConvert pc = new ParamConvert(); pc.Basic(true); pc.Add("p_zbbh", zbbh); try { kpzb = pc.DoExecuteSprocAccessor <KpzbModel>("pkg_fldm_manage.proc_get_zbinfobyzbbh").FirstOrDefault(); strErr = pc.Errmsg; } catch (Exception ex) { strErr = ex.Message; } return(kpzb); }