// GET: Ticket/Details/5 public ActionResult Details(int id) { Ticket t = mgr.GetTicket(id); ViewBag.Responses = new List <TicketResponse>(mgr.GetTicketResponses(id)); return(View(t)); }
public IHttpActionResult GetSingle(int id) { Ticket ticket = mgr.GetTicket(id); if (ticket == null) { return(StatusCode(HttpStatusCode.NoContent)); } return(Ok(ticket)); }
// GET: Ticket/Details/5 public ActionResult Details(int id) { Ticket ticket = mgr.GetTicket(id); //Ticket ticket = client.GetTicket(id); //ticket.Responses = new List<TicketResponse>(client.GetTicketResponses(id)); ticket.Responses = new List <TicketResponse>(mgr.GetTicketResponses(id)); // OF: via ViewBag ViewBag.Responses = new List <TicketResponse>(mgr.GetTicketResponses(id)); return(View(ticket)); }
// GET: Ticket/Details/5 public ActionResult Details(int id) { Ticket ticket = mgr.GetTicket(id); var responses = mgr.GetTicketResponses(id).ToList(); ticket.Responses = responses; // OF: via ViewBag //ViewBag.Responses = responses; return(View("Details", ticket)); //explicitely specify view name to use in Unit Test }
// GET: Ticket/Details/5 public ActionResult Details(int id) { Ticket ticket = mgr.GetTicket(id); var responses = mgr.GetTicketResponses(id).ToList(); ticket.Responses = responses; // OF: via ViewBag //ViewBag.Responses = responses; return(View(ticket)); }
public IActionResult Details(int id) { Ticket ticket = mgr.GetTicket(id); if (ticket.Responses != null) { ViewBag.Responses = ticket.Responses; } else { ViewBag.Responses = mgr.GetTicketResponses(ticket.TicketNumber); } return(View(ticket)); }
public void GetTicketWithNegativeNumberAsTicketNumberThrowsArgumentException() { _repository = Substitute.For <ITicketRepository>(); _mgr = new TicketManager(_repository); Assert.Throws <ArgumentException>(() => _mgr.GetTicket(-1)); }
private static void ActionShowTicketDetails() { Console.Write("Ticketnummer: "); int input = Int32.Parse(Console.ReadLine()); Ticket t = mgr.GetTicket(input); PrintTicketDetails(t); }
public void GetTicketWithUnknownIdThrowsException(int id) { _repository = Substitute.For <ITicketRepository>(); _repository.ReadTicket(Arg.Any <int>()).ReturnsNullForAnyArgs(); _mgr = new TicketManager(_repository); Assert.Throws <KeyNotFoundException>(() => _mgr.GetTicket(id)); }
private static void ActionShowTicketDetails() { Write("Ticketnummer: "); var input = int.Parse(ReadLine()); var t = mgr.GetTicket(input); PrintTicketDetails(t); }
/// <summary> /// It creates the pdf file fromhtmldata and allow user to download it as pdf format /// Added by Ankur Prashant and Praveen Kumar /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult DownloadTicket(int id) { var PdfFile = ticketMgr.GetTicket(id); ViewData["PDF"] = PdfFile; return(View(PdfFile)); }
public void GetTicketWithCorrectIdReturnsExpectedResultWithInlineData(int id) { Ticket t = new Ticket(); _repository = Substitute.For <ITicketRepository>(); _repository.ReadTicket(id).ReturnsForAnyArgs(t); _mgr = new TicketManager(_repository); Assert.Equal(t, _mgr.GetTicket(id)); }
public IActionResult PutTicketStateToClosed(int id) { Ticket ticket = mgr.GetTicket(id); if (ticket == null) { return(NotFound()); } ticket.State = TicketState.Closed; mgr.ChangeTicket(ticket); return(NoContent()); }
// GET: /Ticket/Details/<ticket_number> public IActionResult Details(int id) { var cachKey = "TicketDetail"; Ticket ticket; if (cache.TryGetValue(cachKey, out ticket) && previousTicket == id) { //return View(ticket); ViewBag.Responses = ticket.Responses; ViewBag.CacheTest = "Dit is gecashed"; } else { ticket = mgr.GetTicket(id); ViewBag.Responses = mgr.GetTicketResponses(ticket.TicketNumber); cache.Set(cachKey, ticket); ViewBag.CacheTest = "Dit is niet gecashed"; } previousTicket = id; return(View(ticket)); }
public IActionResult PutTicketStateToClosed(int id) { Ticket ticket = mgr.GetTicket(id); if (ticket == null) { return(NotFound()); } TicketController.previousTicket = null; TicketController.StateChanged = true; ticket.State = TicketState.Closed; mgr.ChangeTicket(ticket); return(NoContent()); }
static void Main(string[] args) { PrintAllTickets(); mgr.RemoveTicket(1); Ticket t = mgr.GetTicket(1); if (t != null) { Console.WriteLine("Ticket {0} has not been removed!"); } Console.WriteLine("Ticket has been removed!\n"); PrintAllTickets(); Console.ReadLine(); }
public TicketDTO GetTicket(int ticketNumber) { return(new TicketDTO(mgr.GetTicket(ticketNumber))); }