From 674ca83ba9243a9e95a7568c797668dab6aee26a Mon Sep 17 00:00:00 2001 From: Lucas Faria Mendes Date: Mon, 30 Mar 2026 10:35:25 -0300 Subject: feat: upload files --- .../IUnitOfWork.cs | 343 +++++++++++++++++++++ 1 file changed, 343 insertions(+) create mode 100644 Gestor.Infrastructure/Gestor.Infrastructure.UnitOfWork.Interface/IUnitOfWork.cs (limited to 'Gestor.Infrastructure/Gestor.Infrastructure.UnitOfWork.Interface') diff --git a/Gestor.Infrastructure/Gestor.Infrastructure.UnitOfWork.Interface/IUnitOfWork.cs b/Gestor.Infrastructure/Gestor.Infrastructure.UnitOfWork.Interface/IUnitOfWork.cs new file mode 100644 index 0000000..27fa13c --- /dev/null +++ b/Gestor.Infrastructure/Gestor.Infrastructure.UnitOfWork.Interface/IUnitOfWork.cs @@ -0,0 +1,343 @@ +using Gestor.Infrastructure.Repository.Interface; +using Gestor.Infrastructure.UnitOfWork.Generic; + +namespace Gestor.Infrastructure.UnitOfWork.Interface +{ + public interface IUnitOfWork : IGenericUnitOfWork + { + IAeronauticoRepository AeronauticoRepository + { + get; + } + + IAtividadeRepository AtividadeRepository + { + get; + } + + IAtualizacaoRepository AtualizacaoRepository + { + get; + } + + IAutoRepository AutoRepository + { + get; + } + + IBancoRepository BancoRepository + { + get; + } + + IBancosContasRepository BancosContasRepository + { + get; + } + + ICategoriaTarefaRepository CategoriaTarefaRepository + { + get; + } + + ICentroRepository CentroRepository + { + get; + } + + IClienteEmailRepository ClienteEmailRepository + { + get; + } + + IClienteEnderecoRepository ClienteEnderecoRepository + { + get; + } + + IClienteRepository ClienteRepository + { + get; + } + + IClienteTelefoneRepository ClienteTelefoneRepository + { + get; + } + + ICoberturaGranizoRepository CoberturaGranizoRepository + { + get; + } + + ICoberturaPadraoRepository CoberturaPadraoRepository + { + get; + } + + ICoberturaRepository CoberturaRepository + { + get; + } + + ICondicaoRepasseRepository CondicaoRepasseRepository + { + get; + } + + IConfigExtratoImportRepository ConfigExtratoImportRepository + { + get; + } + + IConfiguracaoRepository ConfiguracaoRepository + { + get; + } + + IControleFinanceiroRepository ControleFinanceiroRepository + { + get; + } + + IControleRepository ControleRepository + { + get; + } + + IControleSinistroRepository ControleSinistroRepository + { + get; + } + + ICredencialRepository CredencialRepository + { + get; + } + + ICriticaApoliceRepository CriticaApoliceRepository + { + get; + } + + IDetalheExtratoRepository DetalheExtratoRepository + { + get; + } + + IDocumentoRepository DocumentoRepository + { + get; + } + + IEmpresaRepository EmpresaRepository + { + get; + } + + IEstipulanteRepository EstipulanteRepository + { + get; + } + + IExtratoRepository ExtratoRepository + { + get; + } + + IFabricanteRepository FabricanteRepository + { + get; + } + + IFornecedorRepository FornecedorRepository + { + get; + } + + IGranizoRepository GranizoRepository + { + get; + } + + IImpostoRepository ImpostoRepository + { + get; + } + + IIndiceArquivoDigitalRepository IndiceArquivoDigitalRepository + { + get; + } + + IItemRepository ItemRepository + { + get; + } + + ILancamentoRepository LancamentoRepository + { + get; + } + + IMaisContatoRepository MaisContatoRepository + { + get; + } + + IMetaSeguradoraRepository MetaSeguradoraRepository + { + get; + } + + IMetaVendedorRepository MetaVendedorRepository + { + get; + } + + IModeloMalaDiretaRepository ModeloMalaDiretaRepository + { + get; + } + + INotaFiscalRepository NotaFiscalRepository + { + get; + } + + IParceiroRepository ParceiroRepository + { + get; + } + + IParcelaRepository ParcelaRepository + { + get; + } + + IPatrimonialRepository PatrimonialRepository + { + get; + } + + IPlanoRepository PlanoRepository + { + get; + } + + IProdutoRepository ProdutoRepository + { + get; + } + + IProfissaoRepository ProfissaoRepository + { + get; + } + + IProspectRepository ProspectRepository + { + get; + } + + IQualificacaoRepository QualificacaoRepository + { + get; + } + + IRamoRepository RamoRepository + { + get; + } + + IRegistroAcaoRepository RegistroAcaoRepository + { + get; + } + + IRegistroLogRepository RegistroLogRepository + { + get; + } + + IRepasseRepository RepasseRepository + { + get; + } + + IReportRepository ReportRepository + { + get; + } + + IRiscosDiversosRepository RiscosDiversosRepository + { + get; + } + + ISaldoRepository SaldoRepository + { + get; + } + + ISeguradoraContatoRepository SeguradoraContatoRepository + { + get; + } + + ISeguradoraEnderecoRepository SeguradoraEnderecoRepository + { + get; + } + + ISeguradoraRepository SeguradoraRepository + { + get; + } + + ISinistroAutoRepository SinistroAutoRepository + { + get; + } + + ISinistroRepository SinistroRepository + { + get; + } + + ISinistroVidaRepository SinistroVidaRepository + { + get; + } + + ITarefaRepository TarefaRepository + { + get; + } + + ITipoTarefaRepository TipoTarefaRepository + { + get; + } + + ITipoVendedorRepository TipoVendedorRepository + { + get; + } + + IVendedorParcelaRepository VendedorParcelaRepository + { + get; + } + + IVendedorRepository VendedorRepository + { + get; + } + + IVinculoDocumentoRepository VinculoDocumentoRepository + { + get; + } + } +} \ No newline at end of file -- cgit v1.2.3