コード例 #1
0
        public async Task <AirplaneResponse> AddAirplane(BookingAppBackend.Model.Airlines.Airplane airplane, int airlaneId)
        {
            var ret = await repo.AddAirplane(airplane, airlaneId);

            await unitOfWork.CompleteAsync();

            return(ret);
        }
コード例 #2
0
        public IActionResult AddPlane(AddPlaneViewModel postModel)
        {
            var dboPlanes = new AirplaneDBO();

            dboPlanes.Name          = postModel.Name;
            dboPlanes.Have_Ridden   = postModel.Have_Ridden;
            dboPlanes.Engine_Type   = postModel.Engine_Type;
            dboPlanes.Age           = postModel.Age;
            dboPlanes.Description   = postModel.Description;
            dboPlanes.Does_Exist    = postModel.Does_Exist;
            dboPlanes.Email_Address = User.Identity.Name;
            dboPlanes.Engine_Count  = postModel.Engine_Count;
            dboPlanes.Plane_Status  = postModel.Plane_Status;
            dboPlanes.Picture       = postModel.Picture;
            dboPlanes.Rating        = postModel.Rating;


            _airplaneRepository.AddAirplane(dboPlanes);

            return(RedirectToAction(nameof(Planes)));
        }