Exemplo n.º 1
0
        private void AccessInsertGlobal(FineUI.TreeNodeCollection pNodes)
        {
            foreach (FineUI.TreeNode n in pNodes)
            {
                InsertGlobal(n);
            }

            //Grabar
            OperationResult objOperationResult = new OperationResult();

            rolenodeDto objRoleNodeDto = new rolenodeDto();

            objRoleNodeDto.i_NodeId = NodeId;
            objRoleNodeDto.i_RoleId = int.Parse(ddlRole.SelectedValue);

            var sobjRoleNodeProfileDtoAdd = Session["sobjRoleNodeProfileDtoAdd"] as List <rolenodeprofileDto>;

            _objNodeBL.AddRoleNodeProfile(ref objOperationResult,
                                          objRoleNodeDto,
                                          sobjRoleNodeProfileDtoAdd,
                                          ((ClientSession)Session["objClientSession"]).GetAsList(),
                                          true);


            if (objOperationResult.Success != 1)
            {
                Alert.ShowInTop("Error en operación:" + System.Environment.NewLine + objOperationResult.ExceptionMessage);
                return;
            }
        }