public EntityListResult<Department> FindAll() { DepartmentDomain departmentDomain = new DepartmentDomain(1, ATSCommon.Enums.LanguagesEnum.Arabic); EntityListResult<Department> entityListResult = new EntityListResult<Department>(); try { entityListResult.ReturnedEntities = departmentDomain.FindAll(); entityListResult.Message = string.Empty; if (departmentDomain.ActionState.Status != ATSCommon.Enums.ActionStatusEnum.NoError) { entityListResult.Message = departmentDomain.ActionState.Result; } } catch (Exception ex) { entityListResult.Message = ex.Message; } return entityListResult; }