/// <summary> /// 添加经销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-20 缪竞华 创建</remarks> public Result Add(Model.DsMallExpressCode model) { var res = new Result() { Status = false }; string message = ""; if (!IsValidModel(model, ref message)) { res.Message = message; return(res); } model.ExpressCode = model.ExpressCode.Trim(); DsMallExpressCode temp = IDsMallExpressCodeDao.Instance.Get(model.MallTypeSysNo, model.DeliveryType, model.ExpressCode); if (temp != null) { res.Message = "已存在相同经销商城快递代码"; return(res); } model.CreatedDate = DateTime.Now; int sysNo = IDsMallExpressCodeDao.Instance.Insert(model); res.Status = sysNo > 0; res.Message = sysNo > 0 ? "添加成功" : "添加失败"; return(res); }
/// <summary> /// 修改经销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-21 缪竞华 创建</remarks> public Result Update(Model.DsMallExpressCode model) { var res = new Result() { Status = false }; string message = ""; if (!IsValidModel(model, ref message)) { res.Message = message; return(res); } model.ExpressCode = model.ExpressCode.Trim(); DsMallExpressCode temp = IDsMallExpressCodeDao.Instance.Get(model.MallTypeSysNo, model.DeliveryType, model.ExpressCode); if (temp != null && temp.SysNo != model.SysNo) { res.Message = "已存在相同经销商城快递代码"; return(res); } int rows = IDsMallExpressCodeDao.Instance.Update(model); res.Status = rows > 0; res.Message = rows > 0 ? "修改成功" : "修改失败"; return(res); }
/// <summary> /// 更新分销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-20 缪竞华 创建</remarks> public override int Update(DsMallExpressCode model) { return(Context.Update("DsMallExpressCode", model) .AutoMap(o => o.SysNo, o => o.CreatedBy, o => o.CreatedDate) .Where("SysNo", model.SysNo) .Execute()); }
/// <summary> /// 插入分销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-20 缪竞华 创建</remarks> public override int Insert(DsMallExpressCode model) { var sysNo = Context.Insert("DsMallExpressCode", model) .AutoMap(o => o.SysNo) .ExecuteReturnLastId <int>("SysNo"); return(sysNo); }
/// <summary> /// 更新分销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-20 缪竞华 创建</remarks> public abstract int Update(DsMallExpressCode model);
/// <summary> /// 插入分销商城快递代码 /// </summary> /// <param name="model"></param> /// <returns></returns> /// <remarks>2015-1-20 缪竞华 创建</remarks> public abstract int Insert(DsMallExpressCode model);