using Data.SeaHavenIndustries; using Microsoft.AspNetCore.Components.Forms; using SeaHavenIndustries.Helper.ViewModels; using SeaHavenIndustries.ViewModel; namespace SeaHavenIndustries.Data.IRepository { public interface IAccountRepository { Task> GetUsers(); Task> GetUsersqueryable(); Task AddUser(ApplicationUser user); Task GetUserById(string Id); Task BlockUser(string id); Task> GetLocations(); Task> GetLocationsiqueryable(); Task> SearchLocations(); Task AddLocation(Locations user); Task ImportLocation(IBrowserFile file); Task GetLocationById(int Id); Task DeleteLocation(int Id); Task> GetRoles(); Task tests3(IBrowserFile fileContent); } }