Skip to content

Commit

Permalink
Corrección algunos smells generados
Browse files Browse the repository at this point in the history
  • Loading branch information
rodrigo0097 committed Dec 8, 2019
1 parent 4122e22 commit b65ca01
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,5 @@ <h3>Crear Iteracion:</h3>
</div>
<button class="button mx-sm-3 mb-2" type="submit"
[disabled]="iteracionForm.invalid" class="btn btn-success">Create</button>

</form>
61 changes: 33 additions & 28 deletions src/app/iteracion/iteracion-create/iteracion-create.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ import { FormBuilder, FormGroup, Validators } from "@angular/forms";
import { IteracionService } from '../iteracion.service';
import { Iteracion } from '../iteracion';
import { IteracionDetail } from '../iteracion-detail';
import { Route } from '@angular/compiler/src/core';
import { Router } from '@angular/router';
import { ToastrService } from 'ngx-toastr';
import { Modificacion } from '../../modificacion/modificacion';
import { ModificacionService } from '../../modificacion/modificacion.service';
Expand All @@ -19,55 +17,62 @@ import { ModificacionService } from '../../modificacion/modificacion.service';
export class IteracionCreateComponent {

iteracionForm: FormGroup;
iteracion: IteracionDetail[]
iteracion: Iteracion
/**
*
* @param requisitoService
* @param formBuilder
* @param toastrService
*/

constructor
(
private iteracionService: IteracionService,
private formBuilder: FormBuilder,
private toastr: ToastrService,
private toastrService: ToastrService,
private mods:ModificacionService
)
{
this.iteracionForm = this.formBuilder.group({
nombre: ["", [Validators.required]],
descripcion: ["", [Validators.required]],
fechaInicio: ["", [Validators.required]],
fechaFin:["", [Validators.required]],

});
}
showSuccess() {
for (let i = 0; i < this.iteracion.length; i++){
console.log(this.iteracion[i].id+' '+this.iteracion[i].nombre);
}
this.toastr.success("Equipo", "Creado exitosamente!", {"progressBar": true,timeOut:4000});

) {
}



createIteracion(newCaso: Iteracion)
{

console.warn("el equipo fue creado", newCaso);
newCaso.fechaInicio = new Date(newCaso.fechaInicio)
newCaso.fechaFin = new Date(newCaso.fechaFin)
this.iteracionService.createIteracion(newCaso).subscribe(pIteracion => { this.iteracion.push(pIteracion);
this.iteracionService.createIteracion(newCaso)
.subscribe(pIteracion => {

var a: Modificacion=new Modificacion;
a.descripcion = "Se creo una iteracion"
a.fechaModificacion = new Date();

this.mods.createModificacion(a).subscribe((cas) => {
this.toastr.success("Modificacion registrada")
this.toastrService.success("Modificacion registrada")
}, err => {
this.toastr.error("no se registro la modificacion")
this.toastrService.error("no se registro la modificacion")
});
this.showSuccess();
});
this.toastrService.success("La iteracion fue creada", "Crear iteracion");

}, err =>
{
this.toastrService.error(err, "Error");
}
);
this.iteracionForm.reset();
}



ngOnInit() {
this.iteracionForm = this.formBuilder.group({
nombre: ["", [Validators.required]],
descripcion: ["", [Validators.required]],
fechaInicio: ["", [Validators.required]],
fechaFin:["", [Validators.required]],

});
this.iteracion = new Iteracion();
}


}

0 comments on commit b65ca01

Please sign in to comment.