protected void gvrGovtSavings_RowCommand(object sender, GridViewCommandEventArgs e) { GovtSavingsBo govtSavingsBo = new GovtSavingsBo(); try { int index = Convert.ToInt16(e.CommandArgument.ToString()); int portfolioId = int.Parse(gvrGovtSavings.DataKeys[index].Value.ToString()); Session["govtSavingsVo"] = govtSavingsBo.GetGovtSavingsDetails(portfolioId); if (e.CommandName.ToString() == "Edit") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "pageloadscript", "loadcontrol('PortfolioGovtSavingsEntry','EditGS');", true); } else if (e.CommandName.ToString() == "View") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "pageloadscript", "loadcontrol('PortfolioGovtSavingsEntry','ViewGS');", true); } else if (e.CommandName.ToString() == "Sort") { string sortExpression = e.CommandArgument.ToString(); ViewState["sortExpression"] = sortExpression; if (GridViewSortDirection == SortDirection.Ascending) { GridViewSortDirection = SortDirection.Descending; SortGridVIew(sortExpression, DESCENDING); } else { GridViewSortDirection = SortDirection.Ascending; SortGridVIew(sortExpression, ASCENDING); } } } catch (BaseApplicationException Ex) { throw Ex; } catch (Exception Ex) { BaseApplicationException exBase = new BaseApplicationException(Ex.Message, Ex); NameValueCollection FunctionInfo = new NameValueCollection(); FunctionInfo.Add("Method", "ViewGovtSavings.ascx:gvrGovtSavings_RowCommand()"); object[] objects = new object[1]; objects[1] = portfolioId; FunctionInfo = exBase.AddObject(FunctionInfo, objects); exBase.AdditionalInformation = FunctionInfo; ExceptionManager.Publish(exBase); throw exBase; } }
protected void gvGovtSavings_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == RadGrid.PerformInsertCommandName) { GovtSavingsBo govtSavingsBo = new GovtSavingsBo(); string govtSavingId = ""; int portfolioId = int.Parse(gvGovtSavings.MasterTableView.DataKeyValues[e.Item.ItemIndex].ToString()); govtSavingId = gvGovtSavings.MasterTableView.DataKeyValues[e.Item.ItemIndex]["GovtSavingId"].ToString(); hdndeleteId.Value = govtSavingId; Session["govtSavingsVo"] = govtSavingsBo.GetGovtSavingsDetails(portfolioId); if (e.CommandName == "Edit") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "pageloadscript", "loadcontrol('PortfolioGovtSavingsEntry','EditGS');", true); } else if (e.CommandName.ToString() == "View") { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "pageloadscript", "loadcontrol('PortfolioGovtSavingsEntry','ViewGS');", true); } else if (e.CommandName.ToString() == "Delete") { Page.ClientScript.RegisterStartupScript(this.GetType(), "Message", "showmessage();", true); } } }