Ejemplo n.º 1
0
        private void deleteWBS()
        {
            _DBcontext.WBSs.Remove(SelectedWBS);
            _DBcontext.SaveChanges();

            WBSs.Remove(SelectedWBS);
            SelectedWBS = null;
        }
Ejemplo n.º 2
0
        private void AddWBS()
        {
            WBS wbs = CreateNewProjectFromFields();

            string tempStatusMessage;

            if (!WBSisValid(wbs, out tempStatusMessage))
            {
                StatusMessage = tempStatusMessage;
                return;
            }

            _DBcontext.InsertIntoDatabase(wbs);
            StatusMessage = "WBS successfully added.";

            // Update wbs observable collection to include new item
            WBSs.Add(wbs);

            ResetNewWBSFields();
        }
Ejemplo n.º 3
0
 public void InsertIntoDatabase(WBS wbs)
 {
     WBSs.Add(wbs);
     SaveChangesWithValidation();
 }
Ejemplo n.º 4
0
 public void DeleteFromDatabase(WBS wbs)
 {
     WBSs.Remove(wbs);
     SaveChangesWithValidation();
 }