using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using HH.WMS.DAL; using HH.WMS.Entitys; using System.Data; namespace HH.WMS.BLL { public class TestBLL : DapperBaseBLL { public OperateResult Test(TN_WM_INCREASE_INVENTORY_MSTEntity entity) { return UseTransaction(trans => { //新增入库主表 CreateDAL>().Add(entity, trans); //新增入库子表 CreateDAL>().AddRange(entity.DTLEntity, trans); //修改CN_S_OP_NO="Test11" 入库主表(所有字段都会修改) CreateDAL>().UpdateAll(entity , new { CN_S_OP_NO = "Test11" }, trans); CreateDAL>().Update( new { }, new { }, trans); }); } /// /// 多表查询动态列 List /// /// /// public List GetTestDynamicList(string opNo) { return CreateDAL().GetTestDynamicList(opNo); } /// /// 多表查询指定实体 List /// /// /// public List GetTestList(string opNo) { return CreateDAL().GetTestList(opNo); } /// /// 多表查询 Datatable /// /// /// public DataTable GetTestDataTable(string opNo) { return CreateDAL().GetTestDataTable(opNo); } } }