/// <summary>
        /// Lists the jobs on the Hudson server.
        /// </summary>
        /// <returns></returns>
        public ActionResult List()
        {
            if (string.IsNullOrEmpty(JobName))
            {
                var model = new ServerModel();

                model.Update(HudsonServer);

                return View(model);
            }

            return Monitor(JobName);
        }