public bool HasWriteAccess(string moduleName) { bool hasWriteAccess = false; List <RoleAccessViewModel> roleAccess = null; if (RoleAccessInfo == null && RoleAccessInfo.Count <= 0) { return(hasWriteAccess); } roleAccess = RoleAccessInfo.FindAll(ra => ra.PermissionName.Equals(moduleName, StringComparison.InvariantCultureIgnoreCase) && ra.CanWrite == true); if (roleAccess != null && roleAccess.Count > 0) { hasWriteAccess = true; } return(hasWriteAccess); }