Exemplo n.º 1
0
        // 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));
        }
Exemplo n.º 2
0
 // GET: Company
 public async Task <ActionResult> Index()
 {
     return(View(await ICompany.GetAllAsync()));
 }
Exemplo n.º 3
0
 // GET: Category/Create
 public async Task <ActionResult> Create()
 {
     ViewBag.Company_UID = new SelectList(await ICompany.GetAllAsync(), "Company_UID", "CompanyName");
     return(View());
 }