Пример #1
0
        public async Task <Tuple <TileColorModel, TileImageModel> > GetSelectedTileColorTileImageModels()
        {
            Tuple <string, string> tupleSelectedTileColorTileImageIds = GetSelectedTileColorTileImageIds().Result;
            string tileColorModelId     = tupleSelectedTileColorTileImageIds.Item1;
            string tileImageTypeModelId = tupleSelectedTileColorTileImageIds.Item2;

            GetTileColorTileImageModelsFromIdRequestMessage msg
                = new GetTileColorTileImageModelsFromIdRequestMessage
                {
                TileColorModelId = tileColorModelId,
                TileImageModelId = tileImageTypeModelId
                };
            var resultGetTileColorTileImageModelsFromIdRequestMessage = await Messenger.Default.SendAsync(msg);

            return(new Tuple <TileColorModel, TileImageModel>(
                       resultGetTileColorTileImageModelsFromIdRequestMessage.Result.Item1,
                       resultGetTileColorTileImageModelsFromIdRequestMessage.Result.Item2));
        }
Пример #2
0
 private void RequestSelectedColorImageIdsFunction(GetTileColorTileImageModelsFromIdRequestMessage msg)
 {
     msg.CallSuccessCallback(new Tuple <TileColorModel, TileImageModel>(
                                 GetTileColorModelFromId(msg.TileColorModelId),
                                 GetTileImageModelFromId(msg.TileImageModelId)));
 }