public void Update() { Customer theCustomer = new Customer("FIRSTNAME", "LASTNAME", "USERNAME", "PASSWORD", "ADDRESS", "PHNUMBER", "CRDNUMBER"); customerDAO.Add(theCustomer); theCustomer = customerDAO.GetAll()[0]; Customer theCustomerTwo = new Customer("FIRSTNAME2", "LASTNAME2", "USERNAME2", "PASSWORD2", "ADDRESS2", "PHNUMBER2", "CRDNUMBER2"); customerDAO.Add(theCustomerTwo); theCustomerTwo = customerDAO.GetAll()[0]; Country israel = new Country("Israel"); countryDAO.Add(israel); israel = countryDAO.GetAll()[0]; AirlineCompany elal = new AirlineCompany("ELAL", "ELALUSERNAME", "ELALPASSWORD", israel.ID); airlineDAO.Add(elal); elal = airlineDAO.GetAll()[0]; Flight theFlight = new Flight(elal.ID, israel.ID, israel.ID, new DateTime((DateTime.Now.Year + 2), 12, 5, 14, 00, 00), new DateTime((DateTime.Now.Year + 2), 12, 7, 14, 00, 00), 50, FlightStatus.NotDeparted); flightDAO.Add(theFlight); theFlight = flightDAO.GetAll()[0]; Ticket theTicket = new Ticket(theFlight.ID, theCustomer.ID); ticketDAO.Add(theTicket); theTicket = ticketDAO.GetAll()[0]; theTicket.CustomerID = theCustomerTwo.ID; ticketDAO.Update(theTicket); Assert.AreEqual(theCustomerTwo.ID, ticketDAO.Get(theTicket.ID).CustomerID); }
public Task Update(Ticket entity) { return(_ticketDAO.Update(entity)); }