public ActionResult acceptProposalModule(string id) { int propID = Convert.ToInt16(id); tbProposal Proposal = db.tbProposals.Where(p => p.propID == propID).FirstOrDefault(); tbModule mod = db.tbModules.Where(p => p.modID == Proposal.modID).FirstOrDefault(); tbModuleWorkroom model = new tbModuleWorkroom(); model.tbAwardedModule = new tbAwardedModule(); model.tbAwardedModule.modID = Proposal.modID; model.tbAwardedModule.devID = Proposal.devID; model.tbAwardedModule.propID = Proposal.propID; int awModCount = Convert.ToInt32(Proposal.tbDeveloper.tbClient.awardedProjects); awModCount++; Proposal.tbDeveloper.tbClient.awardedProjects = Convert.ToString(awModCount); mod.status = "Working"; db.tbModuleWorkrooms.Add(model); db.SaveChanges(); int awID = model.modID; TempData["page"] = "messages"; return(RedirectToAction("MessagesMod", new { id = awID })); }
public ActionResult viewProposalModule(string id) { int propID = Convert.ToInt16(id); proposalViewModel model = new proposalViewModel(); tbProposal Proposal = db.tbProposals.Where(p => p.propID == propID).FirstOrDefault(); model.tbProposal = Proposal; model.tbModule = Proposal.tbModule; TempData["page"] = "projects"; return(View(model)); }
public ActionResult viewProposalModuleWR(string id) { int modID = Convert.ToInt16(id); proposalViewModel model = new proposalViewModel(); tbProposal Proposal = db.tbModules.Find(modID).tbAwardedModule.tbProposal; model.tbProposal = Proposal; model.tbModule = Proposal.tbModule; TempData["page"] = "projects"; ViewBag.projID = modID; return(View("viewProposalModule", "PMWorkroomModule", model)); }
public ActionResult viewProposal(string id) { int modID = Convert.ToInt16(id); var uName = Session["dev"].ToString(); int devID = db.tbClients.Where(u => u.tbUser.tbUserCredential.username.Equals(uName)).FirstOrDefault().tbDevelopers.FirstOrDefault().devID; proposalViewModel model = new proposalViewModel(); tbProposal proposal = db.tbProposals.Where(p => p.modID == modID && p.devID == devID).FirstOrDefault(); model.tbProposal = proposal; model.tbModule = proposal.tbModule; TempData["page"] = "Proposal"; return(View(model)); }