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; } } }