public void rowEventListener(RowEditEvent e) {
        try {
            PersonasDTO personasDTO = (PersonasDTO) e.getObject();

            if (txtGenero == null) {
                txtGenero = new InputText();
            }

            txtGenero.setValue(personasDTO.getGenero());

            if (txtPrimerApellido == null) {
                txtPrimerApellido = new InputText();
            }

            txtPrimerApellido.setValue(personasDTO.getPrimerApellido());

            if (txtPrimerNombre == null) {
                txtPrimerNombre = new InputText();
            }

            txtPrimerNombre.setValue(personasDTO.getPrimerNombre());

            if (txtProfesion == null) {
                txtProfesion = new InputText();
            }

            txtProfesion.setValue(personasDTO.getProfesion());

            if (txtSegundoApellido == null) {
                txtSegundoApellido = new InputText();
            }

            txtSegundoApellido.setValue(personasDTO.getSegundoApellido());

            if (txtSegundoNombre == null) {
                txtSegundoNombre = new InputText();
            }

            txtSegundoNombre.setValue(personasDTO.getSegundoNombre());

            if (txtIdPersona == null) {
                txtIdPersona = new InputText();
            }

            txtIdPersona.setValue(personasDTO.getIdPersona());

            if (txtFechaNacimiento == null) {
                txtFechaNacimiento = new Calendar();
            }

            txtFechaNacimiento.setValue(personasDTO.getFechaNacimiento());

            action_modify();
        } catch (Exception ex) {
        }
    }