示例#1
0
        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"));
        }