public RawMaterialPurchaseCrudModel(IDBContext db, RawMaterialItemManager rawMaterialItemManager) : base(db) { this.rawMaterialItemManager = rawMaterialItemManager; Currencies = _db.GetCurrencies(); RawMaterials = _db.GetRawMaterialItems(); CurrenciesListItems = Currencies.Select(e => new SelectListItem() { Value = e.CurrencyName, Text = e.CurrencyName }); }
public void Test1() { IDBContext context = new SQLDBContext(); RawMaterialItemManager item = new RawMaterialItemManager(context); item.UpdateItem(4); RawMaterialItem rawMaterialItem = context.SearchRawMaterialItems(4); //Assert.True(Math.Round(rawMaterialItem.CostPerUnit, 2) == 0.29); //Assert.True(Math.Round(rawMaterialItem.LandedCostPerUnit, 2) == 0.43); }
public RawMaterialItemCrudModel(IDBContext db, RawMaterialItemManager rawMaterialItemManager) : base(db) { Purchases = new List <RawMaterialPurchase>(); this.rawMaterialItemManager = rawMaterialItemManager; }