public void TestInitialize()
        {
            context            = new ApplicationDbContext();
            supplierRepository = new SupplierRepository(context);
            supplierService    = new SupplierService(context);
            itemRepository     = new ItemRepository(context);
            ipRepository       = new ItemPriceRepository(context);

            //saving a test supplier object in db
            Supplier supplier = supplierRepository.Save(new Supplier()
            {
                SupplierCode    = "TEST",
                Name            = "TEST",
                CreatedDateTime = DateTime.Now
            });

            //saving a test item object in db

            Item item = itemRepository.Save(new Item()
            {
                ItemCode        = "TEST",
                CreatedDateTime = DateTime.Now,
            });

            //saving a test item price object in db
            ipRepository.Save(new ItemPrice()
            {
                Item            = item,
                CreatedDateTime = DateTime.Now,
                Price           = 1,
                Supplier        = supplier
            });
        }
Ejemplo n.º 2
0
 public PurchaseOrderService(ApplicationDbContext context)
 {
     this.context                  = context;
     purchaseOrderRepository       = new PurchaseOrderRepository(context);
     purchaseOrderDetailRepository = new PurchaseOrderDetailRepository(context);
     statusRepository              = new StatusRepository(context);
     supplierRepository            = new SupplierRepository(context);
     itemPriceRepository           = new ItemPriceRepository(context);
     requisitionService            = new RequisitionService(context);
     itemService = new ItemService(context);
 }
 public void TestInitialize()
 {
     context = new ApplicationDbContext();
     purchaseOrderService          = new PurchaseOrderService(context);
     purchaseOrderRepository       = new PurchaseOrderRepository(context);
     purchaseOrderDetailRepository = new PurchaseOrderDetailRepository(context);
     statusRepository              = new StatusRepository(context);
     itemRepository                = new ItemRepository(context);
     itemPriceRepository           = new ItemPriceRepository(context);
     supplierRepository            = new SupplierRepository(context);
     deliveryOrderRepository       = new DeliveryOrderRepository(context);
     deliveryOrderDetailRepository = new DeliveryOrderDetailRepository(context);
 }
Ejemplo n.º 4
0
        private void Init()
        {
            ItemRepository        = new ItemRepository(_dbContext);
            LanguageRepository    = new GenericRepository <Language>(_dbContext);
            CountryRepository     = new GenericRepository <Country>(_dbContext);
            BrandRepository       = new BrandRepository(_dbContext);
            MachineTypeRepository = new MachineTypeRepository(_dbContext);

            ModelRepository        = new ModelRepository(_dbContext);
            CategoryRepository     = new GenericRepository <Category>(_dbContext);
            DescriptionRepository  = new GenericRepository <DescriptionText>(_dbContext);
            CurrencyRepository     = new GenericRepository <Currency>(_dbContext);
            ItemPriceRepository    = new ItemPriceRepository(_dbContext);
            OemRepository          = new GenericRepository <OEM>(_dbContext);
            ManufacturerRepository = new GenericRepository <Manufacturer>(_dbContext);
        }
Ejemplo n.º 5
0
 public ItemPriceServices()
 {
     _itemPriceRepository = new ItemPriceRepository();
 }
Ejemplo n.º 6
0
 public ItemPriceService(ApplicationDbContext context)
 {
     this.context        = context;
     itemPriceRepository = new ItemPriceRepository(context);
     statusRepository    = new StatusRepository(context);
 }
Ejemplo n.º 7
0
        public void ThatCannotAddNullItems()
        {
            var repo = new ItemPriceRepository();

            Assert.Throws <ArgumentNullException>(() => repo.AddOrUpdateItemPrice(null));
        }
 public void TestInitialize()
 {
     // Arrange
     context             = new ApplicationDbContext();
     itemPriceRepository = new ItemPriceRepository(context);
 }