public override JobPositionLevelVM DeepClone()
        {
            var dto = JobPositionLevelConvertUtil.ToDto(this);
            var vm  = JobPositionLevelConvertUtil.FromDto(dto);

            base.CopyStateValues(vm);
            return(vm);
        }
Exemple #2
0
        private async void RefreshItemsAsync()
        {
            this.ItemList.Clear();
            IsBusy = true;
            ICollection <jobPositionLevel> items = await AppCxt.Current.DataPortal.GetAllJobPositionLevelsAsync();

            IsBusy = false;
            foreach (var item in items)
            {
                JobPositionLevelVM vm = JobPositionLevelConvertUtil.FromDto(item);
                this.ItemList.Add(vm);
            }
        }