Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var getLocal = (keyName) => {
- let obj;
- switch (keyName) {
- case `data_voucher`:
- /*
- * obj.valor_total
- * obj.mora_total
- * obj.cargo_tarjeta_total
- * obj.cargo_tarjeta_igv
- * obj.cargo_tarjeta_valor_unitario
- */
- obj = JSON.parse(window.localStorage.getItem(keyName));
- break;
- case `data_student`:
- /*
- * obj.estudiante_id
- * obj.estudiante_edad
- */
- obj = JSON.parse(window.localStorage.getItem(keyName));
- break;
- case `data_user`:
- /*
- * obj.id_usuario_siiaa
- * obj.sede_seleccionada
- * empresa_id
- * empresa_nombre_comercial
- * empresa_razon_social
- * sede_id
- * sede_nombre
- * obj.sedes
- * empresa_id
- * empresa_nombre_comercial
- * empresa_razon_social
- * empresa_ruc
- * sede_direccion
- * sede_id
- * sede_nombre
- * sede_telefono
- * obj.usuario_apellido_materno_siiaa
- * obj.usuario_apellido_paterno_siiaa
- * obj.usuario_nombres_siiaa
- * obj.usuario_sistema_siiaa
- */
- obj = JSON.parse(window.localStorage.getItem(keyName));
- break;
- default:
- obj = false;
- break;
- }
- return obj;
- };
- var setLocal = (keyName, obj) => {
- switch (keyName) {
- case `data_voucher`:
- /*
- * obj.valor_total
- * obj.mora_total
- * obj.cargo_tarjeta_total
- * obj.cargo_tarjeta_igv
- * obj.cargo_tarjeta_valor_unitario
- */
- let int_valor_total = parseFloat(obj.valor_total);
- let int_mora_total = parseFloat(obj.mora_total);
- let int_cargo_tarjeta_total = parseFloat(obj.cargo_tarjeta_total);
- let int_cargo_tarjeta_igv = parseFloat(obj.cargo_tarjeta_igv);
- let int_cargo_tarjeta_valor_unitario = parseFloat(obj.cargo_tarjeta_valor_unitario);
- if (isNaN(int_valor_total)) {
- obj.valor_total = 0;
- } else {
- obj.valor_total = int_valor_total;
- }
- if (isNaN(int_mora_total)) {
- obj.mora_total = 0;
- } else {
- obj.mora_total = int_mora_total;
- }
- if (isNaN(int_cargo_tarjeta_total)) {
- obj.cargo_tarjeta_total = 0;
- } else {
- obj.cargo_tarjeta_total = int_cargo_tarjeta_total;
- }
- if (isNaN(int_cargo_tarjeta_igv)) {
- obj.cargo_tarjeta_igv = 0;
- } else {
- obj.cargo_tarjeta_igv = int_cargo_tarjeta_igv;
- }
- if (isNaN(int_cargo_tarjeta_valor_unitario)) {
- obj.cargo_tarjeta_valor_unitario = 0;
- } else {
- obj.cargo_tarjeta_valor_unitario = int_cargo_tarjeta_valor_unitario;
- }
- window.localStorage.setItem(keyName, JSON.stringify(obj));
- break;
- case `data_student`:
- /*
- * obj.estudiante_id
- * obj.estudiante_edad
- */
- let int_estudiante_id = parseFloat(obj.estudiante_id);
- let int_estudiante_edad = parseFloat(obj.estudiante_edad);
- if (isNaN(int_estudiante_id)) {
- obj.estudiante_id = 0;
- } else {
- obj.estudiante_id = int_estudiante_id;
- }
- if (isNaN(int_estudiante_edad)) {
- obj.estudiante_edad = 0;
- } else {
- obj.estudiante_edad = int_estudiante_edad;
- }
- window.localStorage.setItem(keyName, JSON.stringify(obj));
- break;
- case `data_user`:
- window.localStorage.setItem(keyName, JSON.stringify(obj));
- break;
- default:
- obj = false;
- break;
- }
- return obj;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement