public IngStockTransferController() { _factory = new StockTransferFactory(); _InventoryFactory = new InventoryFactory(); _UOMFactory = new UnitOfMeasureFactory(); _EmployeeFactory = new EmployeeFactory(); //lstStoreReceiving = GetListStoreForTransfer(); //lstStoreIssue.AddRange(lstStoreReceiving); //if (base.CurrentUser != null) //{ // lstStoreIssue = lstStoreIssue.Where(ww => CurrentUser.ListStoreID.Contains(ww.Value)).ToList(); //} //ViewBag.ListStore = lstStoreIssue; //ViewBag.ListStoreReceived = lstStoreReceiving; lstStoreReceiving = GetListStoreForTransfer(); ViewBag.ListStoreReceived = new SelectList(lstStoreReceiving, "Id", "Name", "CompanyName", 1); //========== //lstStore = ViewBag.ListStore; if (lstStoreReceiving != null && lstStoreReceiving.Any()) { listStoreReceiveId = lstStoreReceiving.Select(x => x.Id).ToList(); listStoreIssueId.AddRange(listStoreReceiveId); if (CurrentUser != null) { listStoreIssueId = listStoreIssueId.Where(ww => CurrentUser.ListStoreID.Contains(ww)).ToList(); } } }
public void QualityIsNeverBelowZero() { _sellingItem.Quality = 0; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(0, s.Quality); }
private void AddInventoryWithProbability(int row, int col, GameObject[,] boardTable) { if (random.NextDouble() < InventoryProbability) { boardTable[row, col] = InventoryFactory.Create(GetInventoryMobType(), new Position(row, col)); } }
public ActionResult Details(int id) { var repo = InventoryFactory.GetRepo(); var model = repo.GetDetails(id); return(View(model)); }
public void QualityIsNeverAbove50() { _sellingItem.Quality = 53; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(50, s.Quality); }
public void Setup() { this.itemRegistry = new Mock <IItemRegistry>(); this.inventoryServices = new AggregatedInventoryServices(this.itemRegistry.Object); this.inventoryFactory = new InventoryFactory(this.inventoryServices); }
public IHttpActionResult UsedCarSearch(decimal?minPrice, decimal?maxPrice, int?minYear, int?maxYear, string searchTerm) { var repo = InventoryFactory.GetRepo(); try { var parameters = new InventorySearchParameters() { SearchTerm = searchTerm, MinPrice = minPrice, MaxPrice = maxPrice, MinYear = minYear, MaxYear = maxYear }; var result = repo.UsedCarSearch(parameters); if (result.Count == 0) { return(NotFound()); } return(Ok(result)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void QualityDegradesTwiceAsFastWhenSellingDaysHasPassed() { _sellingItem.SellingDays = -1; _sellingItem.Quality = 5; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(3, s.Quality); }
public void SellingDaysIs1_Then_QualityIs0() { _sellingItem.Quality = 0; _sellingItem.SellingDays = 1; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(0, s.Quality); }
public void SellingDaysIs5_Then_QualityIncreasesByThree() { _sellingItem.Quality = 20; _sellingItem.SellingDays = 5; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(23, s.Quality); }
public void SellingDaysIsGreaterThan10_Then_QualityIncreasesByOne() { _sellingItem.Quality = 15; _sellingItem.SellingDays = 15; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(16, s.Quality); }
public void QualityDecreasesByTwo() { _sellingItem.SellingDays = 5; _sellingItem.Quality = 5; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(3, s.Quality); }
public void SellingDaysIs10_Then_QualityIncreasesByTwo() { _sellingItem.Quality = 20; _sellingItem.SellingDays = 10; var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(22, s.Quality); }
public ReturnNoteFactory() { _baseFactory = new BaseFactory(); //===== _RNFactory = new ReceiptNoteFactory(); _RNDFactory = new ReturnNoteDetailFactory(); _PODetailFactory = new PurchaseOrderDetailFactory(); _inventoryFactory = new InventoryFactory(); }
public CombatFactory(LunchHourGames lhg, LoadingProgress progress, PlayerFactory playerFactory, ObstacleFactory obstacleFactory, StageFactory stageFactory, InventoryFactory inventoryFactory) { this.lhg = lhg; this.progress = progress; this.playerFactory = playerFactory; this.obstacleFactory = obstacleFactory; this.stageFactory = stageFactory; this.inventoryFactory = inventoryFactory; }
public IngStockCountController() { _factory = new StockCountFactory(); _InventoryFactory = new InventoryFactory(); _BusinessDayFactory = new BusinessDayFactory(); ViewBag.ListStore = GetListStore(); //========== lstStore = ViewBag.ListStore; listStoreId = lstStore.Select(x => x.Value).ToList(); }
public IngReceiptNoteSelfMadeController() { _factory = new ReceiptNoteSelfMadeFactory(); _ingredientFactory = new IngredientFactory(); _recipeFactory = new RecipeFactory(); _inventoryFactory = new InventoryFactory(); ViewBag.ListStore = GetListStore(); lstStore = ViewBag.ListStore; //========== }
static void Main(string[] args) { var si = new List <SellingItem>() { new SellingItem() { Name = "Aged Brie", Quality = 1, SellingDays = 1 }, new SellingItem() { Name = "Backstage passes", Quality = 2, SellingDays = -1 }, new SellingItem() { Name = "Backstage passes", Quality = 2, SellingDays = 9 }, new SellingItem() { Name = "Sulfuras", Quality = 2, SellingDays = 2 }, new SellingItem() { Name = "Normal Item", Quality = 55, SellingDays = -1 }, new SellingItem() { Name = "Normal Item", Quality = 2, SellingDays = 2 }, new SellingItem() { Name = "INVALID ITEM", Quality = 2, SellingDays = 2 }, new SellingItem() { Name = "Conjured", Quality = 2, SellingDays = 2 }, new SellingItem() { Name = "Conjured", Quality = 5, SellingDays = -1 }, }; si.ForEach(x => { var i = InventoryFactory.Get(x); if (i is Invalid) { Console.WriteLine($"{i.Name}"); } else { Console.WriteLine($"{i.Name} {i.SellingDays} {i.Quality}"); } }); }
public static void Main() { IItemFactory itemFactory = new ItemFactory(); InventoryFactory inventoryFactory = new InventoryFactory(); IInputReader reader = new ConsoleReader(); IOutputWriter writer = new ConsoleWriter(); IHeroManager heroManager = new HeroManager(itemFactory, inventoryFactory); ICommandInterpreter commandInterpreter = new CommandInterpreter(heroManager); Engine engine = new Engine(reader, writer, commandInterpreter); engine.Run(); }
/// Allows the game component to perform any initialization it needs to before starting /// to run. This is where it can query for any required services and load content. /// </summary> public override void Initialize() { loadingScreen = new LoadingScreen(lhg); inventoryFactory = new InventoryFactory(lhg, loadingScreen); playerFactory = new PlayerFactory(lhg, loadingScreen, inventoryFactory); obstacleFactory = new ObstacleFactory(lhg, loadingScreen); stageFactory = new StageFactory(lhg, loadingScreen); combatFactory = new CombatFactory(lhg, loadingScreen, playerFactory, obstacleFactory, stageFactory, inventoryFactory); showCombatLoading("combat1"); //showControlsTestScreen(); base.Initialize(); }
public void Setup() { Resource = An.Item; var inventory = An.Inventory; var inventoryFactory = new InventoryFactory(inventory, startInactive: true); InventoryComponent = inventoryFactory.Create(); InventoryComponent.Initialized += OnInitialized; InventoryComponent.Registered += OnRegistered; InventoryComponent.Unregistered += OnUnregistered; InventoryComponent.Added += OnAdded; InventoryComponent.Removed += OnRemoved; InventoryComponent.gameObject.SetActive(true); }
public IngReceiptNoteController() { _factory = new ReceiptNoteFactory(); _Detailfactory = new ReceiptNoteDetailFactory(); _POfactory = new PurchaseOrderFactory(); _PODFactory = new PurchaseOrderDetailFactory(); _RTFactory = new ReturnNoteFactory(); _InventoryFactory = new InventoryFactory(); _UOMFactory = new UnitOfMeasureFactory(); _IngredientFactory = new IngredientFactory(); ViewBag.ListStore = GetListStore(); lstStore = ViewBag.ListStore; //listStoreId = lstStore.Select(x => x.Value).ToList(); //========== lstCompany = GetListCompany(); listCompanyId = lstCompany.Select(x => x.Value).ToList(); }
private void OnScanResultCommandExecuted() { if (IsAnalyzing) { IsBusy = true; IsAnalyzing = false; //int inventory_id = int.TryParse(Result.Text, out inventory_id) ? inventory_id : -1; //Search inventory_id in GRIN-Global ScannedInventory = InventoryFactory.GetInventories()[new Random().Next(0, 7)]; IsBusy = false; } //DeviceService.BeginInvokeOnMainThread(async () => { // //await Task.Delay(50); // //await NavigationService.GoBackAsync(null, null, true); // //if (_isScanning) // //{ // // _isScanning = false; // // IsAnalyzing = false; // // /*var response = await PageDialogService.DisplayAlertAsync("Barcode value", ResultText, "OK", "Scan again"); // // if (response) // // { // // IsScanning = false; // // await NavigationService.GoBackAsync(null, null, false); // // } // // else // // { // // Result = null; // // ResultText = ""; // // }*/ // //} // //IsAnalyzing = true; // //_isScanning = true; //}); }
void UpdateFields() { if (SelectProductComboBox.SelectedValue != null) { var id = int.Parse(SelectProductComboBox.SelectedValue.ToString()); var prod = new ProductFactory().SelectAll().Where(x => x.ID == id).FirstOrDefault(); if (prod != null) { SerialNoTextBox.Text = prod.SerialNo; NameTextBox.Text = prod.Name; MakeComboBox.SelectedValue = prod.MakeID; } var inven = new InventoryFactory().SelectAll().Where(x => x.ID == id).FirstOrDefault(); if (inven != null) { LocationComboBox.SelectedValue = inven.LocationID; StockLevelTextBox.Text = inven.StockLevel.ToString(); } } }
public void QualityDoesNotDecrease() { var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(1, s.Quality); }
public void DaysDoNotDecrease() { var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(1, s.SellingDays); }
public static IEnumerable <ItemEntity> ConvertToEntity(this IEnumerable <IItem> items) => InventoryFactory.Create(items);
public HeroManager(IItemFactory itemFactory, InventoryFactory inventoryFactory) { this.itemFactory = itemFactory; this.heroes = new Dictionary <string, AbstractHero>(); this.inventoryFactory = inventoryFactory; }
public void NameIsInvalidItem() { var s = InventoryFactory.Get(_sellingItem); Assert.AreEqual(s.Name, "NO SUCH ITEM"); }
public static Queue <IItem> ConvertToModel(this IEnumerable <ItemEntity> entities) => InventoryFactory.CreateQueue(entities);