public IActionResult Details(int id, Klant klant) { Contract contract = klant.GetContractById(id); if (contract == null) { return(NotFound()); } return(View(contract)); }
public IActionResult Index(Klant klant, bool ticketstatus, int contractid = 0) { _notyf.Information("Kies hier een ticket en onderneem een actie.", 3); List <Ticket> tickets = new List <Ticket>(); ViewData["contractenKlant"] = GetContractenAsSelectList(klant, contractid); if (contractid != 0) { tickets = klant.GetAllActiveTicketsByContractId(contractid, ticketstatus); ViewBag.ContractNaam = "van " + klant.GetContractById(contractid).ContractTitel; } else { tickets = klant.GetAllActiveTickets(ticketstatus); } if (tickets == null) { return(NotFound()); } tickets = tickets.OrderByDescending(x => x.LaatstGewijzigd).ToList(); return(View(tickets)); }
public void GetContractById_ContractMetId1_GeeftContractMetId1() { Assert.Equal("Contract Piet 1", _klant.GetContractById(1).ContractTitel); }