Esempio n. 1
0
        /// <summary>
        /// Converts this instance of <see cref="authorizedperson"/> to an instance of <see cref="authorizedpersonDto"/>.
        /// </summary>
        /// <param name="entity"><see cref="authorizedperson"/> to convert.</param>
        public static authorizedpersonDto ToDTO(this authorizedperson entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var dto = new authorizedpersonDto();

            dto.v_AuthorizedPersonId   = entity.v_AuthorizedPersonId;
            dto.v_FirstName            = entity.v_FirstName;
            dto.v_FirstLastName        = entity.v_FirstLastName;
            dto.v_SecondLastName       = entity.v_SecondLastName;
            dto.i_DocTypeId            = entity.i_DocTypeId;
            dto.v_DocTypeName          = entity.v_DocTypeName;
            dto.v_DocNumber            = entity.v_DocNumber;
            dto.i_SexTypeId            = entity.i_SexTypeId;
            dto.v_SexTypeName          = entity.v_SexTypeName;
            dto.d_BirthDate            = entity.d_BirthDate;
            dto.v_OccupationName       = entity.v_OccupationName;
            dto.v_OrganitationName     = entity.v_OrganitationName;
            dto.d_EntryToMedicalCenter = entity.d_EntryToMedicalCenter;
            dto.v_ProtocolId           = entity.v_ProtocolId;
            dto.v_ProtocolName         = entity.v_ProtocolName;
            dto.i_InsertUserId         = entity.i_InsertUserId;
            dto.d_InsertDate           = entity.d_InsertDate;
            dto.i_UpdateUserId         = entity.i_UpdateUserId;
            dto.d_UpdateDate           = entity.d_UpdateDate;

            entity.OnDTO(dto);

            return(dto);
        }