예제 #1
0
        public IEnumerable <TipoUsuarioDTO> GetAll()
        {
            var tiposDeUsuario    = _context.TipoUsuario.Where(x => x.Estado == Constantes.Activo);
            var tiposDeusuarioDTO = TipoUsuarioDTO.DeModeloADTO(tiposDeUsuario);

            return(tiposDeusuarioDTO);
        }
예제 #2
0
        public async Task <Response> GetById(long id)
        {
            var tipoUsuario = await _context.TipoUsuario.FirstOrDefaultAsync(r => r.Id == id);

            if (tipoUsuario == null)
            {
                return(new Response {
                    Mensaje = "Este tipo de usuario no existe"
                });
            }
            var data = TipoUsuarioDTO.DeModeloADTO(tipoUsuario);

            return(new Response {
                Datos = data
            });
        }