async Task ShipOwnerAvaibleCollectionInitializeAsync() { _ShipOwnerLoader = new ShipOwnerVMCollectionLoader(); //var result = await UIMessager.Services.Execeptions.ExceptionНandling.HandleLoadingActionAsync(_ShipOwnerLoader.GetAllAsync); ShipOwnerVMList = await _ShipOwnerLoader.GetAllAsync();//result.ReturnValue; if (ShipOwnerVMList != null) { CurrentShipOwner = ShipOwnerVMList.FirstOrDefault(); } }
void generate_ShipOwnerListAsString() { if (ShipOwnerVMList != null && ShipOwnerVMList.Count > 0) { var list = ShipOwnerVMList.OrderBy(SharedModule.VMCollectionLoaders.ShipOwnerVMCollectionLoader._OrderByDefaultExpression.Compile()).Select(i => i.ToString()).ToList(); _ShipOwnerListAsString = string.Join(", ", list); } else { _ShipOwnerListAsString = null; } }