public AjaxContinuation post_add_ToList(NewGiosInputModel input) { Task T = new Task(input.MyTitle,input.Description,false); HM.TNDM.AddToTasks(T); var continuation = AjaxContinuation.Successful(); continuation["newlyAddedTask"] = T; return continuation; }
public bool AddToTasks(Task sentTask) { bool wasSuccessfull = false; Tasks.Add(sentTask.ID , sentTask); if (checkIfInDictionary(sentTask.ID)) { wasSuccessfull = true; } return wasSuccessfull; }
public bool updateTask(int ID, Task newTask) { bool wasSuccessfull = false; Task T = getTask(ID); T.ID = ID; T.Title = newTask.Title; T.Description = newTask.Description; Tasks.Remove(ID); Tasks.Add(T.ID, T); if (checkIfInDictionary(ID)) { wasSuccessfull = true; } return wasSuccessfull; }
public AjaxContinuation post_Edit_Task(NewEditInputModel input) { Task T = new Task(input.MyTitle, input.Description, false); if (HM.TNDM.checkIfInDictionary(input.ID)) { T.ID = input.ID; HM.TNDM.updateTask(input.ID, T); T = HM.TNDM.getTask(input.ID); } else { T.ID = input.ID; HM.TDM.updateTask(input.ID, T); T = HM.TDM.getTask(input.ID); } var continuation = AjaxContinuation.Successful(); continuation["newlyAddedTask"] = T; return continuation; }