public JsonResult TaskNotes(int id) { tblMiProjectTask task = db.tblMiProjectTasks.Find(id); string notes = task.Notes; string taskname = task.TaskName; return(Json(new { notes = notes, taskname = taskname }, JsonRequestBehavior.AllowGet)); }
public JsonResult ProcessActiveToggle(int taskid, bool flag, int projid) { tblMiProjectTask task = db.tblMiProjectTasks.Find(taskid); task.Active = flag; db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(Json(new { url = Url.Content("/Home/Details/" + projid) })); }
public JsonResult MoveProject(int oldid, int newid, int taskid) { tblMiProjectTask task = db.tblMiProjectTasks.Find(taskid); task.projectId = newid; db.Entry(task).State = EntityState.Modified; db.SaveChanges(); return(Json(new { redirect = true, url = Url.Content("/Home/Details/" + oldid) })); // RedirectToAction("Details", new { id = oldid }); }
public ActionResult EnableTask(int id = 0) { tblMiProjectTask tblmiprojecttask = db.tblMiProjectTasks.Find(id); if (tblmiprojecttask == null) { return(HttpNotFound()); } return(View("EnableTask", tblmiprojecttask)); }
public ActionResult EnableTaskConfirmed(int id) { tblMiProject proj = db.tblMiProjects.Find(int.Parse(Request.QueryString["projid"])); tblMiProjectTask tblmiprojecttask = db.tblMiProjectTasks.Find(id); tblmiprojecttask.Active = true; tblmiprojecttask.UpdatedOn = DateTime.Today; db.Entry(tblmiprojecttask).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", new { id = proj.projectId })); }
public ActionResult EditTask(tblMiProjectTask tblmiprojecttask, int id) { if (ModelState.IsValid) { tblmiprojecttask.projectId = int.Parse(Request.QueryString["projid"]); tblmiprojecttask.UpdatedOn = DateTime.Today; db.Entry(tblmiprojecttask).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Details", new { id = tblmiprojecttask.projectId })); } return(View(tblmiprojecttask)); }
public ActionResult EditTask(int id = 0, int projid = 0) { tblMiProjectTask tblmiprojecttask = db.tblMiProjectTasks.Find(id); if (tblmiprojecttask == null) { return(HttpNotFound()); } tblMiProject proj = db.tblMiProjects.Find(projid); ViewData["projname"] = proj.ProjectName; return(View(tblmiprojecttask)); }
public ActionResult CreateTask(tblMiProjectTask task) { var projid = Request.QueryString["projid"]; task.projectId = int.Parse(projid); db.tblMiProjectTasks.Add(task); task.CreatedOn = DateTime.Today; task.UpdatedOn = DateTime.Today; db.SaveChanges(); var id = task.projectId; return(RedirectToAction("Details", new { id = id })); }
public ActionResult TaskDetails(int id = 0) { tblMiProjectTask tblmiprojecttask = db.tblMiProjectTasks.Find(id); return(View(tblmiprojecttask)); }