public async Task <IDataResult <Color> > GetByIdAsync(int id) { var findedColor = await _colorDal.GetAsync(p => p.Id == id); if (findedColor == null) { return(new ErrorDataResult <Color>(null, Messages.ColorNotFound)); } return(new SuccessDataResult <Color>(findedColor, Messages.ColorGet)); }
public async Task <IDataResult <Color> > Get(string id) { return(new SuccessDataResult <Color>(await _colorDal.GetAsync(c => c.Id == id))); }
public async Task <IDataResult <Color> > GetByIdAsync(int id) { return(new SuccessDataResult <Color>(await _colorDal.GetAsync(x => x.Id == id))); }