zoukankan      html  css  js  c++  java
  • orm 事物的使用

    orm 事物的使用案例如下:

    using (var tran = DataAccess.LepulsDB.DBContext.BeginTransaction())
    {
    try
    {
    if (InspectTableCheck != null)
    {
    var itemlist = LepulsDB.DBContext.IC_InspectItem.Select().Where(m => m.IC_InspectItemID.In(InspectTableCheck)).ToList();
    var contentList = LepulsDB.DBContext.IC_InspectCotent.Select().Where(m => m.IC_InspectCotentID.In(InspectTableCheck)).ToList();

    var importItemtList = new List<IC_InspectItem>();

    var importContentList = new List<IC_InspectCotent>();

    LepulsDB.DBContext.IC_InspectItem.InsertCustom(importItemtList).SetTransaction(tran).Execute();
    LepulsDB.DBContext.IC_InspectCotent.InsertCustom(importContentList).SetTransaction(tran).Execute();
    tran.Commit();
    return true;
    }

    }
    catch
    {
    tran.Rollback();
    return false;
    }
    }

  • 相关阅读:
    腾讯2面
    腾讯1面
    快手2面
    快手1面
    formData+ajax文件上传
    nginx限流&健康检查
    jvm crash分析
    Spring Cloud Gateway整合Eureka
    k8s-应用部署
    dockerfile-maven plugin自动镜像制作并发布
  • 原文地址:https://www.cnblogs.com/redfull/p/7640805.html
Copyright © 2011-2022 走看看