Esempio n. 1
0
        protected void SelCompany()
        {
            if (!IsCompanyCheck)
            {
                Utils.ResponseMeg(false, "对不起,你尚未审核通过!");
                return;
            }
            int    areaId    = Utils.GetInt(Request.QueryString["areaid"], 0);
            string companyId = Utils.GetQueryStringValue("companyid");

            if (areaId != 0 && companyId != "")
            {
                EyouSoft.Model.CompanyStructure.CompanyFavor favorModle = new EyouSoft.Model.CompanyStructure.CompanyFavor();
                favorModle.AreaId         = areaId;
                favorModle.CompanyId      = SiteUserInfo.CompanyID;
                favorModle.FavorCompanyId = companyId;
                if (EyouSoft.BLL.CompanyStructure.CompanyFavor.CreateInstance().SaveCompanyFavor(favorModle))
                {
                    Utils.ResponseMeg(true, "收藏成功!");
                }
                else
                {
                    Utils.ResponseMegError();
                }
                //获取收藏的公司数
                setCompanyNum = favorBll.GetAllFavorCount(SiteUserInfo.CompanyID);
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 保存采购目录
 /// </summary>
 /// <param name="model">采购目录列表集合</param>
 /// <returns>true:成功 false:失败</returns>
 public bool SaveCompanyFavor(EyouSoft.Model.CompanyStructure.CompanyFavor model)
 {
     if (model == null)
     {
         return(false);
     }
     return(idal.SaveCompanyFavor(model));
 }
Esempio n. 3
0
        /// <summary>
        /// 保存采购目录
        /// </summary>
        /// <param name="model">采购目录实体</param>
        /// <returns>true:成功 false:失败</returns>
        public virtual bool SaveCompanyFavor(EyouSoft.Model.CompanyStructure.CompanyFavor model)
        {
            DbCommand dc = this._database.GetSqlStringCommand(SQL_CompanyFavor_INSERT);

            this._database.AddInParameter(dc, "CompanyId", DbType.AnsiStringFixedLength, model.CompanyId);
            this._database.AddInParameter(dc, "FavorCompanyId", DbType.AnsiStringFixedLength, model.FavorCompanyId);
            this._database.AddInParameter(dc, "AreaId", DbType.Int32, model.AreaId);
            return(DbHelper.ExecuteSql(dc, this._database) > 0?true:false);
        }
Esempio n. 4
0
        /// <summary>
        /// 设置/取消收藏
        /// </summary>
        private void SetFavors()
        {
            int response = 0;
            int type     = Utils.GetInt(Request.QueryString["SetType"]);

            EyouSoft.Model.CompanyStructure.CompanyFavor favorInfo = new EyouSoft.Model.CompanyStructure.CompanyFavor
            {
                AreaId         = 0,
                CompanyId      = SiteUserInfo.CompanyID,
                FavorCompanyId = Request.QueryString["FavorCompanyId"]
            };

            if (string.IsNullOrEmpty(favorInfo.FavorCompanyId))
            {
                response = 2;
            }

            EyouSoft.IBLL.CompanyStructure.ICompanyFavor bll = EyouSoft.BLL.CompanyStructure.CompanyFavor.CreateInstance();

            if (type == 1)
            {
                response = bll.SaveCompanyFavor(favorInfo) ? 1 : 0;
            }
            else if (type == 0)
            {
                response = bll.Delete(favorInfo.CompanyId, favorInfo.FavorCompanyId) ? 1 : 0;
            }
            else
            {
                response = 3;
            }

            Response.Clear();
            Response.Write(response);
            Response.End();
        }