/// <summary>
 /// List the methods needed for data initialization
 /// </summary>
 private void InitializeData()
 {
     _purchaseBillBusiness         = new PurchaseBillBusiness();
     purchaseBills                 = _purchaseBillBusiness.GetAll();
     DataContext                   = purchaseBills;
     ListPurchaseBills.ItemsSource = purchaseBills;
 }
Пример #2
0
        public bool Delete(object id)
        {
            var entity = _supplierRepository.GetById(id);

            if (entity == null)
            {
                return(false);
            }
            if (_productRepository.GetAll().Any(p => p.SupplierId == entity.SupplierId) ||
                _purchaseBillBusiness.GetAll().Any(p => p.SupplierId == entity.SupplierId))
            {
                return(false);
            }
            return(_supplierRepository.Delete(entity));
        }