public void DeleteVisura(int visuraId)
        {
            var item = Visure.Where(v => v.Id == visuraId).FirstOrDefault();

            if (item != null)
            {
                Visure.Remove(item);
            }

            //OnPropertyChanged("Visure");
        }
        public void UpdateVisure(Visura visura)
        {
            var item = Visure.Where(v => v.Id == visura.Id).FirstOrDefault();

            if (item == null)
            {
                var wrapper = new VisuraWrapper(visura);
                wrapper.PropertyChanged += Wrapper_PropertyChanged;
                Visure.Add(wrapper);
            }
            else
            {
                item.PropertyChanged -= Wrapper_PropertyChanged;
                Visure.Remove(item);
                var newWrapper = new VisuraWrapper(visura);
                newWrapper.PropertyChanged += Wrapper_PropertyChanged;
                Visure.Add(newWrapper);
            }
            // OnPropertyChanged("Visure");
        }