using SuperMap.RealEstate.CoreFrameWork; using SuperMap.RealEstate.Web.UI; using SuperMap.RealEstate.Web.UI.WebControls; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Business = SuperMap.RealEstate.Finance.Storage.Business; namespace SuperMap.RealEstate.Finance.Modules.ProinstAssignment { public partial class PROINSTASSIGNMENT : UserControl { protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; #region 车辆类型 VEHICLE_TYPE.Items.Clear(); VEHICLE_TYPE.Items.Add(new ListItemEx("", "")); DictionaryHelper.BindingDropDownList("CAR_TYPE", VEHICLE_TYPE.Items, Transaction); VEHICLE_TYPE.SelectedValue = ""; if (CurrObject.VEHICLE_TYPE != null) { VEHICLE_TYPE.SelectedValue = CurrObject.VEHICLE_TYPE.ToString(); } #endregion #region 车牌号码 LICENSE_PLATE.Items.Clear(); LICENSE_PLATE.Items.Add(new ListItemEx("", "")); DictionaryHelper.BindingDropDownList("LICENSE_PLATE", LICENSE_PLATE.Items, Transaction); LICENSE_PLATE.SelectedValue = ""; if (CurrObject.LICENSE_PLATE != null) { LICENSE_PLATE.SelectedValue = CurrObject.LICENSE_PLATE.ToString(); } #endregion } public override bool LoadData() { //如果是工作流组件请自行修改载入的逻辑,以下是功能模块的默认代码 if (!String.IsNullOrEmpty(Request["ID"])) { //CurrObject = Request["ID"]; //return this.Select(); Business.VEHICLEAPPLY _VEHICLEAPPLY = new Business.VEHICLEAPPLY(this.Transaction); _VEHICLEAPPLY.AddSearchParameter("FINANCEPROINST_ID", Request["ID"].ToDecrypt()); if (_VEHICLEAPPLY.Search()) { CurrObject.VEHICLEAPPLY_ID_Encrypt = _VEHICLEAPPLY.VEHICLEAPPLY_ID_Encrypt; bool flag = this.Select(); return flag; } } //默认返回值,工作流组件返回True,功能模块返回False。 return (WorkFlowPage != null); } public override void OnDataAction_BeforeSave(DataActionEventArgs e) { base.OnDataAction_BeforeSave(e); } } }