public ActionResult acceptProposal(string id) { int prjpropID = Convert.ToInt16(id); tbProjProposal projProposal = db.tbProjProposals.Where(p => p.prjpropID == prjpropID).FirstOrDefault(); tbProject proj = db.tbProjects.Where(p => p.projID == projProposal.projID).FirstOrDefault(); tbProjWorkroom model = new tbProjWorkroom(); model.projID = projProposal.projID; model.tbAwardedProj = new tbAwardedProj(); model.tbAwardedProj.projID = model.projID; model.tbAwardedProj.raID = projProposal.raID; model.tbAwardedProj.prjpropID = projProposal.prjpropID; int awModCount = Convert.ToInt32(projProposal.tbRequirementEngineer.tbClient.awardedProjects); awModCount++; projProposal.tbRequirementEngineer.tbClient.awardedProjects = Convert.ToString(awModCount); proj.status = "Analysis"; db.tbProjWorkrooms.Add(model); db.SaveChanges(); int wrID = model.wrID; TempData["page"] = "messages"; return(RedirectToAction("Messages", new { id = wrID })); }
public ActionResult viewProposalWR(string id) { int wrID = Convert.ToInt16(id); tbProjWorkroom wr = db.tbProjWorkrooms.Where(w => w.wrID == wrID).FirstOrDefault(); tbProjProposal model = wr.tbAwardedProj.tbProjProposal; TempData["page"] = "projects"; ViewBag.wroomID = wrID; return(View(model)); }
public ActionResult viewProposal(string id) { int prjpropID = Convert.ToInt16(id); proposalViewModel model = new proposalViewModel(); tbProjProposal projProposal = db.tbProjProposals.Where(p => p.prjpropID == prjpropID).FirstOrDefault(); model.tbProjProposal = projProposal; model.tbProject = projProposal.tbProject; TempData["page"] = "projects"; return(View(model)); }
public ActionResult viewProposal(string id) { string username = Session["RA"].ToString(); int wrID = Convert.ToInt16(id); int raID = db.tbClients.Where(u => u.tbUser.tbUserCredential.username.Equals(username)).FirstOrDefault().tbRequirementEngineers.FirstOrDefault().raID; proposalViewModel model = new proposalViewModel(); tbProjProposal projProposal = db.tbProjProposals.Where(p => p.projID == wrID && p.raID == raID).FirstOrDefault(); model.tbProjProposal = projProposal; model.tbProject = projProposal.tbProject; TempData["page"] = "Proposal"; return(View(model)); }
public ActionResult viewProposalWR(string id) { string username = Session["RA"].ToString(); ViewBag.wrID = Convert.ToInt16(id); int wrID = Convert.ToInt16(id); int raID = db.tbClients.Where(u => u.tbUser.tbUserCredential.username.Equals(username)).FirstOrDefault().tbRequirementEngineers.FirstOrDefault().raID; tbProjWorkroom wroom = db.tbProjWorkrooms.Find(wrID); proposalViewModel model = new proposalViewModel(); tbProjProposal projProposal = wroom.tbAwardedProj.tbProjProposal; model.tbProjProposal = projProposal; model.tbProject = projProposal.tbProject; TempData["page"] = "Proposal"; return(View(model)); }