public WareHouse(CM_WareHouse m) { ID = m.ID; Code = m.Code; Name = m.Name; TeleNum = m.TeleNum; Address = m.Address; Keeper = m.Keeper; Mobile = m.Mobile; Classify = m.Classify; }
protected void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if (!Page.IsPostBack) { #region 获取页面参数 ViewState["ID"] = Request.QueryString["ID"] != null?int.Parse(Request.QueryString["ID"]) : 0; #endregion BindDropDown(); if ((int)ViewState["ID"] != 0) { //修改 BindData(); } else { //新增 ViewState["ClientID"] = 0; CM_WareHouse m = new CM_WareHouse(); m.ActiveState = 1; m.Client = (int)Session["OwnerClient"]; CM_Client c = new CM_ClientBLL(m.Client).Model; if (c != null) { m.OfficialCity = c.OfficialCity; m.Address = c.Address; m.TeleNum = c.TeleNum; } pl_detail.BindData(m); } } }
protected void ddl_DeliveryVehicle_SelectedIndexChanged(object sender, EventArgs e) { int vehicle = 0; int.TryParse(ddl_DeliveryVehicle.SelectedValue, out vehicle); if (vehicle != 0) { CM_VehicleBLL v = new CM_VehicleBLL(vehicle); CM_WareHouse w = v.GetRelateWareHouse(); ddl_SupplierWareHouse.Items.Clear(); if (w != null) { ddl_SupplierWareHouse.Items.Add(new ListItem(w.Name, w.ID.ToString())); } } else { ddl_SupplierWareHouse.DataSource = CM_WareHouseBLL.GetByClient((int)Session["OwnerClient"]).Where(p => p.Classify == 1); ddl_SupplierWareHouse.DataBind(); } }