Resolve bug where attempting to delete a vehicle with zero records returns an error.

This commit is contained in:
DESKTOP-T0O5CDB\DESK-555BD
2024-08-13 08:19:05 -06:00
parent db884d0a6a
commit 267f903ffe
13 changed files with 28 additions and 14 deletions

View File

@@ -147,7 +147,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -141,7 +141,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} catch (Exception ex) } catch (Exception ex)
{ {

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -146,7 +146,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", vehicleId); ctext.Parameters.AddWithValue("id", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -176,7 +176,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("vehicleId", vehicleId); ctext.Parameters.AddWithValue("vehicleId", vehicleId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)
@@ -198,7 +199,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("userId", userId); ctext.Parameters.AddWithValue("userId", userId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -94,7 +94,8 @@ namespace CarCareTracker.External.Implementations
using (var ctext = pgDataSource.CreateCommand(cmd)) using (var ctext = pgDataSource.CreateCommand(cmd))
{ {
ctext.Parameters.AddWithValue("id", userId); ctext.Parameters.AddWithValue("id", userId);
return ctext.ExecuteNonQuery() > 0; ctext.ExecuteNonQuery();
return true;
} }
} }
catch (Exception ex) catch (Exception ex)