public void passItems(EntradaDesinstalacionViewModel entrada) { foreach (ItemModel item in this._catalogItemModel.ItemModel) { if (item.IsChecked) { bool aux = true; for (int i = 0; i < this._entradaDesinstalacionViewModel.ItemModel.ItemModel.Count; i++) { if (this._entradaDesinstalacionViewModel.ItemModel.ItemModel[i].UnidItem == item.UnidItem) { aux = false; } } if (aux) { item.IsChecked = false; this._entradaDesinstalacionViewModel.ItemModel.ItemModel.Add(item); } } } this._entradaDesinstalacionViewModel.MovimientoModel.CantidadItems = this._entradaDesinstalacionViewModel.ItemModel.ItemModel.Count(); }
public CatalogItemViewModel(EntradaDesinstalacionViewModel _entradaDesinstalacionViewModel) { IDataMapper dataMapper = new ItemDataMapper(); this._catalogItemModel = new CatalogItemModel(dataMapper); this._entradaDesinstalacionViewModel = _entradaDesinstalacionViewModel; }