protected void Page_Load(object sender, System.EventArgs e) { if (!int.TryParse(this.Page.Request.QueryString["SitesId"], out this.Siteid)) { base.GotoResourceNotFound(); return; } this.btnSave.Click += new System.EventHandler(this.btnEditShipper_Click); if (!this.Page.IsPostBack) { SitesManagementInfo Sites = SitesManagementHelper.GetSites(this.Siteid); if (Sites == null) { base.GotoResourceNotFound(); return; } Globals.EntityCoding(Sites, false); this.txtSitesName.Text = Sites.SitesName; this.ddlRegions.SetSelectedRegionId(new int?(Sites.City)); this.txtsitCode.Text = Sites.Code; this.Rb_IsDefault.SelectedValue = Sites.IsDefault.ToString(); this.txtSort.Text = Sites.Sort.ToString();; this.txtDescription.Text = Sites.Description;; } }
public string RegisterSitesScript()//×¢²áÕ¾µãÁбí { DataTable dtSites = SitesManagementHelper.GetSites(); string strJson = Newtonsoft.Json.JsonConvert.SerializeObject(dtSites); StringBuilder stringBuilder = new StringBuilder(); stringBuilder.AppendLine("<script language=\"javascript\" type=\"text/javascript\">"); stringBuilder.AppendFormat("var sitesList={0}", strJson); stringBuilder.AppendLine("</script>"); return(stringBuilder.ToString()); }
public override void DataBind() { base.Items.Clear(); if (this.AllowNull) { base.Items.Add(new ListItem(this.NullToDisplay, string.Empty)); } else { base.Items.Add(new ListItem("全部", "-1")); } DataTable dtSites = SitesManagementHelper.GetSites(); int count = dtSites.Rows.Count; for (int i = 0; i < count; i++) { base.Items.Add(new ListItem(dtSites.Rows[i]["SitesName"].ToString(), dtSites.Rows[i]["SitesId"].ToString())); } }
public IHttpActionResult List(string accessToken, int channel, int platform, string ver) { Logger.WriterLogger("Site.List, Params: " + string.Format("accessToken={0}&channel={1}&platform={2}&ver={3}", accessToken, channel, platform, ver), LoggerType.Info); // 保存访问信息 base.SaveVisitInfo("", channel, platform, ver); // 验证令牌 int accessTookenCode = VerifyAccessToken(accessToken); if (accessTookenCode > 0) { return(base.JsonFaultResult(new CommonException(accessTookenCode).GetMessage(), "Site.List")); } DataTable dt = SitesManagementHelper.GetSites(); int defaultSiteId = 0; string defaultSiteName = ""; List <SiteListItem> items = new List <SiteListItem>(); if (dt != null) { SiteListItem item = null; foreach (DataRow current in dt.Rows) { //SitesId,SitesName,City,IsDefault,Province,Sort item = new SiteListItem(); item.SiteId = 0; if (current["SitesId"] != DBNull.Value) { item.SiteId = (int)current["SitesId"]; } item.SiteName = ""; if (current["SitesName"] != DBNull.Value) { item.SiteName = (string)current["SitesName"]; } item.RegionId = 0; if (current["City"] != DBNull.Value) { item.RegionId = (int)current["City"]; } else { if (current["Province"] != DBNull.Value) { item.RegionId = (int)current["Province"]; } } item.IsDefault = false; if (current["IsDefault"] != DBNull.Value) { item.IsDefault = ((int)current["IsDefault"]).Equals(1); } if (item.IsDefault) { defaultSiteId = item.SiteId; defaultSiteName = item.SiteName; } item.DisplaySequence = 0; if (current["Sort"] != DBNull.Value) { item.DisplaySequence = (int)current["Sort"]; } items.Add(item); } } SiteListResult siteResult = new SiteListResult(); siteResult.TotalNumOfRecords = items.Count; siteResult.DefaultSiteId = defaultSiteId; siteResult.DefaultSiteName = defaultSiteName; siteResult.Results = items; StandardResult <SiteListResult> result = new StandardResult <SiteListResult>() { code = 0, msg = "", data = siteResult }; return(base.JsonActionResult(result)); }