Tango/Software/.metadata/.plugins/org.eclipse.core.resources/.history/53/a04dbda77fdc001a14a9c9b9650217ac, branch software Twine softwares http://git.tvcloud.fr/Tango/atom/Software/.metadata/.plugins/org.eclipse.core.resources/.history/53/a04dbda77fdc001a14a9c9b9650217ac?h=software 2020-08-12T11:06:48Z merge 2020-08-12T11:06:48Z Avi Levkovich avi@twine-s.com 2020-08-12T11:06:48Z urn:sha1:31d4e06c66496a6604e4a878a0258874eeee7a9a
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Core.Commands;
using Tango.SharedUI;

namespace Tango.MachineStudio.DB.ViewModels
{
    public class EntityViewModel<T> : ViewModel
    {
        private T _entity;

        public T Entity
        {
            get { return _entity; }
            set { _entity = value; RaisePropertyChanged(nameof(Entity)); }
        }

        public EntityViewModel() : base()
        {

        }

        public EntityViewModel(T entity) : this()
        {
            Entity = entity;
        }
    }
}