public IResult Add(Producer producer) { if (producer.ProducerName.Length < 2 && producer.ProducerOwner.Length < 2) { return(new ErrorResult(Messages.InvalidValue)); } _producerDal.Add(producer); return(new SuccessResult(Messages.OperationSuccessful)); }
public IResult Add(Producer producer) { //Aynı isimde ürün eklenemez //Eğer mevcut kategori sayısı 15'i geçtiyse sisteme yeni ürün eklenemez. ve //IResult result = BusinessRules.Run(CheckIfProductNameExists(product.ProductName) // //CheckIfProductCountOfCategoryCorrect(product.CategoryId), CheckIfCategoryLimitExceded()); //if (result != null) //{ // return result; //} _producerDal.Add(producer); return(new SuccessResult(Messages.ProducerAdded)); }
public void TAdd(Producer t) { _producerDal.Add(t); }