public static void EditFallidasRemoteServer(DataSet dt, ref int? codigoError, bool grabarFallidas)
{
MySqlTransaction tr = null;
try
{
MySqlConnection SqlConnection1 = DALBase.GetRemoteConnection();
SqlConnection1.Open();
DAL.FondoCajaDAL.GrabarDB(dt, SqlConnection1);
SqlConnection1.Close();
BL.FallidasBLL.BorrarFondoCajaFallidasByAccion("Modified");
}
catch (MySqlException ex)
{
if (ex.Number == 1042) //no se pudo abrir la conexion por falta de internet
{
dt.RejectChanges();
codigoError = 1042;
}
else
{
dt.RejectChanges();
if (tr != null)
{
tr.Rollback();
}
codigoError = ex.Number;
}
}
catch (TimeoutException)
{
}
}