public ItemStockKeepUnitVm GetItemStockKeepUnit(Expression <Func <ItemStockKeepUnit, bool> > filterPredicate = null)
        {
            ItemStockKeepUnit   itemStockKeepUnit   = _uow.Repository <ItemStockKeepUnit>().Get(filterPredicate, false, null);
            ItemStockKeepUnitVm itemStockKeepUnitVm = Mapper.Map <ItemStockKeepUnitVm>(itemStockKeepUnit);

            return(itemStockKeepUnitVm);
        }
        public void AddItemStockKeepUnit(ItemStockKeepUnitVm itemStockKeepUnitVm)
        {
            var itemStockKeepUnit = Mapper.Map <ItemStockKeepUnit>(itemStockKeepUnitVm);

            _uow.Repository <ItemStockKeepUnit>().AddOrUpdate(x => x.Code == itemStockKeepUnit.Code, itemStockKeepUnit);
            _uow.Save();
        }