private void SaveData() { asset = Session["Asset"] as Asset.AssetsRow; if (asset == null) Response.Redirect("~/Default.aspx"); AssetDataTableAdapter assetDataAdapter = new AssetDataTableAdapter(); Asset.AssetDataRow curAssetData = assetDataAdapter.GetByAssetIdAndPublishLevel( (int)AssetPublishLevel.Preview, asset.AssetId )[0] ; AssetsTableAdapter assetAdapter = new AssetsTableAdapter(); Asset.AssetsRow curAsset = assetAdapter.GetByAssetId(asset.AssetId)[0]; if (Destinations.SelectedValue != "") asset.DestinationId = Int32.Parse(Destinations.SelectedValue); if (SubDestinations.SelectedValue != "") asset.SubDestinationId = Int32.Parse(SubDestinations.SelectedValue); curAssetData.Address1 = Address1.Text.Trim(); curAssetData.Address2 = Address2.Text.Trim(); curAssetData.Address3 = Address3.Text.Trim(); assetDataAdapter.Update(curAssetData); assetAdapter.Update(curAsset); }