Exemplo n.º 1
0
        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 }));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }