SHC bars Revenue Dept from sacking staff