示例#1
0
        /// <summary>
        /// 修改出回团提醒短信任务
        /// </summary>
        /// <param name="model">出回团提醒短信任务实体</param>
        /// <returns>返回1成功,其他失败</returns>
        public int UpdateSmsTourTimeTask(MSmsTourTimeTask model)
        {
            if (model == null || string.IsNullOrEmpty(model.TourId) || string.IsNullOrEmpty(model.OrderId) || string.IsNullOrEmpty(model.TravellerId))
            {
                return(0);
            }

            return(_dal.UpdateSmsTourTimeTask(model));
        }
示例#2
0
        /// <summary>
        /// 添加出回团提醒短信任务
        /// </summary>
        /// <param name="model">出回团提醒短信任务实体</param>
        /// <returns>返回1成功,其他失败</returns>
        public int AddSmsTourTimeTask(MSmsTourTimeTask model)
        {
            if (model == null || string.IsNullOrEmpty(model.TourId) || string.IsNullOrEmpty(model.OrderId) || string.IsNullOrEmpty(model.TravellerId) || string.IsNullOrEmpty(model.CompanyId))
            {
                return(0);
            }

            model.IsSend = false;
            return(_dal.AddSmsTourTimeTask(new List <MSmsTourTimeTask> {
                model
            }));
        }
示例#3
0
        /// <summary>
        /// 修改出回团提醒短信任务
        /// </summary>
        /// <param name="model">出回团提醒短信任务实体</param>
        /// <returns>返回1成功,其他失败</returns>
        public int UpdateSmsTourTimeTask(MSmsTourTimeTask model)
        {
            if (model == null || string.IsNullOrEmpty(model.TourId) || string.IsNullOrEmpty(model.OrderId) || string.IsNullOrEmpty(model.TravellerId))
            {
                return(0);
            }

            DbCommand dc = _db.GetSqlStringCommand(SqlSmsTourTimeTaskUpdate);

            _db.AddInParameter(dc, "Traveller", DbType.String, model.Traveller);
            _db.AddInParameter(dc, "Code", DbType.String, model.Code);
            _db.AddInParameter(dc, "Time", DbType.DateTime, model.Time);
            _db.AddInParameter(dc, "TourId", DbType.AnsiStringFixedLength, model.TourId);
            _db.AddInParameter(dc, "OrderId", DbType.AnsiStringFixedLength, model.OrderId);
            _db.AddInParameter(dc, "TravellerId", DbType.AnsiStringFixedLength, model.TravellerId);
            _db.AddInParameter(dc, "TaskType", DbType.Byte, model.TaskType);

            return(Toolkit.DAL.DbHelper.ExecuteSql(dc, _db) > 0 ? 1 : 0);
        }