blob: 318f5a89ea4ecb7e2a0e6b82b4bfb7337a879c2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
using Gestor.Infrastructure.Entities.Seguros;
using Gestor.Infrastructure.Repository.Generic;
using Gestor.Model.Common;
using Gestor.Model.Domain.Common;
using Gestor.Model.Domain.Seguros;
using System;
using System.Collections.Generic;
namespace Gestor.Infrastructure.Repository.Interface
{
public interface IPatrimonialRepository : IGenericRepository<PatrimonialDb>
{
void Delete(long id);
void DeleteRange(List<long> ids);
Patrimonial Find(long id);
Patrimonial FindById(long id);
List<PesquisaAvancada> FindImobiliaria(string imobiliaria, FiltroStatusDocumento status, List<VendedorUsuario> vendedorVinculado);
List<PesquisaAvancada> Findlocatario(string imobiliaria, FiltroStatusDocumento status, List<VendedorUsuario> vendedorVinculado);
Patrimonial Merge(Patrimonial patrimonial);
Patrimonial SaveOrUpdate(Patrimonial patrimonial);
}
}
|