[eluser]xeroblast[/eluser]
the switch doesnt work bcoz in your switch()
switch($postConfig['action']){ // has a value of 'oper'
and in your case
case $crudConfig['create']: // is same as case 'add'
case $crudConfig['update']: // is same as case 'edit'
case $crudConfig['delete']: // is same as case 'del'
there is no 'oper' in your case that is why you cant save/edit/delete...