parasails.registerPage('edit-classe', {
  //  ╦╔╗╔╦╔╦╗╦╔═╗╦    ╔═╗╔╦╗╔═╗╔╦╗╔═╗
  //  ║║║║║ ║ ║╠═╣║    ╚═╗ ║ ╠═╣ ║ ║╣
  //  ╩╝╚╝╩ ╩ ╩╩ ╩╩═╝  ╚═╝ ╩ ╩ ╩ ╩ ╚═╝
  data: {
    message: {severity:``,summary:``,details:``}
  },

  //  ╦  ╦╔═╗╔═╗╔═╗╦ ╦╔═╗╦  ╔═╗
  //  ║  ║╠╣ ║╣ ║  ╚╦╝║  ║  ║╣
  //  ╩═╝╩╚  ╚═╝╚═╝ ╩ ╚═╝╩═╝╚═╝
  beforeMount: function() {
    //…
  },
  mounted: async function() {
    //…
  },

  //  ╦╔╗╔╔╦╗╔═╗╦═╗╔═╗╔═╗╔╦╗╦╔═╗╔╗╔╔═╗
  //  ║║║║ ║ ║╣ ╠╦╝╠═╣║   ║ ║║ ║║║║╚═╗
  //  ╩╝╚╝ ╩ ╚═╝╩╚═╩ ╩╚═╝ ╩ ╩╚═╝╝╚╝╚═╝
  methods: {
    cleanMessage: function () {
      this.message = {}
      window.location.reload()
    },

    selectChurch: function (church) {
      this.classe.church = church
      this.save()
    },

    save: function () {
      Cloud.saveClasse.with({
        id: this.classe.id,
        name: this.classe.name,
        local: this.classe.local,
        church: this.classe.church
      }).then((result)=>{
        console.log(result)
        alert(`Saved successfully!`)
        this.goto('/classe/search-classe')
      }).catch(err=>{
        console.log(err)
        alert(`It was not possible to save`)
      })
    }
  }
})
