public IActionResult AddFlight(FlightViewModel model) { if (model.File != null) { byte[] imageData = null; using (var binaryReader = new BinaryReader(model.File.OpenReadStream())) { imageData = binaryReader.ReadBytes((int)model.File.Length); } model.Flight.SeatClass.Airplane.Airline.Logo = imageData; } flightDAL.AddFlight(model.Flight); return(View("Admin", flightDAL.GetFlights())); }