Add a link betweend a gear to the connected user.
This commit is contained in:
@@ -15,8 +15,10 @@ namespace skydiveLogs_api.Business
|
||||
_gearRepository = gearRepository;
|
||||
}
|
||||
|
||||
public void AddNewGear(Gear newGear)
|
||||
public void AddNewGear(Gear newGear,
|
||||
User connectedUser)
|
||||
{
|
||||
newGear.User = connectedUser;
|
||||
_gearRepository.Add(newGear);
|
||||
}
|
||||
|
||||
@@ -30,9 +32,9 @@ namespace skydiveLogs_api.Business
|
||||
return _gearRepository.GetById(id);
|
||||
}
|
||||
|
||||
public IEnumerable<Gear> GetAllGears()
|
||||
public IEnumerable<Gear> GetAllGears(User connectedUser)
|
||||
{
|
||||
return _gearRepository.GetAll();
|
||||
return _gearRepository.GetAll(connectedUser);
|
||||
}
|
||||
|
||||
public void UpdateGear(int id, Gear Gear)
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace skydiveLogs_api.Business.Interface
|
||||
{
|
||||
public interface IGearService
|
||||
{
|
||||
IEnumerable<Gear> GetAllGears();
|
||||
IEnumerable<Gear> GetAllGears(User connectedUser);
|
||||
|
||||
Gear GetGearById(int id);
|
||||
|
||||
@@ -15,6 +15,6 @@ namespace skydiveLogs_api.Business.Interface
|
||||
|
||||
void UpdateGear(int id, Gear gear);
|
||||
|
||||
void AddNewGear(Gear gear);
|
||||
void AddNewGear(Gear gear, User connectedUser);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user