コード例 #1
0
ファイル: FormParto.cs プロジェクト: LuisPorrasL/TCU
 /// <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);
     }
 }
コード例 #2
0
ファイル: FormAgregarVaca.cs プロジェクト: AlbertoSotoL/TCU
 /// <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);
     }
 }