// GET: User/Edit/0416 public async Task <ActionResult> Edit(Guid?id) { if (id == null) { id = new Guid(Session["UserID"].ToString()); //return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } UsersViewModel usersViewModel = IUserView.GetUserDetail(id); if (usersViewModel == null) { return(HttpNotFound()); } ViewBag.Company_UID = new SelectList(await ICompany.GetAllAsync(), "Company_UID", "CompanyName", usersViewModel.Company_UID); ViewBag.IsSysAdmin = User.IsInRole(AspNetRole.SYSADMIN); if (User.Identity.GetUserId() == id.ToString()) { ViewBag.Title = "User Profile"; } else { ViewBag.Title = "Edit My Profile"; } return(View(usersViewModel)); }
// GET: Company public async Task <ActionResult> Index() { return(View(await ICompany.GetAllAsync())); }
// GET: Category/Create public async Task <ActionResult> Create() { ViewBag.Company_UID = new SelectList(await ICompany.GetAllAsync(), "Company_UID", "CompanyName"); return(View()); }