Ejemplo n.º 1
0
        internal byte[] HandleGetStoreById(string json)
        {
            GetStoreByIdRequest res = JsonConvert.DeserializeObject <GetStoreByIdRequest>(json);
            Store  ans     = storeService.GetStoreById(res.StoreId);
            string jsonAns = Seralize(new GetStoreByIdResponse(converter.ToStoreData(ans)));

            return(security.Encrypt(jsonAns));
        }
        async public Task <InventoryData> GetStoresInventory(int storeId)
        {
            GetStoreByIdRequest request = new GetStoreByIdRequest(storeId);

            comm.SendRequest(request);
            GetStoreByIdResponse response = await comm.Get <GetStoreByIdResponse>();

            return(response.Store.Products);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Get a store by Id
 /// </summary>
 public static void GetStoreById(GetStoreByIdRequest request, Action <GetStoreResult> resultCallback, Action <PlayFabError> errorCallback, object customData = null, Dictionary <string, string> extraHeaders = null)
 {
     PlayFabHttp.MakeApiCall("/Catalog/GetStoreById", request, AuthType.EntityToken, resultCallback, errorCallback, customData, extraHeaders);
 }
Ejemplo n.º 4
0
        public Task <Store> GetInfoStore(GetStoreByIdRequest query)
        {
            var store = _context.Stores.Find(query.id);

            return(Task.FromResult(store));
        }
Ejemplo n.º 5
0
        public async Task <IActionResult> GetInfoStore([FromQuery] GetStoreByIdRequest query)
        {
            Store cuaHang = await _service.GetInfoStore(query);

            return(Ok(cuaHang));
        }