private IResult CheckIfHaveAlreadySameProductType(Entities.Concrete.Enums.ProductTypes productType) { if (_productDAL.GetAll(p => p.ProductType == productType).Count == 1) { return(new ErrorResult("This Product Name already exits!")); } else { return(new SuccessResult()); } } //ProductType tablosu eklenirse aktive edilmelidir.
public IDataResult <List <Product> > GetByProductType(Entities.Concrete.Enums.ProductTypes productType) { return(new SuccessDataResult <List <Product> >(_productDAL.GetAll(p => p.ProductType == productType))); }