public async void GetProductOfUser(List <ProductOfUser> productOfUser) { Console.WriteLine("GetProductOfUser"); string data = ""; productOfUsers = productOfUser; List <ProductServer> ob = new List <ProductServer>(); for (int i = 0; i < productOfUsers.Count; i++) { data = ""; string url = $"/product/select/{productOfUsers[i].Item_id}"; data = await api.Get(url); ProductServer temp = JsonConvert.DeserializeObject <ProductServer>(data); if (temp == null) { break; } temp.Amount = productOfUsers[i].Amount; ob.Add(temp); } AccoutTotal(ob); }
public async void GetProductOfUser() { Isloading = true; int useridcurrent = App.Database.GetSession(1).UserID; Console.WriteLine($"useridcurrent: {useridcurrent}"); string data = ""; data = await api.Get($"/user/cart/list/{useridcurrent}"); if (data.Equals("[]")) { IsVisiblePayment = false; IsVisibleNotify = true; } productOfUsers = JsonConvert.DeserializeObject <List <ProductOfUser> >(data); List <ProductServer> ob = new List <ProductServer>(); for (int i = 0; i < productOfUsers.Count; i++) { data = ""; string url = $"/product/select/{productOfUsers[i].Item_id}"; data = await api.Get(url); ProductServer temp = JsonConvert.DeserializeObject <ProductServer>(data); if (temp == null) { continue; } temp.Amount = productOfUsers[i].Amount; ob.Add(temp); } AccoutTotal(ob); Isloading = false; }
public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); ProductServer server = new ProductServer(); server.Start(); }
public ProductController() { _productserver = new ProductServer(); }