Subversion-Projekte lars-tiefland.content-management

Revision

Revision 1 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

$(function(){
    $('#send_order_dialog').dialog("destroy").dialog({
        autoOpen:false,
        modal:true,
        width:1000,
        height:"auto",
        resizable:false,
        buttons:{
            'exportieren':function(){
                $('#meld-dialog').dialog("destroy").load("send_order.php",$('#send_order_form').serializeArray()).dialog({
                    title:"Bestellungen exportieren",
                    modal:true,
                    width:1000,
                    height:"auto",
                    resizable:false,
                    buttons:
                    {
                        OK: function()
                        {
                            $(this).dialog("close");
                        }
                    }
                });
                $(this).dialog("close");
            },
            'Abbruch':function(){
                $(this).dialog("close");
            }
        }        
    });
    $('.send_order').click(send_order);
    $('#del_order_dialog').dialog("destroy").dialog({
        autoOpen:false,
        modal:true,
        width:1000,
        height:"auto",
        resizable:false,
        buttons:{
            'ja':function(){
                $.post("lieferantenbestellungen.php",$('#del_order_item_form').serializeArray(),function(data){
                    $('#order_form').submit();
                });
                $(this).dialog("close");
            },
            'nein':function(){
                $(this).dialog("close");
            }
        }
    });
    $('.send_order').button(
    {
        icons:
        {
            primary:"ui-icon-gear"
        }
    });
    $('.lager').click(lagerbestand).css("cursor","pointer");
    $('#del_lieferant_btn').css("cursor","pointer").click(del_lieferant);
    $('#meld-dialog').dialog("destroy");
    $('#add_lager').button({
        icons: 
        {
            primary: "ui-icon-plus"
        }
    }).click(add_lager);
    $('.edit_lager').button({
        icons: 
        {
            primary: "ui-icon-pencil"
        }
    }).click(edit_lager);
    $('.del_lager').button({
        icons: 
        {
            primary: "ui-icon-trash"
        }
    }).click(del_lager);
    $('#add_lager_dialog').dialog("destroy").dialog(
    {
        autoOpen:false,
        modal:true,
        width:1000,
        height:"auto",
        resizable:false,
        buttons:
        {
            'Lager anlegen / bearbeiten': function(){
                $.post("/bestellwesen/lager.php",$('#lager_form').serializeArray(),function(data){
                    document.location.reload();
                });
                $('#add_lager_dialog').dialog("close");      
            }
        }
    });
    $('#del_lieferanten_dialog').dialog("destroy").dialog(
    {
        autoOpen:false,
        modal:true,
        width:500,
        height:150,
        resizable:false,
        buttons:
        {
            'ja': function(){
                $.post("/bestellwesen/lieferanten.php",$('#del_lieferant_form').serializeArray(),function(data){
                    if(data)
                    {
                        $('#meld-dialog').html(data).dialog(
                        {
                            title:"Lieferant löschen - Fehler",
                            modal:true,
                            width:500,
                            resizable:false,
                            buttons:{
                                OK: function(){
                                    $(this).dialog("close");
                                }
                            }
                        });                    
                    }
                    else
                    {
                        document.location.href="/bestellwesen/lieferanten.php";
                    }
                });
                $('#del_lieferanten_dialog').dialog("close");      
            },
            'nein': function(){
                $('#del_lieferanten_dialog').dialog("close");      
            }
        }
    });
    $('#del_lager_dialog').dialog("destroy").dialog(
    {
        autoOpen:false,
        modal:true,
        width:500,
        height:150,
        resizable:false,
        buttons:
        {
            'ja': function(){
                $.post("/bestellwesen/lager.php",$('#del_lager_form').serializeArray(),function(data){
                    document.location.reload();
                });
                $('#del_lager_dialog').dialog("close");      
            },
            'nein': function(){
                $('#del_lager_dialog').dialog("close");      
            }
        }
    });
    
    $('#lagerbestand').dialog("destroy").dialog(
    {
        autoOpen:false,
        resizable:false,
        modal:true,
        width:900,
        height:"auto",
        buttons:{
            'schließen': function(){
                $(this).dialog("close");
            }
        }
    });
    
    function del_lieferant()
    {
        $('#del_lieferanten_dialog').dialog("open");
        //return false;
    }
    function add_lager()
    {
        $('#add_lager_dialog').load('lager.php').dialog("open");
        //return false;
    }
    function edit_lager()
    {
        id=this.id.split("_");
        id=id[2];
        $('#add_lager_dialog').load("lager.php",{
            mode:"edit",
            l_id:id
        }).dialog("open");
        return false;
    } 
    
    function del_lager()
    {
        id=this.id.split("_");
        id=id[2];
        $('#df_l_name').html($('#d_l_name_'+id).val());
        $('#df_l_id').val($('#d_l_id_'+id).val());
        $('#del_lager_dialog').dialog("open");
        return false;
    }
    
    function lagerbestand()
    {
        id=this.id.split("_");
        item_id=id[1];
        $('#lagerbestand').load("/Warenwirtschaft/lagerbestand.php",{
            item:item_id,
            order_id:id[2],
            shop_id:id[3]
        }).dialog("open");
        return false;
    }

    $('#lagerbestellung').dialog("destroy").dialog({
        modal:true,
        autoOpen:false,
        width:1000,
        height:"auto",
        buttons:{
            "bestellen": function (){
                $(this).dialog("close");
            }
        }
    });

    function order_item()
    {
        id=this.id.split("_");
        lieferant=id[1];
        lager=id[2];
        item_id=id[3];
        bestellung=id[4];
        shop=id[5];
        $('#lagerbestand').dialog("close");
        $('#lagerbestellung').load("lagerbestellung.php",{
            item:item_id,
            order:bestellung,
            lager:lager,
            lieferant:lieferant,
            shop:shop
        }).dialog("open");
    }
    $('.del_order').button({
        icons:{
            primary:"ui-icon-trash"
        }
    }).click(del_order_item);
    
    function del_order_item()
    {
        id=this.id.split('_');
        $('#del_order_dialog').load("lieferantenbestellungen.php",{
            mode:"del_prep",
            item:id[3],
            order:id[2],
            lager:id[4]
        }).dialog("open");
    }
    
    function send_order()
    {
        id=this.id.split('_');
        $('#s_lager_id').val(id[2]);
        $('#send_order_dialog').dialog("open");
    }        
});