Esempio n. 1
0
require_once "../shared/class_folder/class_funciones.php";
$io_saf = new sigesp_saf_c_grupo();
$io_msg = new class_mensajes();
$io_func = new class_funciones();
$ls_operacion = $io_fun_activo->uf_obteneroperacion();
$ls_codigo = $io_fun_activo->uf_obtenervalor("txtcodgru", "");
$ls_denominacion = $io_fun_activo->uf_obtenervalor("txtdengru", "");
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_longitud = 3;
        $ls_codigo = $io_saf->uf_saf_generar_codigo("", "", "saf_grupo", "codgru");
        $ls_codigo = $io_func->uf_cerosizquierda($ls_codigo, $ls_longitud);
        break;
    case "GUARDAR":
        $lb_valido = $io_saf->uf_saf_guardar_grupo($ls_codigo, $ls_denominacion, $la_seguridad);
        uf_limpiarvariables();
        break;
    case "ELIMINAR":
        break;
    case "":
        $lb_valido = $io_saf->uf_saf_delete_grupo($ls_codigo, $la_seguridad);
        if ($lb_valido) {
            $io_msg->message("El registro fue eliminado");
            uf_limpiarvariables();
        } else {
            $io_msg->message("No se pudo eliminar el registro");
            uf_limpiarvariables();
        }
        break;
}