Beispiel #1
0
 /// <summary>
 /// 更新数据
 /// </summary>
 /// <param name="entity">数据实体</param>
 /// <returns>修改记录编号</returns>
 /// <remarks>2015-08-21  王耀发 创建</remarks>
 public override int Update(CrSellBusinessGrade entity)
 {
     return(Context.Update("CrSellBusinessGrade", entity)
            .AutoMap(o => o.SysNo)
            .Where("SysNo", entity.SysNo)
            .Execute());
 }
Beispiel #2
0
        /// <summary>
        /// 保存分销商等级
        /// </summary>
        /// <param name="model">分销商等级</param>
        /// <param name="user">操作人</param>
        /// <returns></returns>
        /// <remarks>2015-08-06 王耀发 创建</remarks>
        public Result SaveCrSellBusinessGrade(CrSellBusinessGrade model, SyUser user)
        {
            Result r = new Result()
            {
                Status = false
            };
            CrSellBusinessGrade entity = ICrSellBusinessGradeDao.Instance.GetEntity(model.SysNo);

            if (entity != null)
            {
                model.SysNo          = entity.SysNo;
                model.CreatedDate    = entity.CreatedDate;
                model.CreatedBy      = entity.CreatedBy;
                model.LastUpdateBy   = user.SysNo;
                model.LastUpdateDate = DateTime.Now;
                ICrSellBusinessGradeDao.Instance.Update(model);
                r.Status = true;
            }
            else
            {
                model.CreatedDate    = DateTime.Now;
                model.CreatedBy      = user.SysNo;
                model.LastUpdateBy   = user.SysNo;
                model.LastUpdateDate = DateTime.Now;
                ICrSellBusinessGradeDao.Instance.Insert(model);
                r.Status = true;
            }
            return(r);
        }
Beispiel #3
0
 /// <summary>
 /// 插入数据
 /// </summary>
 /// <param name="entity">数据实体</param>
 /// <returns>新增记录编号</returns>
 /// <remarks>2015-08-21  王耀发 创建</remarks>
 public override int Insert(CrSellBusinessGrade entity)
 {
     entity.SysNo = Context.Insert("CrSellBusinessGrade", entity)
                    .AutoMap(o => o.SysNo)
                    .ExecuteReturnLastId <int>("SysNo");
     return(entity.SysNo);
 }
        public ActionResult CrSellBusinessGradeCreate(int?id)
        {
            CrSellBusinessGrade model = new CrSellBusinessGrade();

            if (id.HasValue)
            {
                model = Hyt.BLL.SellBusiness.CrSellBusinessGradeBo.Instance.GetEntity(id.Value);
            }
            return(View(model));
        }
        public JsonResult SaveCrSellBusinessGrade(CrSellBusinessGrade model)
        {
            var result = new Result();

            try
            {
                result         = CrSellBusinessGradeBo.Instance.SaveCrSellBusinessGrade(model, CurrentUser.Base);
                result.Status  = true;
                result.Message = "保存成功!";
            }
            catch (Exception ex)
            {
                result.Status  = false;
                result.Message = ex.Message;
            }
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Beispiel #6
0
 /// <summary>
 /// 更新数据
 /// </summary>
 /// <param name="entity">数据实体</param>
 /// <returns>修改记录编号</returns>
 /// <remarks>2015-08-21  王耀发 创建</remarks>
 public abstract int Update(CrSellBusinessGrade entity);
Beispiel #7
0
 /// <summary>
 /// 插入数据
 /// </summary>
 /// <param name="entity">数据实体</param>
 /// <returns>新增记录编号</returns>
 /// <remarks>2015-08-06 王耀发 创建</remarks>
 public abstract int Insert(CrSellBusinessGrade entity);