public DtoUsuarios BuscaUsuarioPorId(long id) { // Faz as validações e depois chama o repositorio para buscar // ----------- validações --------------- RepositorioDeUsuarios repositorioDeUsuarios = new RepositorioDeUsuarios(); var resultado = repositorioDeUsuarios.BuscaUsuarioPorId(id); var conversorDeUsuarios = new ConversorDeUsuarios(); return(conversorDeUsuarios.ConverteObj(resultado)); }
public void SalvaUsuario(DtoUsuarios usuario) { // Faz as validações necessários e caso nenhum erro salva no banco de dados try { // ----------- validações --------------- RepositorioDeUsuarios repositorioDeUsuarios = new RepositorioDeUsuarios(); var conversorDeUsuarios = new ConversorDeUsuarios(); repositorioDeUsuarios.SalvaUsuario(conversorDeUsuarios.ConverteDto(usuario)); } catch (Exception err) { throw err; } }
public IEnumerable <DtoUsuarios> BuscaUsuariosPorTipo(EnumTipoUsuarios tipoUsuarios) { // Faz as validações e depois chama o repositorio para buscar // ----------- validações --------------- RepositorioDeUsuarios repositorioDeUsuarios = new RepositorioDeUsuarios(); var resultado = repositorioDeUsuarios.BuscaUsuariosPorTipo(tipoUsuarios); var conversorDeUsuarios = new ConversorDeUsuarios(); var listaUsuarios = new List <DtoUsuarios>(); foreach (var obj in resultado) { listaUsuarios.Add(conversorDeUsuarios.ConverteObj(obj)); } return(listaUsuarios); }