示例#1
0
        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);
            }));
        }
示例#2
0
 private void DescriptionReturn(NomWrapper nmWrap)
 {
     Description = nmWrap.description;
 }
示例#3
0
 public NmWindowViewModel(NomWrapper nmWrap)
 {
     DescriptionReturn(nmWrap);
     PatientPrep    = nmWrap.patient_preparation;
     NomenclatureID = nmWrap.id;
 }