using Gestor.Infrastructure.Entities.Ferramentas; using Gestor.Infrastructure.Repository.Generic; using Gestor.Model.Domain.Ferramentas; using System; using System.Collections.Generic; namespace Gestor.Infrastructure.Repository.Interface { public interface IAgendaTelefoneRepository : IGenericRepository { void Delete(long id); List Find(string telefone); List FindByAgendaId(long id); AgendaTelefone FindById(long id); List Inserir(List telefones); List Inserir(List telefones, Agenda agenda); AgendaTelefone Merge(AgendaTelefone telefone); List Merge(List telefones, Agenda agenda); AgendaTelefone SaveOrUpdate(AgendaTelefone telefone); } }