/// <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); } }
/// <summary> /// Intenta insertar la nueva vaca en la base de datos. /// </summary> /// <param name="datosNuevaVaca">De tipo VacaModel tiene todos los datos de la vaca que se desea insertar</param> /// <returns>Un booleano. True sí la operación fue correcta, false en caso contrario.</returns> private bool AgregarNuevaVaca(VacaModel datosNuevaVaca) { try { int resultado = ProcedimientosAlmacenados.ProcInsertarVaca(datosNuevaVaca); if (resultado == Utilities.RESULTADO_ERROR) { return(false); } return(true); } catch { return(false); } }