public ActionResult AssignModulesByTeamLead(AddModule addModule) { if (addModule != null) { try { Projects projects = db.Projects.FirstOrDefault(projec => projec.Project_Id == addModule.Project_ID); ProjectModules projectModules = new ProjectModules(); projects.No_Of_Modules = addModule.Num_Ofmodules; projectModules.ProjectId = addModule.Project_ID; projectModules.Module_Name = addModule.ModuleName; projectModules.Assigned_Dev_Id = addModule.Assign_Developer; projectModules.Assigned_Tester_Id = addModule.Assign_Tester; db.ProjectModules.Add(projectModules); db.SaveChanges(); ViewBag.assMod = "Module assigned"; } catch (Exception ex) { ViewBag.assMod = ex.Message; } } return(View()); }
public ActionResult DeleteConfirmed(int id) { ProjectModules projectModules = db.ProjectModuleses.Find(id); db.ProjectModuleses.Remove(projectModules); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ProjectId,ModuleId")] ProjectModules projectModules) { if (ModelState.IsValid) { db.Entry(projectModules).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModuleId = new SelectList(db.Modules, "ModuleId", "Name", projectModules.ModuleId); ViewBag.ProjectId = new SelectList(db.Projects, "ProjectId", "Name", projectModules.ProjectId); return(View(projectModules)); }
public ActionResult Create([Bind(Include = "ProjectId,ModuleId")] ProjectModules projectModules) { if (ModelState.IsValid) { db.ProjectModuleses.Add(projectModules); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModuleId = new SelectList(db.Modules, "ModuleId", "Name", projectModules.ModuleId); ViewBag.ProjectId = new SelectList(db.Projects, "ProjectId", "Name", projectModules.ProjectId); return(View(projectModules)); }
// GET: ProjectModules/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProjectModules projectModules = db.ProjectModuleses.Find(id); if (projectModules == null) { return(HttpNotFound()); } return(View(projectModules)); }
// GET: ProjectModules/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProjectModules projectModules = db.ProjectModuleses.Find(id); if (projectModules == null) { return(HttpNotFound()); } ViewBag.ModuleId = new SelectList(db.Modules, "ModuleId", "Name", projectModules.ModuleId); ViewBag.ProjectId = new SelectList(db.Projects, "ProjectId", "Name", projectModules.ProjectId); return(View(projectModules)); }