Example #1
0
 /// <summary>
 /// 更新数据
 /// </summary>
 /// <param name="entity"></param>
 /// <remarks>2016-08-29 周 创建</remarks>
 public override void UpdatePromotionDealer(SpPromotionDealer entity)
 {
     var sysNo = Context.Update("SpPromotionDealer", entity)
                 .AutoMap(o => o.SysNo)
                 .Where("SysNo", entity.SysNo)
                 .Execute();
 }
Example #2
0
        /// <summary>
        /// 添加数据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public override int InsertPromotionDealer(SpPromotionDealer entity)
        {
            var sysNo = Context.Insert("SpPromotionDealer", entity)
                        .AutoMap(o => o.SysNo)
                        .ExecuteReturnLastId <int>("SysNo");

            return(sysNo);
        }
Example #3
0
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <param name="entity"></param>
        /// <remarks>2016-08-29 周 创建</remarks>
        public void UpdatePromotionDealer(SpPromotionDealer entity)
        {
            var dealerPromotion = GetByPromotionSysNo(entity.PromotionSysNo);

            if (dealerPromotion != null)
            {
                entity.SysNo = dealerPromotion.SysNo;
                ISpPromotionDao.Instance.UpdatePromotionDealer(entity);
            }
        }
Example #4
0
        /// <summary>
        /// 添加数据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public int InsertPromotionDealer(SpPromotionDealer entity)
        {
            var dealerPromotion = GetByPromotionSysNo(entity.PromotionSysNo);

            if (dealerPromotion == null)
            {
                return(ISpPromotionDao.Instance.InsertPromotionDealer(entity));
            }
            else
            {
                entity.SysNo = dealerPromotion.SysNo;
                ISpPromotionDao.Instance.UpdatePromotionDealer(entity);
            }
            return(0);
        }
Example #5
0
 /// <summary>
 /// 更新数据
 /// </summary>
 /// <param name="entity"></param>
 /// <remarks>2016-08-29 周 创建</remarks>
 public abstract void UpdatePromotionDealer(SpPromotionDealer entity);
Example #6
0
 /// <summary>
 /// 添加数据
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public abstract int InsertPromotionDealer(SpPromotionDealer entity);