コード例 #1
0
        public ActionResult Index()
        {
            List <Customer> customers = customerBLL.GetCustomers();
            Employee        employee  = Session["Login"] as Employee;

            if (employeeBLL.CheckRole(employee, "Admin"))
            {
                ViewBag.Edit   = "Visible";
                ViewBag.Delete = "Visible";
                ViewBag.Detail = "Visible";
            }
            else if (employeeBLL.CheckRole(employee, "Manager"))
            {
                ViewBag.Edit   = "Visible";
                ViewBag.Delete = "Hidden";
                ViewBag.Detail = "Visible";
            }
            else
            {
                ViewBag.Edit   = "Hidden";
                ViewBag.Delete = "Hidden";
                ViewBag.Detail = "Visible";
            }

            return(View(customers));
        }