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