protected void Page_Load(object sender, EventArgs e) { if (string.IsNullOrEmpty(Request["id"])) { Response.Write("无参数"); Response.End(); return; } model = bll.Get <WBBaseInfo>(string.Format("AutoID={0}", Request["id"])); if (model == null) { Response.Write("基地不存在"); Response.End(); return; } if (model.IsDisable.Equals(1)) { Response.Write("此基地已经禁用,暂时不能查看"); Response.End(); return; } if (DataLoadTool.CheckWanBangLogin()) { IsLogin = true; if (bll.GetCount <WBAttentionInfo>(string.Format("UserId='{0}' And AttentionAutoID={1} And AttentionType={2}", HttpContext.Current.Session[SessionKey.WanBangUserID].ToString(), model.AutoID, 0)) > 0) { IsAttention = true; } } }
/// <summary> /// 获取我收藏的基地列表 /// </summary> /// <param name="context"></param> /// <returns></returns> public string GetAttentionBaseList(HttpContext context) { int pageIndex = int.Parse(context.Request["PageIndex"]); int pageSize = int.Parse(context.Request["PageSize"]); int totalCount = 0; StringBuilder sbWhere = new StringBuilder(string.Format(" UserId='{0}' And AttentionType=0", HttpContext.Current.Session[SessionKey.WanBangUserID].ToString())); totalCount = bll.GetCount <WBAttentionInfo>(sbWhere.ToString()); List <WBAttentionInfo> data = bll.GetLit <WBAttentionInfo>(pageSize, pageIndex, sbWhere.ToString(), "AutoID DESC"); List <WBBaseInfo> NewData = new List <WBBaseInfo>(); foreach (var item in data) { WBBaseInfo model = bll.Get <WBBaseInfo>(string.Format("AutoID={0}", item.AttentionAutoID)); if (model != null) { model.UserId = null; model.Password = null; model.Introduction = null; NewData.Add(model); } } resp.ExObj = NewData; resp.ExStr = ""; int totalPage = bll.GetTotalPage(totalCount, pageSize); if ((totalPage > pageIndex) && (pageIndex.Equals(1))) { resp.ExStr = "1";//是否增加下一页按钮 } return(Common.JSONHelper.ObjectToJson(resp)); }
/// <summary> /// 添加基地 /// </summary> /// <param name="context"></param> /// <returns></returns> public string AddBaseInfo(HttpContext context) { string baseName = context.Request["BaseName"]; string thumbnails = context.Request["Thumbnails"]; string address = context.Request["Address"]; string area = context.Request["Area"]; string tel = context.Request["Tel"]; string phone = context.Request["Phone"]; string qq = context.Request["QQ"]; string contacts = context.Request["Contacts"]; string acreage = context.Request["Acreage"]; string helpCount = context.Request["HelpCount"]; string userId = context.Request["UserId"]; string password = context.Request["Password"]; string isDisable = context.Request["IsDisable"]; string introduction = context.Request["Introduction"]; if (bll.GetCount <WBBaseInfo>(string.Format("UserId='{0}'", userId)) > 0) { resp.Status = 0; resp.Msg = "用户名已经存在"; return(Common.JSONHelper.ObjectToJson(resp)); } if (bll.GetCount <WBCompanyInfo>(string.Format("UserId='{0}'", userId)) > 0) { resp.Status = 0; resp.Msg = "此用户名在企业列表中已经存在"; return(Common.JSONHelper.ObjectToJson(resp)); } WBBaseInfo model = new WBBaseInfo(); model.BaseName = baseName; model.Thumbnails = thumbnails; model.Address = address; model.Area = area; model.Tel = tel; model.Phone = phone; model.QQ = qq; model.Contacts = contacts; model.Acreage = acreage; model.HelpCount = string.IsNullOrEmpty(helpCount) ? 0 : int.Parse(helpCount); model.UserId = userId; model.Password = password; model.IsDisable = int.Parse(isDisable); model.Introduction = introduction; model.InsertDate = DateTime.Now; model.WebsiteOwner = bll.WebsiteOwner; if (bll.Add(model)) { resp.Status = 1; resp.Msg = "添加基地成功"; } else { resp.Msg = "添加基地失败"; } return(Common.JSONHelper.ObjectToJson(resp)); }
/// <summary> /// 编辑基地信息 /// </summary> /// <param name="context"></param> /// <returns></returns> public string EditBaseInfo(HttpContext context) { int autoId = int.Parse(context.Request["AutoID"]); string baseName = context.Request["BaseName"]; string thumbnails = context.Request["Thumbnails"]; string address = context.Request["Address"]; string area = context.Request["Area"]; string tel = context.Request["Tel"]; string phone = context.Request["Phone"]; string qq = context.Request["QQ"]; string contacts = context.Request["Contacts"]; string acreage = context.Request["Acreage"]; string helpCount = context.Request["HelpCount"]; string userId = context.Request["UserId"]; string password = context.Request["Password"]; string isDisable = context.Request["IsDisable"]; string introduction = context.Request["Introduction"]; if (bll.GetCount <WBBaseInfo>(string.Format("UserId='{0}' And AutoID!={1}", userId, autoId)) > 0) { resp.Status = 0; resp.Msg = "用户名已经存在"; return(Common.JSONHelper.ObjectToJson(resp)); } if (bll.GetCount <WBCompanyInfo>(string.Format("UserId='{0}'", userId)) > 0) { resp.Status = 0; resp.Msg = "此用户名在企业列表中已经存在"; return(Common.JSONHelper.ObjectToJson(resp)); } WBBaseInfo model = bll.Get <WBBaseInfo>(string.Format("AutoID={0}", autoId)); model.BaseName = baseName; model.Thumbnails = thumbnails; model.Address = address; model.Area = area; model.Tel = tel; model.Phone = phone; model.QQ = qq; model.Contacts = contacts; model.Acreage = acreage; model.HelpCount = string.IsNullOrEmpty(helpCount) ? 0 : int.Parse(helpCount); model.UserId = userId; model.Password = password; model.IsDisable = int.Parse(isDisable); model.Introduction = introduction; if (bll.Update(model)) { resp.Status = 1; resp.Msg = "更新基地信息成功"; } else { resp.Msg = "更新基地信息失败"; } return(Common.JSONHelper.ObjectToJson(resp)); }
protected void Page_Load(object sender, EventArgs e) { if (!DataLoadTool.CheckWanBangLogin()) { Response.Redirect(string.Format("/App/WanBang/Wap/Login.aspx?redirecturl={0}", Request.Url.PathAndQuery)); } if (HttpContext.Current.Session[SessionKey.WanBangUserType].ToString().Equals("1")) { Response.Write("<script>alert('只有基地用户可以访问');window.location.href='Index.aspx';</script>"); Response.End();//只有基地能访问 } model = bll.Get <WBBaseInfo>(string.Format("UserId='{0}'", HttpContext.Current.Session[SessionKey.WanBangUserID].ToString())); }
/// <summary> /// 更新基地信息 /// </summary> /// <param name="context"></param> /// <returns></returns> public string UpdateBaseInfo(HttpContext context) { if (!DataLoadTool.CheckWanBangLogin()) { resp.Msg = "请先登录"; return(Common.JSONHelper.ObjectToJson(resp)); } if (HttpContext.Current.Session[SessionKey.WanBangUserType].ToString().Equals("1")) { resp.Msg = "您不是基地用户,无法修改"; return(Common.JSONHelper.ObjectToJson(resp)); } string baseName = context.Request["BaseName"]; string thumbnails = context.Request["Thumbnails"]; string address = context.Request["Address"]; string area = context.Request["Area"]; string tel = context.Request["Tel"]; string phone = context.Request["Phone"]; string qq = context.Request["QQ"]; string contacts = context.Request["Contacts"]; string acreage = context.Request["Acreage"]; string helpCount = context.Request["HelpCount"]; string introduction = context.Request["Introduction"]; WBBaseInfo model = bll.Get <WBBaseInfo>(string.Format("UserId='{0}'", HttpContext.Current.Session[SessionKey.WanBangUserID].ToString())); model.BaseName = baseName; model.Thumbnails = thumbnails; model.Address = address; model.Area = area; model.Tel = tel; model.Phone = phone; model.QQ = qq; model.Contacts = contacts; model.Acreage = acreage; model.HelpCount = string.IsNullOrEmpty(helpCount) ? 0 : int.Parse(helpCount); model.Introduction = introduction; if (bll.Update(model)) { resp.Status = 1; resp.Msg = "更新基地信息成功"; } else { resp.Msg = "更新基地信息失败"; } return(Common.JSONHelper.ObjectToJson(resp)); }
protected void Page_Load(object sender, EventArgs e) { webAction = Request["Action"]; actionStr = webAction == "add" ? "添加" : "编辑"; if (webAction == "edit") { model = bll.Get <WBBaseInfo>(string.Format("AutoID={0}", Convert.ToInt32(Request["id"]))); if (model == null) { Response.End(); } else { } } }