/// <summary> /// 编辑配送方式信息 /// </summary> /// <param name="entity"></param> /// <returns></returns> public static bool Edit(ShipTypeInfo entity) { if (!PreCheckShipType(entity)) { return(false); } entity.StoreCompanyCode = entity.CompanyCode; return(ShipTypeDA.Edit(entity)); }
/// <summary> /// 创建配送方式信息 /// </summary> /// <param name="entity"></param> /// <returns></returns> public static bool Create(ShipTypeInfo entity) { if (!PreCheckShipType(entity)) { return(false); } entity.StoreCompanyCode = entity.CompanyCode; if (string.IsNullOrWhiteSpace(entity.ShortName)) { entity.ShortName = entity.ShipTypeName.Trim().Substring(0, 2); } //if (ShipTypeDA.GetShipTypeforCreate(entity)) //{ // string msg = string.Format("配送方式ID为{0}的数据已存在!", entity.ShipTypeID); // msg = LanguageHelper.GetText(msg); // throw new BusinessException(msg); //} var data = ShipTypeDA.Create(entity); return(true); }
/// <summary> /// 删除某一个商家的一个配送方式 /// </summary> /// <param name="sysNo"></param> /// <returns></returns> public static bool DelShipType(int sysNo, int merchantSysNo) { return(ShipTypeDA.DelShipType(sysNo, merchantSysNo)); }
/// <summary> /// 查询商家的配送方式 /// </summary> /// <param name="queryFilter"></param> /// <returns></returns> public static QueryResult <ShipTypeInfoQueryResult> QueryShipType(ShipTypeQueryFilter queryFilter) { return(ShipTypeDA.QueryShipType(queryFilter)); }
/// <summary> /// 加载配送方式信息 /// </summary> /// <param name="sysNo"></param> /// <returns></returns> public static ShipTypeInfo LoadShipType(int sysNo) { return(ShipTypeDA.LoadShipType(sysNo)); }