Example #1
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, MeasuresEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void Save(MeasuresEntity entity)
 {
     try
     {
         service.Save(entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 public bool Save(string keyValue, MeasuresEntity entity)
 {
     try
     {
         service.Save(keyValue, entity);
         return(true);
     }
     catch (Exception)
     {
         return(false);
         // throw;
     }
 }
        public ActionResult SaveForm(string keyValue, HazardsourceEntity entity)
        {
            //保存成功,添加清单
            var json = entity.ToJson();

            var list         = new List <MeasuresEntity>();
            var measuresJson = Request["measuresJson"] ?? "";

            if (measuresJson.Length > 0)
            {
                list = Newtonsoft.Json.JsonConvert.DeserializeObject <List <MeasuresEntity> >(measuresJson);
                entity.MeaSureNum = list.Count();
            }
            if (keyValue == "")
            {
                entity.Status = 3;                //表示新增
            }
            hazardsourcebll.SaveForm(keyValue, entity);
            foreach (var item in list)
            {
                var entitySave = measuresBLL.GetEntity(item.Id);
                if (entitySave == null)
                {
                    entitySave = new MeasuresEntity();
                }
                entitySave.Content = item.Content;
                entitySave.RiskId  = item.RiskId == "" ? entity.ID : item.RiskId;
                measuresBLL.Save(entitySave.Id, entitySave);
            }



            //var entityqd = json.ToObject<Hisrelationhd_qdEntity>();
            //entityqd.ID = "";
            //hisrelationhd_qdbLL.SaveForm("", entityqd);
            return(Success("操作成功。"));
        }
Example #5
0
 public ActionResult Save(string keyValue, MeasuresEntity entity)
 {
     measuresbll.Save(keyValue, entity);
     return(Success("操作成功。"));
 }
Example #6
0
 public MeasuresEntity AddItem(MeasuresEntity entity)
 {
     return(service.AddItem(entity));
 }
Example #7
0
 public MeasuresEntity EditItem(MeasuresEntity entity)
 {
     return(service.EditItem(entity));
 }