// GET: Companies public ActionResult Index() { var companies = db.Companies.Include(c => c.AspNetUser).ToList(); var RGUSOrgId = new Guid("{6853C82D-751E-40DD-AA14-21AF0AB7C64E}"); var cissameta = new CissaMeta.MetaProxy(); var usrList = cissameta.GetUSRList(); ViewBag.UsrList = usrList.Where(x => companies.Select(c => c.OrgId ?? Guid.Empty).Contains(x.Id)); return(View(companies)); }
// GET: Companies/Create public ActionResult Create(string userId, string returnUrl) { ViewBag.ReturnUrl = returnUrl; var RGUSOrgId = new Guid("{6853C82D-751E-40DD-AA14-21AF0AB7C64E}"); var cissameta = new CissaMeta.MetaProxy(); var usrList = cissameta.GetUSRList(); //ViewBag.AspNetUserId = new SelectList(db.Users, "Id", "Email"); //ViewBag.OrgId = new SelectList(usrList, "Id", "Name"); var model = new Company { AspNetUserId = userId, OrgId = usrList.First().Id }; return(View(model)); }
// GET: Companies/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Company company = db.Companies.Find(id); if (company == null) { return(HttpNotFound()); } var RGUSOrgId = new Guid("{6853C82D-751E-40DD-AA14-21AF0AB7C64E}"); var cissameta = new CissaMeta.MetaProxy(); var usrList = cissameta.GetUSRList(); //ViewBag.AspNetUserId = new SelectList(db.Users, "Id", "Email"); ViewBag.OrgId = new SelectList(usrList, "Id", "Name", company.OrgId); ViewBag.AspNetUserId = new SelectList(db.Users, "Id", "Email", company.AspNetUserId); return(View(company)); }