public bool SaveFlight(RequestSaveFlight request) { var transport = this.repo.GetTransport(request.FlightNumber); var flight = new Flight() { ArrivalStation = request.ArrivalStation, Currency = request.Currency, DepartureDate = request.DepartureDate, DepartureStation = request.DepartureStation, Price = request.Price, Transport = transport ?? new Transport() { FligthNumber = request.FlightNumber } }; repo.Add(flight); return(true); }
public IActionResult SaveFlight(RequestSaveFlight requestSaveFlight) { var savedFlight = this.homeService.SaveFlight(requestSaveFlight); return(View("Index")); }