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