src/FingersDance.ViewModel/ProjectViewModel.cs
changeset 182 25b49d4f1635
parent 148 c379899e9c94
child 192 11083c390ce4
equal deleted inserted replaced
179:97ef988c92c2 182:25b49d4f1635
     6 
     6 
     7 namespace FingersDance.ViewModels
     7 namespace FingersDance.ViewModels
     8 {
     8 {
     9     public class ProjectViewModel : ViewModelBase
     9     public class ProjectViewModel : ViewModelBase
    10     {
    10     {
    11         readonly Project project = new Project();
    11         private Project project = new Project();
       
    12 
       
    13         private Dictionary<String, Cutting> _cuttingsDict = new Dictionary<string,Cutting>();
    12 
    14 
    13         #region Constructor
    15         #region Constructor
    14 
    16 
    15         public ProjectViewModel() { }
    17         public ProjectViewModel() { }
    16 
    18 
    24         #region Properties
    26         #region Properties
    25 
    27 
    26         public Project Project
    28         public Project Project
    27         {
    29         {
    28             get { return project; }
    30             get { return project; }
       
    31             set { project = value; }
    29         }
    32         }
    30 
    33 
    31         public string Date
    34         public string Date
    32         {
    35         {
    33             get { return project.Date; }
    36             get { return project.Date; }
    44         {
    47         {
    45             get { return project.Description; }
    48             get { return project.Description; }
    46             set { project.Description = value; }
    49             set { project.Description = value; }
    47         }
    50         }
    48 
    51 
    49         public User User
    52         public String VideoPath
    50         {
    53         {
    51             get { return project.User; }
    54             get { return project.VideoPath; }
    52             set { project.User = value; }
    55             set { project.VideoPath = value; }
    53         }
    56         }
    54 
    57 
    55         public Cutting Cutting
    58         //public User User
       
    59         //{
       
    60         //    get { return project.User; }
       
    61         //    set { project.User = value; }
       
    62         //}
       
    63 
       
    64         public List<Cutting> Cuttings
    56         {
    65         {
    57             get { return project.Cutting; }
    66             get { return project.Cuttings; }
    58             set { project.Cutting = value; }
    67             set { project.Cuttings = value; }
       
    68         }
       
    69 
       
    70         public Dictionary<String, Cutting> CuttingsDict
       
    71         {
       
    72             get { return _cuttingsDict;  }
       
    73             set { _cuttingsDict = value; }
    59         }
    74         }
    60 
    75 
    61         #endregion
    76         #endregion
    62     }
    77     }
    63 }
    78 }