mirror of
https://github.com/hargata/lubelog.git
synced 2025-12-10 00:46:08 -06:00
fixed method to delete user access.
This commit is contained in:
parent
a1b2b40abe
commit
90fa6ad5fc
@ -47,12 +47,12 @@ namespace CarCareTracker.External.Implementations
|
||||
return true;
|
||||
};
|
||||
}
|
||||
public bool DeleteUserAccess(int userAccessId)
|
||||
public bool DeleteUserAccess(int userId, int vehicleId)
|
||||
{
|
||||
using (var db = new LiteDatabase(dbName))
|
||||
{
|
||||
var table = db.GetCollection<UserAccess>(tableName);
|
||||
table.Delete(userAccessId);
|
||||
table.DeleteMany(x => x.Id.UserId == userId && x.Id.VehicleId == vehicleId);
|
||||
return true;
|
||||
};
|
||||
}
|
||||
|
||||
2
External/Interfaces/IUserAccessDataAccess.cs
vendored
2
External/Interfaces/IUserAccessDataAccess.cs
vendored
@ -8,7 +8,7 @@ namespace CarCareTracker.External.Interfaces
|
||||
UserAccess GetUserAccessByVehicleAndUserId(int userId, int vehicleId);
|
||||
List<UserAccess> GetUserAccessByVehicleId(int vehicleId);
|
||||
bool SaveUserAccess(UserAccess userAccess);
|
||||
bool DeleteUserAccess(int userAccessId);
|
||||
bool DeleteUserAccess(int userId, int vehicleId);
|
||||
bool DeleteAllAccessRecordsByVehicleId(int vehicleId);
|
||||
bool DeleteAllAccessRecordsByUserId(int userId);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user