Пример #1
0
        public void UpdateTask(BE.Task task)
        {
            Task temp = myDB.Tasks.Find(task.TaskId);

            myDB.Tasks.Remove(temp);
            myDB.Tasks.Add(task);
            myDB.SaveChanges();
        }
Пример #2
0
 public void UpdateTask(BE.Task task)
 {
     if (searchTaskById(task.TaskId) == null)
     {
         throw new Exception("BL :the task doesn't exist");
     }
     //if (task.DateTask < DateTime.Now)
     //    throw new Exception("BL :the date have passed already");
     myDal.UpdateTask(task);
 }
Пример #3
0
        public void RemoveTask(BE.Task task)
        {
            Task original = myDB.Tasks.SingleOrDefault(x => x.TaskId == task.TaskId);

            if (original != null)
            {
                myDB.Tasks.Remove(original);
                myDB.SaveChanges();
            }
            else
            {
                throw new Exception("Can not find this mission");
            }
        }
Пример #4
0
 public UpdateTaskVM(BE.Task m)
 {
     CurrentModel = new TaskModel(m); //fake
     //Save = new saveTheMission(this);
 }
Пример #5
0
        //public void RemoveList(ListOfTasks list)
        //{
        //    if (searchListById(list.ListOfTasksId) == null)
        //        throw new Exception("BL :the list doesn't exist");
        //    foreach ( Task item in GetTasks())
        //    {
        //        if (item.ListOfTasksId == list.ListOfTasksId)
        //            RemoveTask(item);
        //    }
        //    myDal.RemoveList(list);
        //}

        public void RemoveTask(BE.Task task)
        {
            //if(searchTaskById(task.TaskId)==null)
            //    throw new Exception("BL :the task doesn't exist");
            myDal.RemoveTask(task);
        }
Пример #6
0
        //public void deleteList(ListOfTasks l)
        //{
        //    bl.RemoveList(l);
        //}

        public void addTask(BE.Task m)
        {
            bl.AddTask(m);
        }
Пример #7
0
        //public void initiliaze()
        //{
        //    myDB = DBFactory.getDB();
        //    lFamily = new ListOfTasks { ListOfTasksId=1,CategoryList="Family"};
        //    myDB.Lists.Add(lFamily);
        //    myDB.SaveChanges();



        //     Task t = new Task
        //     {
        //         ListOfTasksId =1,
        //         TaskId = 1,
        //         NameTask = "finish project",
        //         LocationTask = "ramat gan",
        //         TypeTask = type1.family,
        //          DescriptionTask = "complete all three layers in the project",
        //         DateTask = new DateTime(2017, 03, 26),
        //         WhenToRemember = new DateTime(2017, 03, 25),
        //         PriorityTask=priority.HIGH,

        //     };
        //    myDB.Tasks.Add(t);
        //    myDB.SaveChanges();



        //    //lWork = new ListOfTasks();
        //    //lStudies = new ListOfTasks();
        //    //lFamily.ListOfTasksId = 1;
        //    //lWork.ListOfTasksId = 2;
        //    //lStudies.ListOfTasksId = 3;
        //    //lFamily.Tasks = new List<BE.Task>();
        //    //lWork.Tasks = new List<BE.Task>();

        //    //lStudies.Tasks = new List<BE.Task>();

        //    //myDB.Lists.Add(lWork);
        //    //myDB.SaveChanges();
        //    //myDB.Lists.Add(lStudies);
        //    //myDB.SaveChanges();
        //}
        public void AddTask(BE.Task task)
        {
            // lFamily.Tasks.Add(task);
            myDB.Tasks.Add(task);
            myDB.SaveChanges();
        }