public ActionResult Create() { ArrivalCity newArrivalCity = new ArrivalCity(Request.Form["arrival-city"]); newArrivalCity.Save(); return(View("Success", "Home")); }
public async Task <IActionResult> PutArrivalCity([FromRoute] int id, [FromBody] ArrivalCity arrivalCity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != arrivalCity.ID) { return(BadRequest()); } _context.Entry(arrivalCity).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ArrivalCityExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void FillRouteWithSameCities() { route = RouteCreator.WithSameCities(); DepartureCity.SendKeys(route.DepartureCity); ArrivalCity.SendKeys(route.ArrivalCity); Body.Click(2); }
public MainPage InputRouteDateAndClickSearch(string departureCity, string arrivalCity) { DepartureCity.SendKeys(departureCity); ArrivalCity.SendKeys(arrivalCity); SearchButton.Click(); return(this); }
public ActionResult AddDepartureToArrival(int departureId) { ArrivalCity arrival = ArrivalCity.Find(departureId); DepartureCity departure = DepartureCity.Find(Int32.Parse(Request.Form["departure-id"])); arrival.SetDepartures(departure); //Want to run the join table method return(RedirectToAction("ViewArrivals", new { id = departureId })); }
public ActionResult AddArrivalToDeparture(int arrivalId) { DepartureCity departure = DepartureCity.Find(arrivalId); ArrivalCity arrival = ArrivalCity.Find(Int32.Parse(Request.Form["arrival-id"])); departure.SetArrivals(arrival); //Want to run the join table method return(RedirectToAction("ViewDepartures", new { id = arrivalId })); }
public ListTicketsPage InputRouteDateAndClickSearch(Route route) { DepartureCity.SendKeys(route.DepartureCity); ArrivalCity.SendKeys(route.ArrivalCity); DateFiled.Clear(); DateFiled.SendKeys(DateTime.Now.AddDays(1).ToString("dd.MM.yyyy")); SearchButton.Click(); return(new ListTicketsPage(driver)); }
public void FillRoute() { route = RouteCreator.WithAllProperties(); DepartureCity.SendKeys(route.DepartureCity); ArrivalCity.SendKeys(route.ArrivalCity); Body.Click(2); CalendarInput.Click(); GetTomorrow().Click(); }
public ActionResult ViewArrivals(int id) { Dictionary <string, object> model = new Dictionary <string, object>(); ArrivalCity selectedArrivalCity = ArrivalCity.Find(id); List <Flight> flights = selectedArrivalCity.GetInboundFlights(); List <DepartureCity> allDepartures = DepartureCity.GetAll(); model.Add("selectedArrivalCity", selectedArrivalCity); model.Add("flights", flights); model.Add("allDepartures", allDepartures); return(View(model)); }
public async Task <IActionResult> PostArrivalCity([FromBody] ArrivalCity arrivalCity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.ArrivalCity.Add(arrivalCity); await _context.SaveChangesAsync(); return(CreatedAtAction("GetArrivalCity", new { id = arrivalCity.ID }, arrivalCity)); }
public ActionResult ViewDepartures(int id) { Dictionary <string, object> model = new Dictionary <string, object>(); DepartureCity selectedDepartureCity = DepartureCity.Find(id); List <ArrivalCity> flights = selectedDepartureCity.GetArrivals(); List <ArrivalCity> allArrivals = ArrivalCity.GetAll(); model.Add("selectedDepartureCity", selectedDepartureCity); model.Add("flights", flights); model.Add("allArrivals", allArrivals); return(View(model)); }
public ActionResult Index() { List <ArrivalCity> allArrivalCities = ArrivalCity.GetAll(); return(View(allArrivalCities)); }
public void TriggerForm() { ArrivalCity.SendKeys("some text"); ArrivalCity.Clear(); }
public void OpenCalendar() { ArrivalCity.Click(); CalendarInput.Click(); }
public void FillRouteWithoutDate() { route = RouteCreator.WithoutDate(); DepartureCity.SendKeys(route.DepartureCity); ArrivalCity.SendKeys(route.ArrivalCity); }
public void Arrival_City_is_Empty() { int result = ArrivalCity.GetAll().Count; Assert.AreEqual(10, result); }