Пример #1
0
        public string AddNewPromotion(int linkType, string linkUrl, string remark, string linkName, string shortUrl)
        {
            T_OutLink model = new T_OutLink();

            model.CreateTime = DateTime.Now;
            model.PV         = 0;
            model.ClickCount = 0;
            model.EndTime    = Convert.ToDateTime("1900-01-01");
            if (!string.IsNullOrEmpty(shortUrl))
            {
                model.ShortUrl = shortUrl;
            }
            else
            {
                return("短链不可为空!");
            }
            model.linkClass = 0;
            model.linktype  = linkType;
            if (!string.IsNullOrEmpty(linkName))
            {
                model.linkname = linkName;
            }
            else
            {
                return("名称不可为空!");
            }
            model.state  = 1;
            model.remark = remark;
            if (!string.IsNullOrEmpty(linkUrl))
            {
                model.linkurl = linkUrl;
            }
            else
            {
                return("地址不可为空!");
            }


            ManageUserModel uM = (ManageUserModel)System.Web.HttpContext.Current.Session["logUser"];

            model.managerid = uM.UserID;

            int msg = OutLink.Add(model);

            if (msg != 0)
            {
                return("1");
            }
            else
            {
                return("添加出错!");
            }
        }
Пример #2
0
        /// <summary>
        /// 新增加一条数据
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public int Add(T_OutLink model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into T_OutLink(");
            strSql.Append("linkClass,PV,EndTime,ShortUrl,linktype,linkurl,remark,ClickCount,CreateTime,managerid,state,linkname");
            strSql.Append(") values (");
            strSql.Append("@linkClass,@PV,@EndTime,@ShortUrl,@linktype,@linkurl,@remark,@ClickCount,@CreateTime,@managerid,@state,@linkname");
            strSql.Append(") ");
            strSql.Append(";select @@IDENTITY");
            object obj = HelperForFrontend.ExecuteScalar(strSql.ToString(), model);

            if (obj != null)
            {
                return(Convert.ToInt32(obj));
            }
            else
            {
                return(0);
            }
        }
Пример #3
0
 /// <summary>
 /// 增加推广
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public static int Add(T_OutLink model)
 {
     return(T_OutLinkBLL.Add(model));
 }
Пример #4
0
        /// <summary>
        /// 新增加一条数据
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public static int Add(T_OutLink model)
        {
            T_OutLinkDAL dal = new T_OutLinkDAL();

            return(dal.Add(model));
        }