public StockKeepUnitVm GetStockKeepUnit(Expression <Func <StockKeepUnit, bool> > filterPredicate = null) { StockKeepUnit stockKeepUnit = _uow.Repository <StockKeepUnit>().Get(filterPredicate, false, null); StockKeepUnitVm stockKeepUnitVm = Mapper.Map <StockKeepUnitVm>(stockKeepUnit); return(stockKeepUnitVm); }
public void AddOrUpdateStockKeepUnit(StockKeepUnitVm stockKeepUnitVm) { var stockKeepUnit = Mapper.Map <StockKeepUnit>(stockKeepUnitVm); _uow.Repository <StockKeepUnit>().AddOrUpdate(x => x.Code == stockKeepUnit.Code, stockKeepUnit); _uow.Save(); }