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 { void Delete(long id); void DeleteRange(List ids); Patrimonial Find(long id); Patrimonial FindById(long id); List FindImobiliaria(string imobiliaria, FiltroStatusDocumento status, List vendedorVinculado); List Findlocatario(string imobiliaria, FiltroStatusDocumento status, List vendedorVinculado); Patrimonial Merge(Patrimonial patrimonial); Patrimonial SaveOrUpdate(Patrimonial patrimonial); } }