public bool ChangeCategory(Category item) { if (_categoryRepository == null) throw NullProviderError; return _categoryRepository.UpdateCategory(item); }
//------------------------------------------------------------------------------ //далее бизнес-логика будет простая и на вид просто прокси класс для передачи вызова в репозитории //но это в нашем простом приложении. В сложном промышленном приложении все было бы намного сложнее public bool NewCategory(Category item) { if (_categoryRepository == null) throw NullProviderError; return _categoryRepository.AddCategory(item); }