예제 #1
0
 /// <summary>
 /// Este metodo convierte un DTO a DAL
 /// </summary>
 /// <param name="DTO">Parametro DTO</param>
 /// <returns>Objeto tipo DAL</returns>
 public static TipoPersona MapeoDTOToDAL(TipoPersonaDTO DTO)
 {
     try
     {
         TipoPersona c = new TipoPersona();
         c.CreatedAt     = DTO.CreatedAt;
         c.Nombre        = DTO.Nombre;
         c.UpdateAt      = DTO.UpdateAt;
         c.TipoPersonaId = DTO.TipoPersonaId;
         return(c);
     }catch (Exception)
     {
         return(null);
     }
 }
예제 #2
0
 /// <summary>
 /// Este metodo convierte un DAL a DTO
 /// </summary>
 /// <param name="DAL">Parametro DAL</param>
 /// <returns>Objeto tipo DTO</returns>
 public static TipoPersonaDTO MapeoDALToDTO(TipoPersona DAL)
 {
     try
     {
         TipoPersonaDTO c = new TipoPersonaDTO();
         c.CreatedAt     = DAL.CreatedAt;
         c.Nombre        = DAL.Nombre;
         c.UpdateAt      = DAL.UpdateAt;
         c.TipoPersonaId = DAL.TipoPersonaId;
         return(c);
     }
     catch (Exception)
     {
         return(null);
     }
 }
예제 #3
0
 /// <summary>
 /// Este metodo convierte un DAL a DTO
 /// </summary>
 /// <param name="DAL">Parametro DTO</param>
 /// <returns>Objeto tipo DAL</returns>
 public static PersonaDTO MapeoDALToDTO(Persona DAL)
 {
     try
     {
         PersonaDTO c = new PersonaDTO();
         c.Apellidos      = DAL.Apellidos;
         c.Direccion      = DAL.Direccion;
         c.Identificacion = DAL.Identificacion;
         c.Nombres        = DAL.Nombres;
         c.PersonaId      = DAL.PersonaId;
         c.Sexo           = DAL.Sexo;
         c.Telefono       = DAL.Telefono;
         c.UpdateAt       = DAL.UpdateAt;
         c.CreatedAt      = DAL.CreatedAt;
         c.TipoPersonaId  = DAL.TipoPersonaId;
         if (c.TipoPersona != null)
         {
             c.TipoPersona = TipoPersona.MapeoDALToDTO(DAL.TipoPersona);
         }
         c.Nacionalidad        = DAL.Nacionalidad;
         c.PaisNacimiento      = DAL.PaisNacimiento;
         c.PaisCorrespondencia = DAL.PaisCorrespondencia;
         c.Departamento        = DAL.Departamento;
         if (DAL.Municipio != null)
         {
             c.Municipio = Municipio.MapeoDALToDTO(DAL.Municipio);
         }
         if (DAL.Pais != null)
         {
             c.Pais = Pais.MapeoDALToDTO(DAL.Pais);
         }
         c.MunicipioId     = DAL.MunicipioId;
         c.PaisId          = DAL.PaisId;
         c.Email           = DAL.Email;
         c.FechaNacimiento = DAL.FechaNacimiento;
         return(c);
     }
     catch (Exception)
     {
         return(null);
     }
 }