private bool IsValidPageForUser()
        {
            int FunctionalId = new AppFunctionality().GetAppFunctionalityId("UserRoleInfo");
            int RoleId = new UserRoleMapping().GetUserRoleMappingByUserId(_user.Id, _user.CompanyId).RoleId;
            AppPermission PermissionUser = new AppPermission().GetAppPermissionId(FunctionalId, _user.Id, RoleId, _user.CompanyId);

            if (!PermissionUser.IsView)
            {
                AppPermission Permission = new AppPermission().GetAppPermissionId(FunctionalId, _user.Id, RoleId, _user.CompanyId);
                return !Permission.IsView;
            }
            else
                return true;
        }
        private void LoadAppfunctionality()
        {
            List<AppFunctionality> objAppFunctionlity = new AppFunctionality().GetAllAppFunctionality(1);
            DataTable dtFunc = GetDatatable();

            foreach (AppFunctionality func in objAppFunctionlity)
            {
                DataRow row = dtFunc.NewRow();
                row["PermitionId"] = 0;
                row["Id"] = func.Id;
                row["Functionality"] = func.Functionality;
                row["IsInsert"] = false;
                row["IsUpdate"] = false;
                row["IsDelete"] = false;
                row["IsView"] = false;
                row["IsApprove"] = false;

                dtFunc.Rows.Add(row);
            }

            RadGridAppFunction.DataSource = dtFunc;
            RadGridAppFunction.DataBind();
        }