diego-torres / SISOPREGA

Sistema de Soporte al Proceso de Exportación Ganadera.
0 stars 2 forks source link

Error when buying/importing cattle #84

Closed diego-torres closed 10 years ago

diego-torres commented 10 years ago

when loading different qualities for the same pen. Practically it's presented by keyboard input the pen name in the pen field, it will load occupied fields from another class.

diego-torres commented 10 years ago

Apply the following validation to hermana corte data entry:

var occupiedPens = crudInventory.getPensList(); for ( var i = 0; i < occupiedPens.length; i++) { var isPenOccupied = this.$.pen.getIndex() == Number(occupiedPens[i].value); var isSameQuality = occupiedPens[i].object.qualityId == this.$.cattleQuality.getIndex(); if(isPenOccupied && !isSameQuality){ var cattleQuality = crudCattleQuality.getByID(occupiedPens[i].object.qualityId); sError = "Error. El corral " + occupiedPens[i].caption + " ya está ocupado con ganado de clase " + cattleQuality.qualityName; break; } }