bug fix creación de eventos
This commit is contained in:
parent
376417165d
commit
a03582e68d
|
@ -11,6 +11,8 @@ import { Eventoi } from '../interfaces/eventoi';
|
|||
styleUrls: ['./prompt-evento.page.scss'],
|
||||
})
|
||||
export class PromptEventoPage implements OnInit{
|
||||
|
||||
evento: Eventoi;
|
||||
submitted = false;
|
||||
editarEvento = false;
|
||||
eventoForm = new FormGroup({
|
||||
|
@ -36,9 +38,14 @@ export class PromptEventoPage implements OnInit{
|
|||
onSubmit(){
|
||||
this.submitted = true;
|
||||
if (this.eventoForm.valid){
|
||||
this.asignarEvento(this.tab1Service.eventos[this.tab1Service.eventoIndex]);
|
||||
if (this.tab1Service.editarEvento == true){
|
||||
this.asignarEvento(this.tab1Service.eventos[this.tab1Service.eventoIndex])}
|
||||
else{
|
||||
this.asignarEvento(this.initEventoVacio());
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
asignarEvento(evento: Eventoi){
|
||||
evento.nombre = this.eventoForm.get('nombre').value;
|
||||
evento.descripcion = this.eventoForm.get('descripcion').value;
|
||||
|
@ -49,7 +56,6 @@ export class PromptEventoPage implements OnInit{
|
|||
if (!this.tab1Service.editarEvento){
|
||||
hora = hora.split("T")[1];}
|
||||
hora = hora.split(":")[0]+(":")+hora.split(":")[1];
|
||||
console.log(hora);
|
||||
evento.hora = hora;
|
||||
evento.precio1 = this.eventoForm.get('precio1').value;
|
||||
evento.precio2 = this.eventoForm.get('precio2').value;
|
||||
|
@ -84,5 +90,19 @@ export class PromptEventoPage implements OnInit{
|
|||
return this.eventoForm.get('descripcion');
|
||||
}
|
||||
|
||||
initEventoVacio(): Eventoi{
|
||||
let evento = {
|
||||
id: 0,
|
||||
discotecaID: this.tab1Service.discotecaI.discotecaID,
|
||||
nombre: this.tab1Service.discotecaI.localizacion,
|
||||
localizacion: '',
|
||||
fecha: null,
|
||||
hora: null,
|
||||
precio1: 0,
|
||||
precio2: 0,
|
||||
descripcion: ''
|
||||
}
|
||||
return evento;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -15,6 +15,9 @@ export class ReservamodalPage implements OnInit {
|
|||
ngOnInit() {
|
||||
this.codigoReserva = this.navParams.get('codigo');
|
||||
this.descuento = this.navParams.get('descuento');
|
||||
if(!this.descuento){
|
||||
this.descuento = 0;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue