//public async Task<IActionResult> Index() //{ // Tickets allTickets = null; // bool _checkSession = CheckSession(); // if (_checkSession) return RedirectToAction(nameof(Logout)); // try // { // allTickets = await _ticket.GetAllTicket(); // } // catch (Exception ex) // { // _logger.LogError($"{ex?.InnerException?.InnerException?.Message}"); // } // return View(allTickets); //} public async Task <IActionResult> Index() { Tickets allClientTickets = null; bool _checkSession = CheckSession(); if (_checkSession) { return(RedirectToAction(nameof(Logout))); } try { var cid = HttpContext.Session.GetString("ClientID"); allClientTickets = await _ticket.GetTicketByClientId(cid); } catch (Exception ex) { _logger.LogError($"{ex?.InnerException?.InnerException?.Message}"); } return(View(allClientTickets)); }