示例#1
0
 public void Delete(String WarehouseName)
 {
     if (ModelState.IsValid)
     {
         WarehouseRepository.Delete(WarehouseName);
     }
 }
示例#2
0
        public void Delete_IsEmpty()
        {
            try
            {
                // Run the test against one instance of the context
                using (var context = new DatabaseContext(options))
                {
                    Warehouse wh = new Warehouse()
                    {
                        Code = "123456789", Description = "yo dawg", ProcessingDelayMins = 1
                    };
                    context.Hops.Add(wh);
                    context.SaveChanges();
                }

                // Run the test against one instance of the context
                using (var context = new DatabaseContext(options))
                {
                    IWarehouseRepository service = new WarehouseRepository(context, NullLogger <WarehouseRepository> .Instance);
                    service.Delete();
                }

                // Use a separate instance of the context to verify correct data was saved to database
                using (var context = new DatabaseContext(options))
                {
                    //Assert.Equal(0, context.Hops.Count());
                }
            }
            finally { }
        }
示例#3
0
 public ActionResult Delete(int id, WarehouseDto warehouseDto)
 {
     try
     {
         var response = warehouseRepository.Delete(id, SessionUsuario);
         if (response.IsSuccess)
         {
             return(RedirectToAction("Index"));
         }
         return(View());
     }
     catch
     {
         return(View());
     }
 }
示例#4
0
        public bool Delete(string warehouseCode)
        {
            var warehouse = WarehouseRepository.GetQueryable()
                            .FirstOrDefault(w => w.WarehouseCode == warehouseCode);

            if (warehouse != null)
            {
                WarehouseRepository.Delete(warehouse);
                WarehouseRepository.SaveChanges();
            }
            else
            {
                return(false);
            }
            return(true);
        }
        public async Task Delete(int id)
        {
            var good = await _repository.FindById(id);

            CheckedExistsGood(good);

            CheckedGoodsetByCount(good.GoodEntries.Count);
            CheckedGoodsetByCount(good.SalesItems.Count);

            var warehouse = await _warehouseRepository.FindByGoodCode(good.Code);

            _warehouseRepository.Delete(warehouse);

            _repository.Delete(good);

            await _unitOfWork.ComplateAysnc();
        }
示例#6
0
 public void DeleteClothe(Warehouse ware)
 {
     warehouseRepository.Delete(ware);
 }