public EntityResult<Server> Add(Server entity) { EntityResult<Server> entityResult = new EntityResult<Server>(); ServerDomain serverDomain = new ServerDomain(1, ATSCommon.Enums.LanguagesEnum.Arabic); try { serverDomain.Add(entity); entityResult.ReturnedEntity = entity; if (serverDomain.ActionState.Status != ATSCommon.Enums.ActionStatusEnum.NoError) { entityResult.Message = serverDomain.ActionState.Result; } } catch (Exception ex) { entityResult.Message = ex.Message; } return entityResult; }