Ejemplo n.º 1
0
 public static Task AddTask(string name)
 {
     var repo = new TaskRepository();
     var task = new Task() {Name = name};
     repo.Add(task);
     return task;
 }
Ejemplo n.º 2
0
        public bool Delete(int id)
        {
            var repo = new TaskRepository();

            repo.Remove(id);

            return true;
        }
Ejemplo n.º 3
0
        public ActionResult Delete(int id)
        {
            var repo = new TaskRepository();

            repo.Remove(id);

            return Json(true);
        }
Ejemplo n.º 4
0
        public ActionResult AddTask(Task task)
        {
            var repo = new TaskRepository();
            repo.Add(task);

            if(Request.IsAjaxRequest())
            {
                return Json(task);
            }

            return new RedirectResult("/Home");
        }
Ejemplo n.º 5
0
        public CompleteResponse Complete(int id)
        {
            var repo = new TaskRepository();

            repo.Complete(id);

            var response = new CompleteResponse();
            response.success = id == 2;

            if (response.success)
                response.message = "Everything worked";
            else
                response.message = "There was an error";

            return response;
        }
Ejemplo n.º 6
0
 protected void BindRepeater()
 {
     var repo = new TaskRepository();
     taskList.DataSource = repo.FindAll();
     taskList.DataBind();
 }
Ejemplo n.º 7
0
 protected void addTask_Click(object sender, EventArgs e)
 {
     var repo = new TaskRepository();
     repo.Add(new Task() { Name = Name.Text });
 }
Ejemplo n.º 8
0
 public ActionResult Index()
 {
     var repo = new TaskRepository();
     ViewData["Tasks"] = repo.FindAll();
     return View();
 }