public ActionResult Index() { ConnectionObject connectionObject = new ConnectionObject(); if (Session["ConnectionObject"] != null) { ConnectionObject tempConnectionObject = new ConnectionObject(); tempConnectionObject = Session["ConnectionObject"] as ConnectionObject; if (tempConnectionObject.isConnected == true && tempConnectionObject.clearSession == false) { connectionObject = tempConnectionObject; } else { connectionObject = connection.AddServers(connectionObject); Session["ConnectionObject"] = null; } } else { connectionObject = connection.AddServers(connectionObject); } return(View(connectionObject)); }