Example #1
0
        private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (treeView1.SelectedNode.Level == 0)
            {
                FerryManType o = (FerryManType)treeView1.SelectedNode.Tag;
                dg1.DataSource = o.ParcelList();
                dg2.DataSource = o.GetParcelSums();

                var c = (from cc in DicterType.GetFullCennik()
                         where cc.Przewoznik_KOD == o.KOD
                         select cc).ToList();

                dg3.DataSource = c;

                label1.Text = o.SumaStawkaDorecz().ToString();
            }

            if (treeView1.SelectedNode.Level == 1)
            {
                DeliveryManType o = (DeliveryManType)treeView1.SelectedNode.Tag;
                dg1.DataSource = o.ParcelList();
                dg2.DataSource = o.GetParcelSums();

                var c = (from cc in DicterType.GetFullCennik()
                         where cc.Przewoznik_KOD == o.PrzewoznikKOD
                         select cc).ToList();

                dg3.DataSource = c;
                label1.Text    = o.SumaStawkaDorecz().ToString();
            }

            if (treeView1.SelectedNode.Level == 2)
            {
                DMrejonType o = (DMrejonType)treeView1.SelectedNode.Tag;
                dg1.DataSource = o.ParcelList();
                dg2.DataSource = o.GetParcelSums();
                dg3.DataSource = o.Cennik;

                label1.Text = o.SumaStawkaDorecz().ToString();
            }

            if (treeView1.SelectedNode.Level == 3)
            {
                StopType o = (StopType)treeView1.SelectedNode.Tag;
                dg1.DataSource = o.ParcelList;
                dg2.DataSource = o.GetParcelSums();

                label1.Text = o.SumaStawkaDorecz().ToString();
            }

            if (treeView1.SelectedNode.Level == 4)
            {
                StopFileType o = (StopFileType)treeView1.SelectedNode.Tag;

                o.GetParcelGroup();

                dg1.DataSource = o;
                dg2.DataSource = o.PARCEL_GROUP;
            }
        }