public ActionResult Edit(int id)
        {
            ViewBag.Vehicle = new SelectList(vehiclePath.GetVehicle(), "VehicleTypeID", "VehicleTypes");
            Models.VehicleModel vehicle       = new Models.VehicleModel();
            Vehicle             vehicleEntity = vehiclePath.GetVehicleById(id);
            var vehicleObject = AutoMapper.Mapper.Map <Online_Logistics_Registration_Entity.Vehicle, Models.VehicleModel>(vehicleEntity);

            //vehicle.VehicleID = vehicleEntity.VehicleID;
            //vehicle.VehicleNumber = vehicleEntity.VehicleNumber;
            //vehicle.VehicleTypeID = vehicleEntity.VehicleTypeID;
            //vehicle.StartLocation = vehicleEntity.StartLocation;
            //vehicle.DestinationLocation = vehicleEntity.DestinationLocation;
            //vehicle.VehicleLoadWeight = vehicleEntity.VehicleLoadWeight;
            return(View(vehicleObject));
        }
 public ActionResult Update(Models.VehicleModel vehicle)
 {
     if (ModelState.IsValid)
     {
         var vehicleObject = AutoMapper.Mapper.Map <Models.VehicleModel, Online_Logistics_Registration_Entity.Vehicle>(vehicle);
         //vehicleEntity.VehicleID = vehicle.VehicleID;
         //vehicleEntity.VehicleNumber = vehicle.VehicleNumber;
         //vehicleEntity.VehicleTypeID = vehicle.VehicleTypeID;
         //vehicleEntity.StartLocation = vehicle.StartLocation;
         //vehicleEntity.DestinationLocation = vehicle.DestinationLocation;
         //vehicleEntity.VehicleLoadWeight = vehicle.VehicleLoadWeight;
         int result = vehiclePath.Update(vehicleObject);
         if (result == 1)
         {
             return(RedirectToAction("ViewVehicle"));
         }
     }
     return(View("EditVehicle", vehicle));
 }