public IActionResult Details(int id, Klant klant)
        {
            Contract contract = klant.GetContractById(id);

            if (contract == null)
            {
                return(NotFound());
            }
            return(View(contract));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public void GetContractById_ContractMetId1_GeeftContractMetId1()
 {
     Assert.Equal("Contract Piet 1", _klant.GetContractById(1).ContractTitel);
 }