Example #1
0
 /// <summary>
 /// 保存评估记录
 /// </summary>
 /// <param name="keyValue"></param>
 /// <param name="entity"></param>
 public void AssessRecordSaveForm(string keyValue, DrillrecordAssessEntity entity)
 {
     try
     {
         service.AssessRecordSaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
        /// <summary>
        /// 保存评估记录
        /// </summary>
        /// <param name="keyValue"></param>
        /// <param name="entity"></param>
        public void AssessRecordSaveForm(string keyValue, DrillrecordAssessEntity entity)
        {
            var res = DbFactory.Base().BeginTrans();

            try
            {
                Repository <DrillrecordAssessEntity> planRecord = new Repository <DrillrecordAssessEntity>(DbFactory.Base());
                entity.Create();
                entity.AssessRecordSignImg = string.IsNullOrWhiteSpace(entity.AssessRecordSignImg) ? "" : entity.AssessRecordSignImg.ToString().Replace("../..", "");
                res.Insert <DrillrecordAssessEntity>(entity);
                res.Commit();
            }
            catch (Exception)
            {
                res.Rollback();
            }
        }