package com.qsoft.rs.sincoar.dominio.mapper;

import com.qsoft.rs.sincoar.dto.TarmventaarmatemDTO;
import com.qsoft.rs.sincoar.model.Tarmventaarmatem;
import javax.annotation.processing.Generated;

@Generated(
    value = "org.mapstruct.ap.MappingProcessor",
    date = "2022-09-02T16:14:46-0500",
    comments = "version: 1.5.2.Final, compiler: javac, environment: Java 17.0.4 (Private Build)"
)
public class TarmventaarmatemMapperImpl implements TarmventaarmatemMapper {

    @Override
    public Tarmventaarmatem getEntidad(TarmventaarmatemDTO tarmventaarmatem) {
        if ( tarmventaarmatem == null ) {
            return null;
        }

        Tarmventaarmatem tarmventaarmatem1 = new Tarmventaarmatem();

        tarmventaarmatem1.setCarmaventatem( tarmventaarmatem.getCarmaventatem() );
        tarmventaarmatem1.setCarma( tarmventaarmatem.getCarma() );
        tarmventaarmatem1.setPersoncodigo( tarmventaarmatem.getPersoncodigo() );
        tarmventaarmatem1.setFcreacion( tarmventaarmatem.getFcreacion() );
        tarmventaarmatem1.setEstado( tarmventaarmatem.getEstado() );
        tarmventaarmatem1.setFactura( tarmventaarmatem.getFactura() );
        tarmventaarmatem1.setNoregistro( tarmventaarmatem.getNoregistro() );
        tarmventaarmatem1.setJustificacion( tarmventaarmatem.getJustificacion() );
        tarmventaarmatem1.setObservacion( tarmventaarmatem.getObservacion() );
        tarmventaarmatem1.setPathdocumento( tarmventaarmatem.getPathdocumento() );
        tarmventaarmatem1.setCentrocontrol( tarmventaarmatem.getCentrocontrol() );

        return tarmventaarmatem1;
    }

    @Override
    public TarmventaarmatemDTO getDto(Tarmventaarmatem tarmventaarmatem) {
        if ( tarmventaarmatem == null ) {
            return null;
        }

        TarmventaarmatemDTO tarmventaarmatemDTO = new TarmventaarmatemDTO();

        tarmventaarmatemDTO.setCarmaventatem( tarmventaarmatem.getCarmaventatem() );
        tarmventaarmatemDTO.setCarma( tarmventaarmatem.getCarma() );
        tarmventaarmatemDTO.setPersoncodigo( tarmventaarmatem.getPersoncodigo() );
        tarmventaarmatemDTO.setFcreacion( tarmventaarmatem.getFcreacion() );
        tarmventaarmatemDTO.setEstado( tarmventaarmatem.getEstado() );
        tarmventaarmatemDTO.setFactura( tarmventaarmatem.getFactura() );
        tarmventaarmatemDTO.setNoregistro( tarmventaarmatem.getNoregistro() );
        tarmventaarmatemDTO.setJustificacion( tarmventaarmatem.getJustificacion() );
        tarmventaarmatemDTO.setObservacion( tarmventaarmatem.getObservacion() );
        tarmventaarmatemDTO.setPathdocumento( tarmventaarmatem.getPathdocumento() );
        tarmventaarmatemDTO.setCentrocontrol( tarmventaarmatem.getCentrocontrol() );

        return tarmventaarmatemDTO;
    }
}
