Ejemplo n.º 1
0
        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);
 }
Ejemplo n.º 3
0
 // ICarrierFactory
 public void UpdateController(IScrollController <TData> controller)
 {
     _current.Update(controller);
 }