public ActionResult GetAllGroups() { UserViewModel vmUser = session.getSessionUser(); if (vmUser == null) { if (!val.getUserCredentials(Request)) { return(RedirectToAction("Login", "Home")); } vmUser = session.getSessionUser(); } if (!val.checkUserAuth(vmUser, hrGroup)) { return(RedirectToAction("Index", "Home", new { error = "Invalid User Credentials" })); } Queries q = new Queries(); List <Group> groups = new List <Group>(); groups = q.getAllGroups(); List <JGroup> result = new List <JGroup>(); foreach (Group group in groups) { JGroup g = new JGroup(); g = g.generateGroup(group); result.Add(g); } return(Json(result, JsonRequestBehavior.AllowGet)); }
public JGroup generateGroup(Group group) { JGroup jGroup = new JGroup(); jGroup.id = group.id; jGroup.name = group.name; return(jGroup); }