public ActionResult registforPG() { TeamLeader tm = new TeamLeader(); var pf = db.Professors.ToList(); TeamLeaderViewModel tlvm = new TeamLeaderViewModel() { TeamLeaders = tm, Professosrs = pf }; //var pg = db.PGs.ToList(); //PhotographerClient pc = new PhotographerClient //{ // photographers= pg //}; var mm = (from userlist in db.TeamLeaders select new { userlist.Email, userlist.id, userlist.User_Name, userlist.Department }).ToList(); var get = db.Professors.ToList().Where(c => c.Department == mm.FirstOrDefault().Department); SelectList list = new SelectList(get, "id", "User_Name"); ViewBag.pg = list; return(View(tlvm)); }
// GET: TeamLeader/Create public ActionResult Register() { TeamLeader tm = new TeamLeader(); var pf = db.Professors.ToList(); TeamLeaderViewModel tlvm = new TeamLeaderViewModel() { TeamLeaders = tm, Professosrs = pf }; Session["department"] = tm.Department; return(View(tlvm)); }
public ActionResult Register(TeamLeaderViewModel tlvm) { if (ModelState.IsValid) { db.TeamLeaders.Add(tlvm.TeamLeaders); db.SaveChanges(); return(RedirectToAction("Register")); } var get = db.Professors.ToList().Where(c => c.Department == Session["department"].ToString()); SelectList list = new SelectList(get, "id", "User_Name"); ViewBag.pg = list; return(Json(new { result = 0 })); }