// methods for unitTest public async Task <bool> RemoveUser(User user) { if (int.TryParse(user.Id, out int userId)) { var aUser = await dbContext.SqlUsers.FirstOrDefaultAsync(x => x.Id == userId); dbContext.Remove(aUser); await dbContext.SaveChangesAsync(); return(true); } return(false); }
public async Task <bool> DeleteAsync(string id) { if (int.TryParse(id, out int veicleId)) { SqlVeicle sqlVeicle = dbContext.SqlVeicles.FirstOrDefault(x => x.Id == veicleId); if (sqlVeicle == null) { return(false); } dbContext.Remove(sqlVeicle); return(await dbContext.SaveChangesAsync() > 0); } return(false); }