public DataEditViewModel(IPartsListRipository partsListRipository, IBomRepository bomRepository) { _partsListRipository = partsListRipository; _bomRepository = bomRepository; PartsList.Clear(); foreach (var partslist in _partsListRipository.GetPartsList(1)) { PartsList.Add(new PartsListEtity(partslist.Id, partslist.SqkId, partslist.PartsNumber, partslist.PartsName, partslist.PartsQuantity)); } BomList.Clear(); foreach (var bomlist in _bomRepository.GetBoms("test")) { BomList.Add(new BomEntity(bomlist.Id, bomlist.AircraftNumber, bomlist.AssyNo, bomlist.PartsNo, bomlist.NeedQuantity, bomlist.ReceivedQuantity, bomlist.Memo)); OriginalQuantityText += bomlist.ReceivedQuantity; } UpdateButton = new DelegateCommand(UpdateButtonExecute); DivideQuantityText = 10; RemainingQuantityText = DivideQuantityText; }
public PartsListViewModel(ISqkDataRepository sqkDataRepository, IPartsListRipository partsListRipository) { _sqkDataRepository = sqkDataRepository; _partsListRipository = partsListRipository; SearchButton = new DelegateCommand(SearchButtonExecute); SaveButton = new DelegateCommand(SaveButtonExecute); DeleteButton = new DelegateCommand(DeleteButtonExecute); }
public DataSearchViewModel(IPartsListRipository partsListRipository) { _partsListRipository = partsListRipository; SearchButton1 = new DelegateCommand(SearchButton1Execute); SearchButton2 = new DelegateCommand(SearchButton2Execute); SearchButton3 = new DelegateCommand(SearchButton3Execute); SearchButton4 = new DelegateCommand(SearchButton4Execute); }
public DataSearch2ViewModel(IPartsListRipository partsListRipository) { _partsListRipository = partsListRipository; SearchButton1 = new DelegateCommand(SearchButton1Execute); SearchButton2 = new DelegateCommand(SearchButton2Execute); SearchButton3 = new DelegateCommand(SearchButton3Execute); SearchButton4 = new DelegateCommand(SearchButton4Execute); NarrowDownSearchButton = new DelegateCommand(NarrowDownSearchButtonExecute); NarrowDownLikeSearchButton = new DelegateCommand(NarrowDownLikeSearchButtonExecute); }