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 IVendedorRepository : IGenericRepository { void Delete(long id); List Find(bool ativo, long idempresa = 0L); List Find(long idempresa = 0L); List Find(string nome, long idempresa = 0L); Vendedor FindById(long id); Vendedor FindCorretora(); Vendedor Merge(Vendedor vendedor); Vendedor SaveOrUpdate(Vendedor vendedor); } }