示例#1
0
        public ActionResult ListByEmployee()
        {
            List <Quote> quotes;
            int          userID = 0;

            using (var um = new UserManager())
            {
                // any normal user can only see their own quotes
                var currentUser = um.ByUsername(User.Identity.Name);
                userID = currentUser.ID;
            }
            using (var qm = new QuoteManager())
            {
                quotes = qm.ActiveByEmployee(userID).OrderByDescending(q => q.CreatedOn).ToList();
            }

            ViewBag.Quotes = quotes;
            return(View("QuoteList"));
        }