/**
  * 
  */
 public function save()
 {
     $this->load->library(array("mantenedor/rol/mantenedor_rol_validar"));
     $params = $this->input->post(null, true);
     $correcto = $this->mantenedor_rol_validar->esValido($params);
     if ($correcto) {
         $rol = $this->rol_model->getById($params["id"]);
         $data = array("rol_c_nombre" => $params["nombre"]);
         if (is_null($rol)) {
             $this->rol_model->insert($data);
         } else {
             $this->rol_model->update($data, $rol->rol_ia_id);
         }
     }
     $respuesta = array("correcto" => $correcto, "error" => $this->mantenedor_rol_validar->getErrores());
     echo json_encode($respuesta);
 }