private void LoadDataByListItem(int index)
        {
            ObjectPropperties.Clear();

            switch (index)
            {
            case 0:
            {
                AppService.StaticStoredObjs.Literas.ToList().ForEach(e => ObjectPropperties.Add(e));
                break;
            }

            case 1:
            {
                AppService.StaticStoredObjs.ProdactClasses.ToList().ForEach(e => ObjectPropperties.Add(e));
                break;
            }

            case 2:
            {
                AppService.StaticStoredObjs.LifeCycleStates.ToList().ForEach(e => ObjectPropperties.Add(e));
                break;
            }

            case 3:
            {
                AppService.StaticStoredObjs.ECNsections.ToList().ForEach(e => ObjectPropperties.Add(e));
                break;
            }
            }
        }
        private void CreateByListItem(int index)
        {
            var creatDialog = new CreatePropertyDialog();
            var Vm          = creatDialog.DataContext as CreatePropertyDialogVM;

            switch (index)
            {
            case 0:
            {
                if (creatDialog.ShowDialog() == true)
                {
                    var newLitera = new Litera()
                    {
                        Name = Vm.Name, dbImage = AppService.ConverBitmapImageToByteArray(Vm.PropImage)
                    };
                    newLitera.Save();
                    ObjectPropperties.Add(newLitera);
                    AppService.PropertyVM.Literas.Add(newLitera);
                }
                break;
            }

            case 1:
            {
                if (creatDialog.ShowDialog() == true)
                {
                    var newClass = new ProdactClass()
                    {
                        Name = Vm.Name, dbImage = AppService.ConverBitmapImageToByteArray(Vm.PropImage)
                    };
                    newClass.Save();
                    ObjectPropperties.Add(newClass);
                    AppService.PropertyVM.ProdactClasses.Add(newClass);
                }
                break;
            }

            case 2:
            {
                if (creatDialog.ShowDialog() == true)
                {
                    var newLC = new LifeCycleState()
                    {
                        Name = Vm.Name, dbImage = AppService.ConverBitmapImageToByteArray(Vm.PropImage)
                    };
                    newLC.Save();
                    ObjectPropperties.Add(newLC);
                    AppService.PropertyVM.LifeCycleStates.Add(newLC);
                }
                break;
            }

            case 3:
            {
                if (creatDialog.ShowDialog() == true)
                {
                    var newSection = new ECNsection()
                    {
                        Name = Vm.Name, dbImage = AppService.ConverBitmapImageToByteArray(Vm.PropImage)
                    };
                    newSection.Save();
                    ObjectPropperties.Add(newSection);
                    AppService.PropertyVM.ECNsections.Add(newSection);
                }
                break;
            }
            }
        }