Material assigning not working Hi i would like to change the color of the head of my maggots but its not changing even i assigning the new material colored yellow why ? 


new problem encountered

when i assign a new color material to the head of my maggot it change but when i unselected the head then i select in any other parts of my maggots . the head color turn back to its previous color but if when i selecting the head it has the color brown but when i unselect it backs to color blue
The Viewport color of your object and the diffuse color of your material are separate things in blender.
You can set the viewport color of your material separately.

Expand the Settings tab under your Material settings and change the viewport color:



A quick side note: the viewport color doesn't affect the render result in any way. its primary function is to structure your scene.