/// <summary> /// 更新配送方式-地区-价格 /// </summary> /// <param name="entity"></param> /// <returns></returns> public static bool Edit(ShipTypeAreaPriceInfo entity) { //if (!PreCheckShipType(entity)) //{ // return false; //} entity.StoreCompanyCode = entity.CompanyCode; return(ShipTypeAreaPriceDA.Edit(entity)); }
/// <summary> /// 创建配送方式-地区-价格 /// </summary> /// <param name="entity"></param> /// <returns></returns> public static bool Create(ShipTypeAreaPriceInfo entity) { if (!PreCheckShipTypeAreaPrice(entity)) { return(false); } entity.StoreCompanyCode = entity.CompanyCode; using (var trans = TransactionManager.Create()) { //batch create foreach (int i in entity.AreaSysNoList) { if (i < 1) { continue; } entity.AreaSysNo = i; ShipTypeAreaPriceDA.Create(entity); } trans.Complete(); } return(true); }
/// <summary> /// 查询配送方式-地区-价格 /// </summary> /// <param name="queryFilter"></param> /// <returns></returns> public static QueryResult <ShipTypeAreaPriceInfoQueryResult> QueryShipTypeAreaPrice(ShipTypeAreaPriceQueryFilter queryFilter) { return(ShipTypeAreaPriceDA.QueryShipTypeAreaPrice(queryFilter)); }
/// <summary> /// 加载配送方式-地区-价格 /// </summary> /// <param name="sysNo"></param> /// <param name="merchantSysNo"></param> /// <returns></returns> public static ShipTypeAreaPriceInfo LoadShipTypeAreaPrice(int sysNo, int merchantSysNo) { return(ShipTypeAreaPriceDA.LoadShipTypeAreaPrice(sysNo, merchantSysNo)); }
/// <summary> /// 删除配送方式-地区-价格 /// </summary> /// <param name="sysNoList"></param> /// <param name="merchantSysNo"></param> /// <returns></returns> public static bool VoidShipTypeAreaPrice(List <int> sysNoList, int merchantSysNo) { return(ShipTypeAreaPriceDA.VoidShipTypeAreaPrice(sysNoList, merchantSysNo)); }