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

import com.qsoft.rs.sincoar.dto.TarmcabrepdestruirarmasDTO;
import com.qsoft.rs.sincoar.model.Tarmcabrepdestruirarmas;
import javax.annotation.processing.Generated;

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

    @Override
    public Tarmcabrepdestruirarmas getEntidad(TarmcabrepdestruirarmasDTO tarmcabrepdestruirarmas) {
        if ( tarmcabrepdestruirarmas == null ) {
            return null;
        }

        Tarmcabrepdestruirarmas tarmcabrepdestruirarmas1 = new Tarmcabrepdestruirarmas();

        tarmcabrepdestruirarmas1.setCreporte( tarmcabrepdestruirarmas.getCreporte() );
        tarmcabrepdestruirarmas1.setFreporte( tarmcabrepdestruirarmas.getFreporte() );
        tarmcabrepdestruirarmas1.setObsjefedpto( tarmcabrepdestruirarmas.getObsjefedpto() );
        tarmcabrepdestruirarmas1.setObsjefecc( tarmcabrepdestruirarmas.getObsjefecc() );
        tarmcabrepdestruirarmas1.setXpath( tarmcabrepdestruirarmas.getXpath() );

        return tarmcabrepdestruirarmas1;
    }

    @Override
    public TarmcabrepdestruirarmasDTO getDto(Tarmcabrepdestruirarmas tarmcabrepdestruirarmas) {
        if ( tarmcabrepdestruirarmas == null ) {
            return null;
        }

        TarmcabrepdestruirarmasDTO tarmcabrepdestruirarmasDTO = new TarmcabrepdestruirarmasDTO();

        tarmcabrepdestruirarmasDTO.setCreporte( tarmcabrepdestruirarmas.getCreporte() );
        tarmcabrepdestruirarmasDTO.setFreporte( tarmcabrepdestruirarmas.getFreporte() );
        tarmcabrepdestruirarmasDTO.setObsjefedpto( tarmcabrepdestruirarmas.getObsjefedpto() );
        tarmcabrepdestruirarmasDTO.setObsjefecc( tarmcabrepdestruirarmas.getObsjefecc() );
        tarmcabrepdestruirarmasDTO.setXpath( tarmcabrepdestruirarmas.getXpath() );

        return tarmcabrepdestruirarmasDTO;
    }
}
