public IActionResult New() { CommonViewModel model = new CommonViewModel() { agents = _agentProcessor.LoadAgents().Result }; return(View(model)); }
public async Task <IActionResult> AdminEdit(int ticketId) { CommonViewModel model = new CommonViewModel() { ticket = await _ticketProcessor.LoadTicket(ticketId), ticketTypes = await _ticketProcessor.LoadTypes(), jurisdictions = await _jurisdictionProcessor.LoadJurisdictions(), agents = await _agentProcessor.LoadAgents() }; if (_accessor.HttpContext.Session.GetString("role") == "user") { if (model.ticket.WhoSubmitted != _accessor.HttpContext.Session.GetString("username")) { return(RedirectToAction("NoAccess", "Home")); } } //returns null because user is not authorized for this. if (model.ticket == null) { return(RedirectToAction("Login", "Login")); } return(View(model)); }
public async Task <IActionResult> Index() { CommonViewModel model = new CommonViewModel() { agents = await _agentProcessor.LoadAgents() }; return(View(model)); }