private void InitData() { bool visible = false; if (AddressID > 0) { Address oAddress = AddressManager.GetAddressByID(AddressID); if (oAddress != null) { visible = true; this.ltrAddressID.Text = oAddress.AddressID.ToSureString(); this.ltrCustomerID.Text = oAddress.CustomerID.ToSureString(); this.ltrAddressName.Text = oAddress.AddressName; this.ltrIsBillingAddress.Text = base.ShowBool(oAddress.IsBillingAddress); this.ltrIsUsed.Text = base.ShowBool(oAddress.IsUsed); this.ltrName.Text = oAddress.Name; this.ltrAddressLine.Text = oAddress.AddressLine; this.ltrCityID.Text = oAddress.CityID.ToSureString(); this.ltrDistrictID.Text = oAddress.DistrictID.ToSureString(); this.ltrAreaID.Text = oAddress.AreaID.ToSureString(); this.ltrTaxOffice.Text = oAddress.TaxOffice; this.ltrTaxNo.Text = oAddress.TaxNo; this.ltrZipCode.Text = oAddress.ZipCode; this.ltrPhone.Text = oAddress.Phone; this.ltrCreateDate.Text = base.ShowDate(oAddress.CreateDate); } } tblData.Visible = visible; if (!visible) { Warn(ResourceManager.GetResource("form.nodata")); } }
protected void btnSubmit_Click(object sender, EventArgs e) { if (!Page.IsValid) { return; } bool Updating = false; Address oAddress = null; if (AddressID > 0) { oAddress = AddressManager.GetAddressByID(AddressID); Updating = oAddress != null; } if (!Updating) { oAddress = new Address(); oAddress.CreateDate = DateTime.Now; } oAddress.CustomerID = this.ddlCustomerID.SelectedValue.ToInt(); oAddress.AddressName = this.txtAddressName.Text; oAddress.IsBillingAddress = this.chkIsBillingAddress.Checked; oAddress.IsUsed = this.chkIsUsed.Checked; oAddress.Name = this.txtName.Text; oAddress.AddressLine = this.txtAddressLine.Text; oAddress.CityID = this.ddlCityID.SelectedValue.ToInt(); oAddress.DistrictID = this.ddlDistrictID.SelectedValue.ToInt(); oAddress.AreaID = this.ddlAreaID.SelectedValue.ToInt(); oAddress.TaxOffice = this.txtTaxOffice.Text; oAddress.TaxNo = this.txtTaxNo.Text; oAddress.ZipCode = this.txtZipCode.Text; oAddress.Phone = this.txtPhone.Text; bool bSuccess = Updating ? AddressManager.UpdateAddress(oAddress) : AddressManager.InsertAddress(oAddress); if (bSuccess) { Redirect("/address-list?s=1"); } else { base.Warn("error.save"); } }
public string Execute(Hashtable params_ht) { Hashtable res = params_ht; if (res["UID"] == null || res["ShortTitle"] == null || res["Address"] == null || res["Longitude"] == null || res["Latitude"] == null || res["UID"].ToString().Trim().Length <= 0 || res["ShortTitle"].ToString().Trim().Length <= 0 || res["Address"].ToString().Trim().Length <= 0 || res["Longitude"].ToString().Trim().Length <= 0 || res["Latitude"].ToString().Trim().Length <= 0) { return(SiteHelper.GetJsonFromHashTable(null, "faild", "参数不完整")); } else { uid = res["UID"].ToString().Trim(); shorttitle = res["ShortTitle"].ToString().Trim(); address = res["Address"].ToString().Trim(); jingdu = res["Longitude"].ToString().Trim(); weidu = res["Latitude"].ToString().Trim(); Hashtable hashadd = new Hashtable(); hashadd["ID"] = CommonHelper.GetGuid; hashadd["UserID"] = uid; hashadd["Address"] = address; hashadd["ShortTitle"] = shorttitle; hashadd["Longitude"] = jingdu; hashadd["Latitude"] = weidu; AddressManager am = new AddressManager(); bool isSuccess = am.AddOrEditAddressInfo(hashadd, null); if (isSuccess) { Hashtable hashaddress = am.GetAddressByID(hashadd["ID"].ToString()); return(SiteHelper.GetJsonFromHashTable(hashaddress, "success", "添加地址成功", "AddressInfo")); } else { return(SiteHelper.GetJsonFromHashTable(null, "faild", "添加地址失败")); } } }
private void InitData() { if (AddressID > 0) { Address oAddress = AddressManager.GetAddressByID(AddressID); if (oAddress != null) { this.ddlCustomerID.Select(oAddress.CustomerID); this.txtAddressName.Text = oAddress.AddressName; this.chkIsBillingAddress.Checked = oAddress.IsBillingAddress; this.chkIsUsed.Checked = oAddress.IsUsed; this.txtName.Text = oAddress.Name; this.txtAddressLine.Text = oAddress.AddressLine; this.ddlCityID.Select(oAddress.CityID); this.ddlDistrictID.Select(oAddress.DistrictID); this.ddlAreaID.Select(oAddress.AreaID); this.txtTaxOffice.Text = oAddress.TaxOffice; this.txtTaxNo.Text = oAddress.TaxNo; this.txtZipCode.Text = oAddress.ZipCode; this.txtPhone.Text = oAddress.Phone; } } }
public string Execute(Hashtable params_ht) { Hashtable res = params_ht; if (res["UID"] == null || res["AddressID"] == null || res["UID"].ToString().Trim().Length <= 0 || res["AddressID"].ToString().Trim().Length <= 0) { return(SiteHelper.GetJsonFromHashTable(null, "faild", "参数不完整")); } else { uid = res["UID"].ToString().Trim(); addressid = res["AddressID"].ToString().Trim(); AddressManager am = new AddressManager(); Hashtable address = am.GetAddressByID(addressid); if (address != null) { return(SiteHelper.GetJsonFromHashTable(address, "success", "获取数据成功", "AddressInfo")); } else { return(SiteHelper.GetJsonFromHashTable(null, "faild", "不存在信息记录")); } } }