Advertisement
Cristian-Paolini

Untitled

Oct 25th, 2022
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. onSaveEntidades: function () {
  2.             let
  3.                 enfermedad = this.getView().getModel("oModelEnfermedades").getData(),
  4.                 aTratamientos = this.getView().getModel("oModelTablaTratamientos").getData(),
  5.                 aRemedios = this.getView().getModel("oModelTablaRemedios").getData(),
  6.                 oModel = this.getView().getModel();
  7.                 console.log(aTratamientos)
  8.                 console.log(aRemedios)
  9.             this.oIndicador.open();
  10.  
  11.             if (this.validarCrearEntidades(enfermedad, aTratamientos, aRemedios)) {
  12.                 //validar antes de llamar a este método
  13.                 oModel.setUseBatch(false);
  14.                 Promise.all([this.crearEnfermedad(), this.crearTratamiento(), this.crearRemedio()])
  15.                     .then(values => {
  16.                         this.onCloseDialogCrearEntidades();
  17.                         this.onCloseDialogDiagnostico();
  18.                         if (!this.dialogDiagnostico) {
  19.                             this._abrirDialogDiagnostico();
  20.                             console.log(values)
  21.                             this.onSetearKeysEntidades(values[0], values[1], values[2]);
  22.                         }
  23.                     }).catch(reason => {
  24.                         this.oIndicador.close();
  25.                         console.log(reason);
  26.                     });
  27.             } else {
  28.                 this.oIndicador.close();
  29.             }
  30.         },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement