コード例 #1
0
 public async Task <bool> DeleteQuestionnaireAsync(QuestionnaireHideModel questionnaireHideModel, QuestionnaireResultModel questionnaireResultModel)
 {
     return(await MySqlHelper.TransactionAsync(async (conn, trans) =>
     {
         //新增删除标记表
         questionnaireHideModel.Insert(conn);
         if (questionnaireResultModel != null)
         {
             //删除主表用户数据
             await conn.DeleteAsync(questionnaireResultModel);
             //删除明细
             await conn.DeleteListAsync <QuestionnaireResultDetailModel>("where result_guid=@id", new { id = questionnaireResultModel.ResultGuid });
         }
         return true;
     }));
 }