lubelog/External/Interfaces/IUserHouseholdDataAccess.cs
DESKTOP-T0O5CDB\DESK-555BD b98585006b User Households
2025-11-11 14:45:48 -07:00

15 lines
662 B
C#

using CarCareTracker.Models;
namespace CarCareTracker.External.Interfaces
{
public interface IUserHouseholdDataAccess
{
List<UserHousehold> GetUserHouseholdByParentUserId(int parentUserId);
List<UserHousehold> GetUserHouseholdByChildUserId(int childUserId);
UserHousehold GetUserHouseholdByParentAndChildUserId(int parentUserId, int childUserId);
bool SaveUserHousehold(UserHousehold userHousehold);
bool DeleteUserHousehold(int parentUserId, int childUserId);
bool DeleteAllHouseholdRecordsByParentUserId(int parentUserId);
bool DeleteAllHouseholdRecordsByChildUserId(int childUserId);
}
}