Esempio n. 1
0
 /// <summary>
 /// 保存出院证明
 /// </summary>
 /// <returns></returns>
 public string SaveInfo()
 {
     return(base.ExecuteActionJsonResult("出院证明保存", () =>
     {
         CD_OuthospitalCard entity = base.GetPageData <CD_OuthospitalCard>(0);
         OuthospitalCardService.SaveInfo(entity);
         return new WebApi_Result();
     }));
 }
Esempio n. 2
0
 /// <summary>
 /// 获取出院证明信息
 /// </summary>
 /// <returns></returns>
 public string GetInfoById()
 {
     return(base.ExecuteActionJsonResult("获取出院证明信息", () =>
     {
         CD_OuthospitalCard entity = EntityOperate <CD_OuthospitalCard> .GetEntityById(Request["InpatientId"], "InpatientId");
         if (entity != null && string.IsNullOrWhiteSpace(entity.Creator))
         {
             entity.Creator = EntityOperate <GI_UserInfo> .GetEntityById(entity.Creator, "USERID").UserName;
         }
         return new WebApi_Result()
         {
             data = entity
         };
     }));
 }
        /// <summary>
        /// 保存出院证明
        /// </summary>
        /// <param name="entity"></param>
        public void SaveInfo(CD_OuthospitalCard entity)
        {
            var cur_entity = EntityOperate <CD_OuthospitalCard> .GetEntityById(entity.InpatientId, "InpatientId");

            if (cur_entity != null)
            {
                entity.Creator    = null;
                entity.CreateTime = null;
                entity.UpdateM("InpatientId");
            }
            else
            {
                entity.SaveModelM();
            }
        }