public static Collateral HandleCreate(Asset asset, PartyRole customerPartyRole) { var jewelryOthers = new JewelryCollateral(); jewelryOthers.AssetId = asset.Id; jewelryOthers.type = asset.AssetType; jewelryOthers.AcquisitionCost = asset.AcquisitionCost ?? 0; jewelryOthers.Description = asset.Description; return jewelryOthers; }
public void Fill(JewelryCollateral collateral) { this.txtCollateralDesc.Text = collateral.Description; this.cmbCollateralType.SelectedItem.Text = collateral.type.Name; this.chkIsMortgaged.Checked = collateral.IsPropertyMortgage; this.hiddenMortgageeId.Value = collateral.MortgageeId; this.txtMortgageeName.Text = collateral.Mortgagee; this.txtMortgageeName.AllowBlank = !this.chkIsMortgaged.Checked; this.nfAcquisitionCost.Number =(double)collateral.AcquisitionCost; StorePropertyOwner.DataSource = collateral.AvailablePropertyOwners; StorePropertyOwner.DataBind(); }