Exemplo n.º 1
0
        /// <summary>
        /// 保存方案的科室列表
        /// </summary>
        /// <param name="year"></param>
        /// <param name="fabh"></param>
        /// <param name="tableIds"></param>
        /// <param name="jgfamc"></param>
        /// <param name="KPI"></param>
        /// <param name="jgfabh"></param>
        /// <returns></returns>
        public ActionResult SaveSchemeDep(string year, string fabh, string jgfamc, string tableIds, string KPI, string jgfabh = null)
        {
            if (year.IsEmpty())
            {
                return(Error("请选择一个方案"));
            }
            List <Dictionary <string, string> > KPIIDS = null;

            if (!string.IsNullOrEmpty(KPI))
            {
                KPIIDS = JsonConvert.DeserializeObject <List <Dictionary <string, string> > >(KPI);
            }
            var entities = new List <BpePA003Entity>();
            var tbIds    = tableIds.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries);

            foreach (var id in tbIds)
            {
                var entity = new BpePA003Entity {
                    JXBM = year, FABH = fabh, JGFAMC = jgfamc, STATUS = "0", JGBM = id
                };
                entities.Add(entity);
            }
            bll.SaveSchemeDepList(fabh, year, jgfabh, tableIds, entities, KPIIDS);
            return(Success("科室绑定成功"));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 修改定量指标目标值审核表单
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">定量指标目标值实体</param>
 /// <returns></returns>
 public void ModifyQuantitativeGoalForm(string keyValue, BpePA003Entity entity)
 {
     try
     {
         bpePA003Service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// 新增定量指标目标值审核表单
 /// </summary>
 /// <param name="entity">定量指标目标值审核实体</param>
 /// <returns></returns>
 public void CreateQuantitativeGoalAuditForm(BpePA003Entity entity)
 {
     try
     {
         bpePA003Service.SaveForm(null, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }