public void UpdateTask(BE.Task task) { Task temp = myDB.Tasks.Find(task.TaskId); myDB.Tasks.Remove(temp); myDB.Tasks.Add(task); myDB.SaveChanges(); }
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); }
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"); } }
public UpdateTaskVM(BE.Task m) { CurrentModel = new TaskModel(m); //fake //Save = new saveTheMission(this); }
//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); }
//public void deleteList(ListOfTasks l) //{ // bl.RemoveList(l); //} public void addTask(BE.Task m) { bl.AddTask(m); }
//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(); }