TFS_ANTIGUO/TPAtesa_RecHuma/REC-HUMA.INFRASTRUCTURE/Mappings/AutoMapperProfile.cs
2026-06-26 10:14:39 -06:00

92 lines
3.1 KiB
C#

using AutoMapper;
using REC_HUMA.CORE.DTOs;
using REC_HUMA.CORE.Entities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace REC_HUMA.INFRASTRUCTURE.Mappings
{
public class AutoMapperProfile : Profile
{
public AutoMapperProfile()
{
CreateMap<Banco, BancoDto>();
CreateMap<BancoDto, Banco>();
CreateMap<BeneficioDto, Beneficio>();
CreateMap<Beneficio, BeneficioDto>();
CreateMap<CantonDto, Canton>();
CreateMap<Canton, CantonDto>();
CreateMap<DeduccionDto, Deduccion>();
CreateMap<Deduccion, DeduccionDto>();
CreateMap<DistritoDto, Distrito>();
CreateMap<Distrito, DistritoDto>();
CreateMap<EmpresaDto, Empresa>();
CreateMap<Empresa, EmpresaDto>();
CreateMap<EstadoCivilDto, EstadoCivil>();
CreateMap<EstadoCivil, EstadoCivilDto>();
CreateMap<HabilitadoDto, Habilitado>();
CreateMap<Habilitado, HabilitadoDto>();
CreateMap<Persona, PersonaDto>();
CreateMap<PersonaDto, Persona>();
CreateMap<TipoIdentificacion, TipoIdentificacionDto>();
CreateMap<TipoIdentificacionDto, TipoIdentificacion>();
CreateMap<Pais, PaisDto>();
CreateMap<PaisDto, Pais>();
CreateMap<Provincia, ProvinciaDto>();
CreateMap<ProvinciaDto, Provincia>();
CreateMap<Universidad, UniversidadDto>();
CreateMap<UniversidadDto, Universidad>();
CreateMap<GradoAcademico, GradoAcademicoDto>();
CreateMap<GradoAcademicoDto, GradoAcademico>();
CreateMap<Puesto, PuestoDto>();
CreateMap<PuestoDto, Puesto>();
CreateMap<TelefonoDto, Telefono>();
CreateMap<Telefono, TelefonoDto>();
CreateMap<TipoTelefonoDto, TipoTelefono>();
CreateMap<TipoTelefono, TipoTelefonoDto>();
CreateMap<TipoNombramiento, TipoNombramientoDto>();
CreateMap<TipoNombramientoDto, TipoNombramiento>();
CreateMap<DiasFeriados, DiasFeriadosDto>();
CreateMap<DiasFeriadosDto, DiasFeriados>();
CreateMap<SolicitudVacaciones, SolicitudVacacionesDto>();
CreateMap<SolicitudVacacionesDto, SolicitudVacaciones>();
CreateMap<DiasAcreditadosPeriodo, DiasAcreditadosPeriodoDto>();
CreateMap<DiasAcreditadosPeriodoDto, DiasAcreditadosPeriodo>();
CreateMap<DiasAcreditadosPeriodoHistorico, DiasAcreditadosPeriodoHistoricoDto>();
CreateMap<DiasAcreditadosPeriodoHistoricoDto, DiasAcreditadosPeriodoHistorico>();
CreateMap<Notificaciones, NotificacionesDto>();
CreateMap<NotificacionesDto, Notificaciones>();
CreateMap<Adjunto, AdjuntoDto>();
CreateMap<AdjuntoDto, Adjunto>();
CreateMap<ModeloCorreo, ModeloCorreoDto>();
CreateMap<ModeloCorreoDto, ModeloCorreo>();
}
}
}