public async Task Initialize() { ProxyMarketContext.Instance.IsDebug = false; String guestName = marketUsers.AddGuest(); await userManagement.SignUp("founder", "123", null); await marketUsers.AddMember("founder", "123", guestName); guestName = marketUsers.AddGuest(); await userManagement.SignUp("manager", "123", null); await marketUsers.AddMember("manager", "123", guestName); guestName = marketUsers.AddGuest(); await userManagement.SignUp("owner", "123", null); await marketUsers.AddMember("owner", "123", guestName); Address address = new Address("1", "1", "1", "1", "1"); CreditCard card = new CreditCard("1", "1", "1", "1", "1", "1"); store = await market.CreateStore("testStore", "founder", card, address); await market.makeManager("manager", store.Id, "founder"); await market.makeOwner("owner", store.Id, "founder"); }
public async Task MarketRulesTestsInit() { ProxyMarketContext.Instance.IsDebug = false; String guestName = marketUsers.AddGuest(); await userManagement.SignUp("founder", "123", null); await marketUsers.AddMember("founder", "123", guestName); guestName = marketUsers.AddGuest(); await userManagement.SignUp("manager", "123", null); await marketUsers.AddMember("manager", "123", guestName); Address address = new Address("1", "1", "1", "1", "1"); CreditCard card = new CreditCard("1", "1", "1", "1", "1", "1"); store = await marketStores.CreateStore("testStore", "founder", card, address); await marketStores.makeManager("manager", store.Id, "founder"); product1 = new ProductData(new Guid(), "ProductName", 100, 100, 100, "CategoryName"); User u = marketUsers.GetUserByUserName("founder"); ShoppingCart cart = u.ShoppingCart; shoppingBasket = await cart.GetShoppingBasket(store); Result <Product> result = await MarketStores.Instance.AddProduct(product1, store.Id, "founder"); product = result.Ret; await marketUsers.AddProductToCart("founder", result.Ret.Id, 10); }
public async Task Initialize() { String guestName = marketUsers.AddGuest(); await userManagement.SignUp("founder", "123", null); await marketUsers.AddMember("founder", "123", guestName); guestName = marketUsers.AddGuest(); await userManagement.SignUp("manager", "123", null); await marketUsers.AddMember("manager", "123", guestName); Address address = new Address("1", "1", "1", "1", "1"); CreditCard card = new CreditCard("1", "1", "1", "1", "1", "1"); store = await market.CreateStore("testStore", "founder", card, address); await market.makeManager("manager", store.Id, "founder"); product1 = new ProductData(new Guid(), "1", 10, 10, 10, "c"); }
public async Task <string> MakeManagerAsync(string assignee, Guid storeID, string assigner) { return(await marketStores.makeManager(assignee, storeID, assigner)); }