Skip to content

CoordinateRepo

Namespace: Database.Repository.CoordinateRepo

Repository implementation for accessing and managing available locations.

public class CoordinateRepo : ICoordinateRepo

Inheritance ObjectCoordinateRepo

Implements ICoordinateRepo

Constructors

CoordinateRepo(ApplicationDbContext)

Initializes a new instance of the CoordinateRepo class.

public CoordinateRepo(ApplicationDbContext applicationDbContext)

Parameters

applicationDbContext ApplicationDbContext

Methods

ExistsPostalCode(Int32)

public Task<Boolean> ExistsPostalCode(int postalcode)

Parameters

postalcode Int32

Returns

Task<Boolean>

GetAllLocations()

public Task<List<Tuple<Int32, String>>> GetAllLocations()

Returns

Task<List<Tuple<Int32, String>>>

GetLocation()

public Task<CoordinateMapping> GetLocation()

Returns

Task<CoordinateMapping>

GetUnlockedLocation()

public Task<CoordinateMapping> GetUnlockedLocation()

Returns

Task<CoordinateMapping>

InsertNewPostalCode(CoordinateMapping)

public Task InsertNewPostalCode(CoordinateMapping postalcodeLocation)

Parameters

postalcodeLocation CoordinateMapping

Returns

Task

UpdateTime(Int32, DateTime)

public Task UpdateTime(int postalCode, DateTime newTime)

Parameters

postalCode Int32

newTime DateTime

Returns

Task