/// <summary> /// Intenta insertar un nuevo parto en la base de datos. /// </summary> /// <returns>Un booleano. True sí la operación fue correcta, false en caso contrario.</returns> private bool RegistrarParto() { try { int resultado = ProcedimientosAlmacenados.ProcRegistrarParto(this.fechaParto, this.sexoCria, this.idMadre, this.idPadre, this.muertePrematura, this.causaAborto); if (resultado == Utilities.RESULTADO_ERROR) { return(false); } if (radioButtonNo.Checked && radioButtonSiRegistroTernero.Checked) { if (this.sexoCria == 'H') { resultado = ProcedimientosAlmacenados.ProcInsertarVaca(this.informacionTernero); } //else resultado = ProcedimientosAlmacenados.ProcInsertarToro(this.informacionTernero); if (resultado == Utilities.RESULTADO_ERROR) { return(false); } } return(true); } catch { return(false); } }