using Gestor.Infrastructure.Entities.Seguros; using Gestor.Infrastructure.Repository.Generic; using Gestor.Model.Domain.Seguros; using System; using System.Collections.Generic; namespace Gestor.Infrastructure.Repository.Interface { public interface IClienteTelefoneRepository : IGenericRepository { void Delete(long id); List DeleteFone(long clienteId, List telefones); List Find(string telefone, long idempresa = 0L); List FindByClienteId(long id); ClienteTelefone FindById(long id); List Inserir(List telefones); List Inserir(List telefones, Cliente cliente); ClienteTelefone Merge(ClienteTelefone telefone); List Merge(List telefones, Cliente cliente); ClienteTelefone SaveOrUpdate(ClienteTelefone telefone); } }