public void ShowNom() { Response httpResp = new Response(); reqNomenclature requestN = new reqNomenclature(); var response = httpResp.ResponseBasicHandler <NomenclatureList[]>((requestN.basicRequest("nomenclature", _contract, _token))); Items = new ObservableCollection <NomWrapper>(response.Select(x => { var add = new OneTimeCommand(() => { AddSelected(); }, true); var rem = new EnableInnerCommand(() => { DeleteSelected(); }, true, add); var inf = new BaseCommand(() => { showAdditional(); }, true); var n = new NomWrapper(x, add, rem, inf); return(n); })); }
private void DescriptionReturn(NomWrapper nmWrap) { Description = nmWrap.description; }
public NmWindowViewModel(NomWrapper nmWrap) { DescriptionReturn(nmWrap); PatientPrep = nmWrap.patient_preparation; NomenclatureID = nmWrap.id; }