private void ClearLabel(object obj)
 {
     Label = new ProjectLabelDomain
     {
         Name = "<Enter A New Name>"
     };
 }
Example #2
0
 public ProjectLabel(ProjectLabelDomain projectLabelDomain)
 {
     Id          = projectLabelDomain.Id;
     Name        = projectLabelDomain.Name;
     ReleaseDate = projectLabelDomain.ReleaseDate;
     IsJunk      = projectLabelDomain.IsJunk;
 }
 private void RefreshLabels()
 {
     ProjectLabels = new ObservableCollection <ProjectLabelDomain>(_projectRepository.GetProjectLabels());
     Label         = new ProjectLabelDomain
     {
         Id          = 0,
         Name        = string.Empty,
         ReleaseDate = null
     };
 }
Example #4
0
 public void DeleteLabel(ProjectLabelDomain label)
 {
     if (label != null)
     {
         using (var ctx = new smbimContext())
         {
             ProjectLabels deleteLabel = ctx.ProjectLabels.FirstOrDefault(l => l.Id == label.Id);
             if (deleteLabel != null)
             {
                 ctx.ProjectLabels.Remove(deleteLabel);
                 ctx.SaveChanges();
             }
         }
     }
 }
Example #5
0
 public void AddLabel(ProjectLabelDomain label)
 {
     if (label == null)
     {
         return;
     }
     using (var ctx = new smbimContext())
     {
         var insertLabel = new ProjectLabels
         {
             Name        = label.Name,
             ReleaseDate = label.ReleaseDate,
             IsJunk      = label.IsJunk
         };
         ctx.ProjectLabels.Add(insertLabel);
         ctx.SaveChanges();
     }
 }
Example #6
0
 public void UpdateLabel(ProjectLabelDomain label)
 {
     if (label == null)
     {
         return;
     }
     using (var ctx = new smbimContext())
     {
         var editLabel = ctx.ProjectLabels.FirstOrDefault(l => l.Id == label.Id);
         if (editLabel == null)
         {
             return;
         }
         editLabel.Name        = label.Name;
         editLabel.ReleaseDate = label.ReleaseDate;
         editLabel.IsJunk      = label.IsJunk;
         ctx.SaveChanges();
     }
 }