/// <summary>
 /// Este metodo convierte un DTO a DAL
 /// </summary>
 /// <param name="DAL">Parametro DAL</param>
 /// <returns>Objeto tipo DAL</returns>
 public static ObligacionDTO MapeoDALToDTO(Obligacion DAL)
 {
     try
     {
         ObligacionDTO obligacion = new ObligacionDTO();
         obligacion.ObligacionId = DAL.ObligacionId;
         obligacion.UpdateAt     = DAL.UpdateAt;
         obligacion.CreatedAt    = DAL.CreatedAt;
         obligacion.Cuantia      = DAL.Cuantia;
         obligacion.Dueda        = DAL.Dueda;
         obligacion.Estado       = DAL.Estado;
         if (DAL.Expediente != null)
         {
             obligacion.Expediente = Expediente.MapeoDALToDTO(DAL.Expediente);
         }
         if (DAL.Persona != null)
         {
             obligacion.Persona = Persona.MapeoDALToDTO(DAL.Persona);
         }
         if (DAL.TipoObligacion != null)
         {
             obligacion.TipoObligacion = TipoObligacion.MapeoDALToDTO(DAL.TipoObligacion);
         }
         obligacion.FechaPreinscripcion = DAL.FechaPreinscripcion;
         obligacion.PersonaId           = DAL.PersonaId;
         obligacion.ExpedienteId        = DAL.ExpedienteId;
         obligacion.TipoObligacionId    = DAL.TipoObligacionId;
         return(obligacion);
     }
     catch (Exception)
     {
         return(null);
     }
 }
 /// <summary>
 /// Este metodo convierte un DTO a DAL
 /// </summary>
 /// <param name="DTO">Parametro DTO</param>
 /// <returns>Objeto tipo DAL</returns>
 public static TipoObligacion MapeoDTOToDAL(TipoObligacionDTO DTO)
 {
     try
     {
         TipoObligacion c = new TipoObligacion();
         c.CreatedAt        = DTO.CreatedAt;
         c.Nombre           = DTO.Nombre;
         c.UpdateAt         = DTO.UpdateAt;
         c.TipoObligacionId = DTO.TipoObligacionId;
         return(c);
     }catch (Exception)
     {
         return(null);
     }
 }
 /// <summary>
 /// Este metodo convierte un DAL a DTO
 /// </summary>
 /// <param name="DAL">Parametro DAL</param>
 /// <returns>Objeto tipo DTO</returns>
 public static TipoObligacionDTO MapeoDALToDTO(TipoObligacion DAL)
 {
     try
     {
         TipoObligacionDTO c = new TipoObligacionDTO();
         c.CreatedAt        = DAL.CreatedAt;
         c.Nombre           = DAL.Nombre;
         c.UpdateAt         = DAL.UpdateAt;
         c.TipoObligacionId = DAL.TipoObligacionId;
         return(c);
     }
     catch (Exception)
     {
         return(null);
     }
 }