database_dto_EmployeurDto.js


/**
 * @swagger
 * components:
 *   schemas:
 *     newEmployeur:
 *       type: object
 *       properties:
 *         denominationSocial:
 *           type: string
 *           description: Le nom juridique du client.
 *           example: bizlab
 *         rcs:
 *           type: string
 *           description: observations sur l'administrateur.
 *           example: Mon ami
 *         siret:
 *           type: string
 *           description: le Nom de l'admin.
 *           example: HASSANI
 *         president:
 *           type: string
 *           description: le Prénom de l'admin.
 *           example:  ayoub
 *         tvaIntracom:
 *           type: string
 *           description: le Prénom de l'admin.
 *           example:  ayoub
 *         address:
 *           type: string
 *           description: le Prénom de l'admin.
 *           example:  37 rue biz lab 
 *         zipCode:
 *           type: string
 *           description: le Prénom de l'admin.
 *           example:  75000
 *         city:
 *           type: string
 *           description: le numero de téléphone de l'admin..
 *           example: Paris
 *         contact:
 *           type: string
 *           description: le numero de téléphone de l'admin..
 *           example: O619629393
 *         contactPhone:
 *           type: string
 *           description: le numero de téléphone de l'admin..
 *           example: 0618061806
 *         contactMail:
 *           type: string
 *           description: le numero de téléphone de l'admin..
 *           example: bizlab@teste.fr
 *     Employeur:
 *       allOf:
 *         - type: object
 *           properties:
 *             id:
 *               type: integer
 *               description: The user ID.
 *               example: 0
 *         - $ref: '#/components/schemas/newEmployeur'
 */


/**
 * @memberof Myintranet.DTOS
 */
class EmployeurDto {

    constructor(employeur) {
        this.id = employeur.id
        this.denominationSocial = employeur.denominationSocial
        this.rcs = employeur.rcs
        this.siret = employeur.siret
        this.president = employeur.president
        this.tvaIntracom = employeur.tvaIntracom
        this.address = employeur.address
        this.zipCode = employeur.zipCode
        this.city = employeur.city
        this.contact = employeur.contact
        this.contactPhone = employeur.contactPhone
        this.contactMail = employeur.contactMail
        this.createdAt = employeur.createdAt
       // this.updatedAt = client.updatedAt
    }
}
module.exports = EmployeurDto;