private void btnEditCAsset_Click(object sender, EventArgs e) { try { DEWSRMEntities db = new DEWSRMEntities(); int[] selRows = ((GridView)grdCAssets.MainView).GetSelectedRows(); DataRowView oID = (DataRowView)(((GridView)grdCAssets.MainView).GetRow(selRows[0])); int nID = Convert.ToInt32(oID["ID"]); ShareInvestment oShareInvestment = db.ShareInvestments.FirstOrDefault(p => p.SIID == nID); if (oShareInvestment == null) { MessageBox.Show("select an item to edit", "Item not yet selected", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } fInvestment frm = new fInvestment(); frm.ItemChanged = RefreshCAssetList; frm.ShowDlg(oShareInvestment, EnumParentType.CurrentAsset, EnumTransactionType.Receive); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnNewCAsset_Click(object sender, EventArgs e) { try { fInvestment frm = new fInvestment(); frm.ItemChanged = RefreshCAssetList; frm.ShowDlg(new ShareInvestment(), EnumParentType.CurrentAsset, EnumTransactionType.Receive); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnNewLiabilityPay_Click(object sender, EventArgs e) { try { fInvestment frm = new fInvestment(); frm.ItemChanged = RefreshListLiabilityPay; frm.ShowDlg(new ShareInvestment(), EnumParentType.Liability, EnumTransactionType.Pay); } catch (Exception ex) { MessageBox.Show(ex.Message); } }