public IActionResult AddVehicle([Bind] CarrierVehicleInputModel vehicleInputModel, int id) { if (!ModelState.IsValid) { TempData["msg"] = "Model is not valid!"; return(Index()); } Vehicle vehicle = new Vehicle { RegistrationNumber = vehicleInputModel.RegistrationNumber, Available = vehicleInputModel.Available, Capacity = vehicleInputModel.Capacity, VehicleType = vehicleInputModel.VehicleType }; Carrier carrier = _carrierService.GetById(id); carrier.Vehicles.Add(vehicle); if (_carrierService.Update(carrier)) { TempData["msg"] = "Vehicle is created!"; } else { TempData["msg"] = "Vehicle is not created!"; } return(RedirectToPage("/..")); }
// ICarrierFactory public void UpdateController(IScrollComponent <TData> component) { _current.Update(component); }
// ICarrierFactory public void UpdateController(IScrollController <TData> controller) { _current.Update(controller); }