private void addAllButton_Click(object sender, EventArgs e) { _regionList.Clear(); foreach (var item in _regionTreeControl.ItemSourceList) { _regionList.Add(item); } }
private void BindControl(ShippingModeInfo modeItem) { txtModeName.Text = Globals.HtmlDecode(modeItem.Name); txtWeight.Text = modeItem.Weight.ToString(); txtAddWeight.Text = modeItem.AddWeight.ToString(); if (modeItem.AddPrice.HasValue) { txtAddPrice.Text = modeItem.AddPrice.Value.ToString("F2"); } txtPrice.Text = modeItem.Price.ToString("F2"); RegionList.Clear(); if ((modeItem.ModeGroup != null) && (modeItem.ModeGroup.Count > 0)) { foreach (ShippingModeGroupInfo info in modeItem.ModeGroup) { Region region2 = new Region(); region2.RegionPrice = decimal.Parse(info.Price.ToString("F2")); region2.RegionAddPrice = decimal.Parse(info.AddPrice.ToString("F2")); Region item = region2; StringBuilder builder = new StringBuilder(); StringBuilder builder2 = new StringBuilder(); foreach (ShippingRegionInfo info2 in info.ModeRegions) { builder.Append(info2.RegionId + ","); builder2.Append(RegionHelper.GetFullRegion(info2.RegionId, ",") + ","); } if (!string.IsNullOrEmpty(builder.ToString())) { item.RegionsId = builder.ToString().Substring(0, builder.ToString().Length - 1); } if (!string.IsNullOrEmpty(builder2.ToString())) { item.Regions = builder2.ToString().Substring(0, builder2.ToString().Length - 1); } RegionList.Add(item); } } }
public SimpleExaminationViewModel(BaseScene scene, String json) : base(scene, json) { CanAnalysis = true; init(); JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer(); var response = javaScriptSerializer.Deserialize <SimpleExaminationScene>(json); examination = response.Convert(); if (examination.ExaminationQuestions != null) { foreach (var v in examination.ExaminationQuestions) { QuestionVM vm = new QuestionVM(); vm.Set(v); QuestionList.Add(vm); TotalScore += v.Score; } } if (examination.Voters != null) { foreach (var v in examination.Voters) { StudentVM studentNM = new StudentVM(); studentNM.Set(v); StudentList.Add(studentNM); } } if (response.RegionScenes != null) { RegionList.Clear(); foreach (var v in response.RegionScenes) { RegionList.Add(v.convert()); } } }