forked from MDCPS/DamageAssessment_Backend
Copy from old Repository
This commit is contained in:
@ -0,0 +1,13 @@
|
||||
using DamageAssesment.Api.Locations.Db;
|
||||
|
||||
namespace DamageAssesment.Api.Locations.Interfaces
|
||||
{
|
||||
public interface ILocationsProvider
|
||||
{
|
||||
Task<(bool IsSuccess, IEnumerable<Models.Location> locations, string ErrorMessage)> GetLocationsAsync();
|
||||
Task<(bool IsSuccess, Models.Location Location, string ErrorMessage)> GetLocationByIdAsync(string Id);
|
||||
Task<(bool IsSuccess, Models.Location Question, string ErrorMessage)> PostLocationAsync(Db.Location Location);
|
||||
Task<(bool IsSuccess, string ErrorMessage)> UpdateLocationAsync(Db.Location Location);
|
||||
Task<(bool IsSuccess, string ErrorMessage)> DeleteLocationAsync(string Id);
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
namespace DamageAssesment.Api.Locations.Interfaces
|
||||
{
|
||||
public interface IRegionsProvider
|
||||
{
|
||||
Task<(bool IsSuccess, IEnumerable<Models.Region> regions, string ErrorMessage)> GetRegionsAsync();
|
||||
Task<(bool IsSuccess, Models.Region Region, string ErrorMessage)> GetRegionByIdAsync(string Id);
|
||||
Task<(bool IsSuccess, Models.Region Region, string ErrorMessage)> PostRegionAsync(Models.Region region);
|
||||
Task<(bool IsSuccess, Models.Region Region, string ErrorMessage)> PutRegionAsync(Models.Region region);
|
||||
Task<(bool IsSuccess, Models.Region Region, string ErrorMessage)> DeleteRegionAsync(string Id);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user