| | |
| | | using DevExpress.Utils.Extensions; |
| | | using DevExpress.XtraEditors; |
| | | using ISupply.Model; |
| | | using ISupply.WinFrm.Main._UserControls; |
| | | |
| | | namespace ISupply.WinFrm.Main.Buildings |
| | |
| | | case 5: |
| | | this._buildWizardForm.Dock = DockStyle.Fill; |
| | | this.panelControl1.AddControl(this._buildWizardForm); |
| | | this._buildBaseModel = JsonHelper.Json2Object<BuildFormModel>(_building.FormJson); |
| | | this._buildBaseModel = Yw.JsonHelper.Json2Object<BuildFormModel>(_building.FormJson); |
| | | this._buildWizardForm.SetData((BuildFormModel)this._buildBaseModel); |
| | | break; |
| | | case 1: |
| | | this._shopWizardForm.Dock = DockStyle.Fill; |
| | | this.panelControl1.AddControl(this._shopWizardForm); |
| | | this._buildBaseModel = JsonHelper.Json2Object<ShopFormModel>(_building.FormJson); |
| | | this._buildBaseModel = Yw.JsonHelper.Json2Object<ShopFormModel>(_building.FormJson); |
| | | this._shopWizardForm.SetData((ShopFormModel)this._buildBaseModel); |
| | | break; |
| | | case 1749326578128654336: |
| | | this._hospitalWizardForm.Dock = DockStyle.Fill; |
| | | this.panelControl1.AddControl(this._hospitalWizardForm); |
| | | this._buildBaseModel = JsonHelper.Json2Object<HospitalFormModel>(_building.FormJson); |
| | | this._buildBaseModel = Yw.JsonHelper.Json2Object<HospitalFormModel>(_building.FormJson); |
| | | this._hospitalWizardForm.SetData((HospitalFormModel)this._buildBaseModel); |
| | | break; |
| | | case 1749326605509070848: |
| | | this._schoolWizardForm.Dock = DockStyle.Fill; |
| | | this.panelControl1.AddControl(this._schoolWizardForm); |
| | | this._buildBaseModel = JsonHelper.Json2Object<SchoolFormModel>(_building.FormJson); |
| | | this._buildBaseModel = Yw.JsonHelper.Json2Object<SchoolFormModel>(_building.FormJson); |
| | | this._schoolWizardForm.SetData((SchoolFormModel)this._buildBaseModel); |
| | | break; |
| | | } |
| | |
| | | } |
| | | this._building.Name = this._buildBaseModel.Name; |
| | | this._building.Address = this._buildBaseModel.Address; |
| | | this._building.FormJson = JsonHelper.Object2Json(this._buildBaseModel); |
| | | this._building.FormJson = Yw.JsonHelper.Object2Json(this._buildBaseModel); |
| | | this._building.Description = this.TxtMemoEdit.EditValue.ToString(); |
| | | new BLL.Building().Update(this._building); |
| | | XtraMessageBox.Show("修改成功!"); |
| | |
| | | { |
| | | if (_model == null) |
| | | return; |
| | | var j = JsonHelper.Json2Object<FixationReceivedViewModel>(e.WebMessageAsJson); |
| | | var j = Yw.JsonHelper.Json2Object<FixationReceivedViewModel>(e.WebMessageAsJson); |
| | | switch (j.Oper) |
| | | { |
| | | case "getLocation": |
| | | var o = JsonHelper.Json2Object<AmapLocationViewModel>(j.Json); |
| | | var o = Yw.JsonHelper.Json2Object<AmapLocationViewModel>(j.Json); |
| | | _model.AmapId = o.id; |
| | | // _model.Address = buildWizardForm1.= o.address; |
| | | _model.Coordinate = o.location.lng + "," + o.location.lat; |
| | |
| | | var obj = new |
| | | { |
| | | oper = "setMarker", |
| | | data = JsonHelper.Object2Json(new |
| | | data = Yw.JsonHelper.Object2Json(new |
| | | { |
| | | loc = _model.Coordinate, |
| | | address = _model.Address, |
| | | name = _model.Name |
| | | }) |
| | | }; |
| | | var json = JsonHelper.Object2Json(obj); |
| | | var json = Yw.JsonHelper.Object2Json(obj); |
| | | webView.CoreWebView2.PostWebMessageAsJson(json); |
| | | } |
| | | catch (Exception error) |