Beispiel #1
0
        public static R_Vehicle ConvertDTOtoEntity(VehicleDTO dto)
        {
            R_Vehicle vehicle = new R_Vehicle();

            vehicle.VehicleId            = dto.VehicleId;
            vehicle.Make                 = dto.Make;
            vehicle.Model                = dto.Model;
            vehicle.Owner                = dto.Owner;
            vehicle.OwnerId              = dto.OwnerId;
            vehicle.NucleoId             = dto.NucleoId;
            vehicle.VehicleTypeId        = dto.VehicleTypeId;
            vehicle.EnergySourceId       = dto.EnergySourceId;
            vehicle.AverageSpeed         = dto.AverageSpeed;
            vehicle.HorsePower           = dto.HorsePower;
            vehicle.FuelConsumption      = dto.FuelConsumption;
            vehicle.FuelAutonomyDistance = dto.FuelAutonomyDistance;
            vehicle.RechargeTime         = dto.RechargeTime;
            vehicle.LicensePlate         = dto.LicensePlate;
            vehicle.Color                = dto.Color;
            vehicle.NumberSeats          = dto.NumberSeats;
            vehicle.CargoVolumeCapacity  = dto.CargoVolumeCapacity;
            vehicle.Active               = dto.Active;
            vehicle.IsDeleted            = dto.IsDeleted;
            vehicle.CreateBy             = dto.CreateBy;
            vehicle.CreateOn             = dto.CreateOn;
            vehicle.UpdateBy             = dto.UpdateBy;
            vehicle.UpdateOn             = dto.UpdateOn;

            return(vehicle);
        }
Beispiel #2
0
        // logging helper
        public static string FormatVehicleDTO(VehicleDTO vehicleDTO)
        {
            if (vehicleDTO == null)
            {
                // null
                return("vehicleDTO: null");
            }
            else
            {
                // output values
                return("vehicleDTO: \n"
                       + "{ \n"

                       + "    VehicleId: " + "'" + vehicleDTO.VehicleId + "'" + ", \n"
                       + "    Make: " + (vehicleDTO.Make != null ? "'" + vehicleDTO.Make + "'" : "null") + ", \n"
                       + "    Model: " + (vehicleDTO.Model != null ? "'" + vehicleDTO.Model + "'" : "null") + ", \n"
                       + "    Owner: " + (vehicleDTO.Owner != null ? "'" + vehicleDTO.Owner + "'" : "null") + ", \n"
                       + "    OwnerId: " + (vehicleDTO.OwnerId != null ? "'" + vehicleDTO.OwnerId + "'" : "null") + ", \n"
                       + "    NucleoId: " + (vehicleDTO.NucleoId != null ? "'" + vehicleDTO.NucleoId + "'" : "null") + ", \n"
                       + "    VehicleTypeId: " + "'" + vehicleDTO.VehicleTypeId + "'" + ", \n"
                       + "    EnergySourceId: " + "'" + vehicleDTO.EnergySourceId + "'" + ", \n"
                       + "    AverageSpeed: " + (vehicleDTO.AverageSpeed != null ? "'" + vehicleDTO.AverageSpeed + "'" : "null") + ", \n"
                       + "    HorsePower: " + (vehicleDTO.HorsePower != null ? "'" + vehicleDTO.HorsePower + "'" : "null") + ", \n"
                       + "    FuelConsumption: " + (vehicleDTO.FuelConsumption != null ? "'" + vehicleDTO.FuelConsumption + "'" : "null") + ", \n"
                       + "    FuelAutonomyDistance: " + (vehicleDTO.FuelAutonomyDistance != null ? "'" + vehicleDTO.FuelAutonomyDistance + "'" : "null") + ", \n"
                       + "    RechargeTime: " + (vehicleDTO.RechargeTime != null ? "'" + vehicleDTO.RechargeTime + "'" : "null") + ", \n"
                       + "    LicensePlate: " + (vehicleDTO.LicensePlate != null ? "'" + vehicleDTO.LicensePlate + "'" : "null") + ", \n"
                       + "    Color: " + (vehicleDTO.Color != null ? "'" + vehicleDTO.Color + "'" : "null") + ", \n"
                       + "    NumberSeats: " + (vehicleDTO.NumberSeats != null ? "'" + vehicleDTO.NumberSeats + "'" : "null") + ", \n"
                       + "    CargoVolumeCapacity: " + (vehicleDTO.CargoVolumeCapacity != null ? "'" + vehicleDTO.CargoVolumeCapacity + "'" : "null") + ", \n"
                       + "    Active: " + "'" + vehicleDTO.Active + "'" + ", \n"
                       + "    IsDeleted: " + "'" + vehicleDTO.IsDeleted + "'" + ", \n"
                       + "    CreateBy: " + (vehicleDTO.CreateBy != null ? "'" + vehicleDTO.CreateBy + "'" : "null") + ", \n"
                       + "    CreateOn: " + (vehicleDTO.CreateOn != null ? "'" + vehicleDTO.CreateOn + "'" : "null") + ", \n"
                       + "    UpdateBy: " + (vehicleDTO.UpdateBy != null ? "'" + vehicleDTO.UpdateBy + "'" : "null") + ", \n"
                       + "    UpdateOn: " + (vehicleDTO.UpdateOn != null ? "'" + vehicleDTO.UpdateOn + "'" : "null") + " \n"
                       + "} \n");
            }
        }