public ActionResult Index()
        {
            todolistEntities ORM = new todolistEntities();

            ViewBag.task = ORM.tasks.ToList();
            return(View());
        }
        public ActionResult Switch(int id)
        {
            todolistEntities ORM     = new todolistEntities();
            task             Oldtask = ORM.tasks.Find(id);

            Oldtask.done             = true;
            ORM.Entry(Oldtask).State = System.Data.Entity.EntityState.Modified;
            ORM.SaveChanges();
            return(RedirectToAction("Index")); //that will run the action first of index then runs the view
        }
        public ActionResult SaveNewTask(task newTask)
        {
            todolistEntities ORM = new todolistEntities(); //need this is every operation that takes in information

            //ToDo : validation

            ORM.tasks.Add(newTask);
            ORM.SaveChanges(); //sync with the database

            return(RedirectToAction("Index"));
        }
Example #4
0
 public todoClass(todolistEntities todolistEntities)
 {
     this.todolistEntities = todolistEntities;
 }