Exemplo n.º 1
0
 /// <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));
 }
Exemplo n.º 2
0
        /// <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);
        }
Exemplo n.º 3
0
 /// <summary>
 /// 删除某一个商家的一个配送方式
 /// </summary>
 /// <param name="sysNo"></param>
 /// <returns></returns>
 public static bool DelShipType(int sysNo, int merchantSysNo)
 {
     return(ShipTypeDA.DelShipType(sysNo, merchantSysNo));
 }
Exemplo n.º 4
0
 /// <summary>
 /// 查询商家的配送方式
 /// </summary>
 /// <param name="queryFilter"></param>
 /// <returns></returns>
 public static QueryResult <ShipTypeInfoQueryResult> QueryShipType(ShipTypeQueryFilter queryFilter)
 {
     return(ShipTypeDA.QueryShipType(queryFilter));
 }
Exemplo n.º 5
0
 /// <summary>
 /// 加载配送方式信息
 /// </summary>
 /// <param name="sysNo"></param>
 /// <returns></returns>
 public static ShipTypeInfo LoadShipType(int sysNo)
 {
     return(ShipTypeDA.LoadShipType(sysNo));
 }