Esempio n. 1
0
 // GET: api/Users
 public HttpResponseMessage Get()
 {
     try
     {
         var users = UserDBContext.GetAllUsers();
         if (users != null)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, users));
         }
         else
         {
             return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "No Users found"));
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
     }
 }
Esempio n. 2
0
        // GET: Management
        public ActionResult Index()
        {
            if (!IsUserLoggedIn())
            {
                TempData["RedirectMessage"] = "Access denied. Please login.";
                return(RedirectToAction("Index", "Home"));
            }

            if (!IsUserAdmin())
            {
                return(RedirectToAction("Index", "Contents"));
            }

            IList <User> list;

            using (UserDBContext db = new UserDBContext())
            {
                list = db.GetAllUsers();
            }

            return(View(list));
        }