protected void btnCopy_Click(object sender, EventArgs e) { if (TreeView1.SelectedNode != null) { TreeNode tn = TreeView1.SelectedNode.Parent; string Project_ID = tn != null ? tn.Value : TreeView1.SelectedNode.Value; string Module_ID = tn != null ? TreeView1.SelectedNode.Value : null; BLL_Infra_ShipSettings.Copy_Rank_Menu_Acess(UDFLib.ConvertToInteger(DDLFromVessel.SelectedValue), UDFLib.ConvertToInteger(DDLFromRank.SelectedValue) , UDFLib.ConvertToInteger(DDLVessel.SelectedValue), UDFLib.ConvertIntegerToNull(lstRankList.SelectedValue), UDFLib.ConvertToInteger(ddlAppendMode.SelectedValue) , UDFLib.ConvertToInteger(ddlCopyMenu.SelectedValue), UDFLib.ConvertIntegerToNull(Project_ID), UDFLib.ConvertIntegerToNull(Module_ID), UDFLib.ConvertToInteger(Session["USERID"].ToString())); Load_Rank_Menu(); lblMessage.Text = "Access rights has been copied."; } }