/// <summary>
 /// 保存手术记录
 /// </summary>
 /// <returns></returns>
 public string SaveInfo()
 {
     return(base.ExecuteActionJsonResult("手术记录保存", () =>
     {
         CD_OperationRecord entity = base.GetPageData <CD_OperationRecord>(0);
         entity.OperationId = string.IsNullOrWhiteSpace(entity.OperationId) ? null : entity.OperationId;
         var OperationIdList = (entity.OperationId + "").Split(',');
         for (int i = 0; i < entity.OperationCode.Split(',').Length; i++)
         {
             var cur_entity = base.GetPageData <CD_OperationRecord>(0);
             if (OperationIdList.Length > i)
             {
                 cur_entity.OperationId = OperationIdList[i];
             }
             else
             {
                 cur_entity.OperationId = "";
             }
             cur_entity.OperationCode = entity.OperationCode.Split(',')[i];
             cur_entity.OperationName = entity.OperationName.Split(',')[i];
             operationRecordService.SaveInfo(cur_entity);
         }
         return new WebApi_Result();
     }));
 }
 /// <summary>
 /// 获取手术记录信息
 /// </summary>
 /// <returns></returns>
 public string GetInfoById()
 {
     return(base.ExecuteActionJsonResult("获取手术记录信息", () =>
     {
         CD_OperationRecord entity = EntityOperate <CD_OperationRecord> .GetEntityById(Request["OperationId"], "OperationId");
         entity.OperationLevelName = CommonService.GetDictNameByID("170", entity.OperationLevel + "");
         entity.AnesthesiaWayName = CommonService.GetDictNameByID("450", entity.AnesthesiaWayCode + "");
         return new WebApi_Result()
         {
             data = entity
         };
     }));
 }
Example #3
0
 /// <summary>
 /// 保存手术记录
 /// </summary>
 /// <param name="entity">手术记录实体</param>
 public void SaveInfo(CD_OperationRecord entity)
 {
     if (!string.IsNullOrWhiteSpace(entity.OperationId) && entity.OperationId != "null")
     {
         entity.Creator    = null;
         entity.CreateTime = null;
         entity.UpdateM("OperationId");
     }
     else
     {
         entity.OperationId = CommonService.GetPrimaryId(new GI_SerialInfo()
         {
             Name = "CD_OperationRecord", ColumnName = "OperationId", OrganID = entity.OrganID
         }) + "";
         entity.SaveModelM();
     }
 }