public TastingListResponse GetMyTastingsList(int customerID) { TastingListResponse respObj = new TastingListResponse(); List <Tastings> itemObj = new List <Tastings>(); respObj.TastingList = itemObj; IItemDBManager dbObj = new ItemDBManager(); IList <RetrieveMyTastingsResult> wineDetailsObj = dbObj.GetMyTastings(customerID); if (wineDetailsObj != null) { foreach (RetrieveMyTastingsResult resultObj in wineDetailsObj) { itemObj.Add(new Tastings { SKU = resultObj.SKU.ToString(), Name = resultObj.Name, Vintage = Convert.ToInt32(resultObj.Vintage), SalePrice = Convert.ToDouble(resultObj.SalePrice), RegPrice = Convert.ToDouble(resultObj.RegPrice), Description = resultObj.Description, TastingDate = resultObj.TastingDate }); } respObj.TastingList = itemObj; } return(respObj); }
public TastingListResponse GetMyTastingsList(int objectId) { TastingListResponse resp = new TastingListResponse(); IItemService itemService = new ItemService(); resp = itemService.GetMyTastingsList(objectId); return(resp); }
public async Task <TastingListResponse> GetMyTastingsList(int customerid) { sw.Start(); TastingListResponse output = null; try { //customerid = 38691; var uri = new Uri(ServiceURL + "GetMyTastingsList/" + customerid); var response = await client.GetStringAsync(uri).ConfigureAwait(false); output = JsonConvert.DeserializeObject <TastingListResponse>(response); }catch (Exception ex) { LoggingClass.LogError(ex.ToString(), screen, ex.StackTrace); } sw.Stop(); LoggingClass.LogServiceInfo("Service " + sw.Elapsed.TotalSeconds, "GetMyTastingsList"); //Console.WriteLine("GetMyTastingsList service Time Elapsed"+sw.Elapsed.TotalSeconds); return(output); }