Пример #1
0
      public ActionResult Delete1(SubTaskOperation t)
      {
          Task    task    = new Task();
          Subtask subtask = new Subtask();

          if (ModelState.IsValid)
          {
              foreach (var i in TaskService.tasks())
              {
                  if (i.name.Equals(t.parentname))
                  {
                      task = i;
                  }
              }
              foreach (var i in TaskService.getAllSubtask())
              {
                  if (i.id == t.id)
                  {
                      subtask = i;
                  }
              }
              TaskService.delesubtask(subtask);
          }
          return(Redirect("~/Home/getsubtask/" + task.id));
      }
Пример #2
0
      public ActionResult Delete1(int id)
      {
          SubTaskOperation task = new SubTaskOperation();

          foreach (var i in TaskService.getAllSubtask())
          {
              if (i.id == id)
              {
                  task.id = i.id; task.date = i.date; task.name = i.name; task.status = i.status; task.parentname = i.Task.name;
              }
          }
          return(View(task));
      }
Пример #3
0
      public ActionResult Edit1(SubTaskOperation t)
      {
          Task task = new Task();

          if (ModelState.IsValid)
          {
              foreach (var i in TaskService.tasks())
              {
                  if (i.name.Equals(t.parentname))
                  {
                      task = i;
                  }
              }

              Subtask subtask = new Subtask {
                  id = t.id, name = t.name, date = t.date, status = t.status, Task = task
              };
              TaskService.editsubtask(subtask);
          }
          return(RedirectToAction("getsubtask", new { id = task.id }));
      }