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); } }
/// <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)); }
/// <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); }
/// <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(); }