Zbiór zmian 677 dla trunk

Pokaż
Ignoruj:
Data:
2009-06-03 16:11:50 (17 years ago)
Autor:
marek
Opis:

re #178

Lokalizacja:
trunk
Pliki:
4 dodane
4 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/BazaReklam/Baza Reklam.csproj

    r662 r677  
    136136    <Compile Include="Classes\Helpers\ConfigurationHelper.cs" /> 
    137137    <Compile Include="Classes\Helpers\PdfHelper.cs" /> 
     138    <Compile Include="Classes\Helpers\ProvisionHelper.cs" /> 
    138139    <Compile Include="Classes\Helpers\StringHelper.cs" /> 
    139140    <Compile Include="Classes\Helpers\WebRequestHelper.cs" /> 
  • trunk/BazaReklam/ProvisionForm.Designer.cs

    r676 r677  
    3030        { 
    3131            this.components = new System.ComponentModel.Container(); 
    32             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle13 = new System.Windows.Forms.DataGridViewCellStyle(); 
    33             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); 
    34             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); 
    35             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); 
    36             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); 
    37             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle(); 
    38             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle(); 
    39             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle(); 
    40             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle(); 
    41             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle(); 
    42             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle(); 
    43             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle11 = new System.Windows.Forms.DataGridViewCellStyle(); 
    44             System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle12 = new System.Windows.Forms.DataGridViewCellStyle(); 
     32            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle26 = new System.Windows.Forms.DataGridViewCellStyle(); 
     33            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle14 = new System.Windows.Forms.DataGridViewCellStyle(); 
     34            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle15 = new System.Windows.Forms.DataGridViewCellStyle(); 
     35            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle16 = new System.Windows.Forms.DataGridViewCellStyle(); 
     36            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle17 = new System.Windows.Forms.DataGridViewCellStyle(); 
     37            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle18 = new System.Windows.Forms.DataGridViewCellStyle(); 
     38            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle19 = new System.Windows.Forms.DataGridViewCellStyle(); 
     39            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle20 = new System.Windows.Forms.DataGridViewCellStyle(); 
     40            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle21 = new System.Windows.Forms.DataGridViewCellStyle(); 
     41            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle22 = new System.Windows.Forms.DataGridViewCellStyle(); 
     42            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle23 = new System.Windows.Forms.DataGridViewCellStyle(); 
     43            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle24 = new System.Windows.Forms.DataGridViewCellStyle(); 
     44            System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle25 = new System.Windows.Forms.DataGridViewCellStyle(); 
    4545            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProvisionForm)); 
    4646            this.aGENCIBindingSource = new System.Windows.Forms.BindingSource(this.components); 
     
    104104            this.agencjaToolStripComboBox = new System.Windows.Forms.ToolStripComboBox(); 
    105105            this.szukajToolStripButton = new System.Windows.Forms.ToolStripButton(); 
    106             this.wyczyscToolStripButton = new System.Windows.Forms.ToolStripButton(); 
     106            this.btnBlockProvision = new System.Windows.Forms.ToolStripButton(); 
    107107            this.agencjeTableAdapter1 = new Baza_Reklam.SLOWNIKDataSetTableAdapters.AGENCJETableAdapter(); 
    108108            this.ukrytyLabel = new System.Windows.Forms.Label(); 
     
    227227            this.wREKLAMYDataGridViewTextBoxColumn}); 
    228228            this.prowizjeDataGridView.DataSource = this.pLANBindingSource; 
    229             dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; 
    230             dataGridViewCellStyle13.BackColor = System.Drawing.SystemColors.Window; 
    231             dataGridViewCellStyle13.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); 
    232             dataGridViewCellStyle13.ForeColor = System.Drawing.SystemColors.ControlText; 
    233             dataGridViewCellStyle13.SelectionBackColor = System.Drawing.SystemColors.Highlight; 
    234             dataGridViewCellStyle13.SelectionForeColor = System.Drawing.SystemColors.HighlightText; 
    235             dataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.False; 
    236             this.prowizjeDataGridView.DefaultCellStyle = dataGridViewCellStyle13; 
     229            dataGridViewCellStyle26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; 
     230            dataGridViewCellStyle26.BackColor = System.Drawing.SystemColors.Window; 
     231            dataGridViewCellStyle26.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238))); 
     232            dataGridViewCellStyle26.ForeColor = System.Drawing.SystemColors.ControlText; 
     233            dataGridViewCellStyle26.SelectionBackColor = System.Drawing.SystemColors.Highlight; 
     234            dataGridViewCellStyle26.SelectionForeColor = System.Drawing.SystemColors.HighlightText; 
     235            dataGridViewCellStyle26.WrapMode = System.Windows.Forms.DataGridViewTriState.False; 
     236            this.prowizjeDataGridView.DefaultCellStyle = dataGridViewCellStyle26; 
    237237            this.prowizjeDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; 
    238238            this.prowizjeDataGridView.Location = new System.Drawing.Point(0, 31); 
     
    280280            //  
    281281            this.bUDZETDataGridViewTextBoxColumn.DataPropertyName = "BUDZET"; 
    282             dataGridViewCellStyle1.Format = "N0"; 
    283             dataGridViewCellStyle1.NullValue = null; 
    284             this.bUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1; 
     282            dataGridViewCellStyle14.Format = "N0"; 
     283            dataGridViewCellStyle14.NullValue = null; 
     284            this.bUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle14; 
    285285            this.bUDZETDataGridViewTextBoxColumn.HeaderText = "Plan"; 
    286286            this.bUDZETDataGridViewTextBoxColumn.Name = "bUDZETDataGridViewTextBoxColumn"; 
     
    331331            //  
    332332            this.oCENADataGridViewTextBoxColumn.DataPropertyName = "OCENA"; 
    333             dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 
    334             this.oCENADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle2; 
     333            dataGridViewCellStyle15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 
     334            this.oCENADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle15; 
    335335            this.oCENADataGridViewTextBoxColumn.HeaderText = "Ocena"; 
    336336            this.oCENADataGridViewTextBoxColumn.Name = "oCENADataGridViewTextBoxColumn"; 
     
    351351            //  
    352352            this.PR_PROWIZJI.DataPropertyName = "PR_PROWIZJI"; 
    353             dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 
    354             dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); 
    355             dataGridViewCellStyle3.Format = "P"; 
    356             dataGridViewCellStyle3.NullValue = null; 
    357             this.PR_PROWIZJI.DefaultCellStyle = dataGridViewCellStyle3; 
     353            dataGridViewCellStyle16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 
     354            dataGridViewCellStyle16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); 
     355            dataGridViewCellStyle16.Format = "P"; 
     356            dataGridViewCellStyle16.NullValue = null; 
     357            this.PR_PROWIZJI.DefaultCellStyle = dataGridViewCellStyle16; 
    358358            this.PR_PROWIZJI.HeaderText = "Prowizja"; 
    359359            this.PR_PROWIZJI.Name = "PR_PROWIZJI"; 
     
    365365            this.wBUDZETDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 
    366366            this.wBUDZETDataGridViewTextBoxColumn.DataPropertyName = "W_BUDZET"; 
    367             dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    368             dataGridViewCellStyle4.Format = "N0"; 
    369             this.wBUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle4; 
     367            dataGridViewCellStyle17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     368            dataGridViewCellStyle17.Format = "N0"; 
     369            this.wBUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle17; 
    370370            this.wBUDZETDataGridViewTextBoxColumn.HeaderText = "Sprzeda¿"; 
    371371            this.wBUDZETDataGridViewTextBoxColumn.Name = "wBUDZETDataGridViewTextBoxColumn"; 
     
    376376            //  
    377377            this.wSPOTKANIADataGridViewTextBoxColumn.DataPropertyName = "W_SPOTKANIA"; 
    378             dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    379             this.wSPOTKANIADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle5; 
     378            dataGridViewCellStyle18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     379            this.wSPOTKANIADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle18; 
    380380            this.wSPOTKANIADataGridViewTextBoxColumn.HeaderText = "Spotk."; 
    381381            this.wSPOTKANIADataGridViewTextBoxColumn.Name = "wSPOTKANIADataGridViewTextBoxColumn"; 
     
    386386            //  
    387387            this.wTELDataGridViewTextBoxColumn.DataPropertyName = "W_TEL"; 
    388             dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    389             this.wTELDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle6; 
     388            dataGridViewCellStyle19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     389            this.wTELDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle19; 
    390390            this.wTELDataGridViewTextBoxColumn.HeaderText = "Tel."; 
    391391            this.wTELDataGridViewTextBoxColumn.Name = "wTELDataGridViewTextBoxColumn"; 
     
    396396            //  
    397397            this.wEMAILDataGridViewTextBoxColumn.DataPropertyName = "W_EMAIL"; 
    398             dataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    399             this.wEMAILDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle7; 
     398            dataGridViewCellStyle20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     399            this.wEMAILDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle20; 
    400400            this.wEMAILDataGridViewTextBoxColumn.HeaderText = "Email"; 
    401401            this.wEMAILDataGridViewTextBoxColumn.Name = "wEMAILDataGridViewTextBoxColumn"; 
     
    406406            //  
    407407            this.wLISTDataGridViewTextBoxColumn.DataPropertyName = "W_LIST"; 
    408             dataGridViewCellStyle8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    409             this.wLISTDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle8; 
     408            dataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     409            this.wLISTDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle21; 
    410410            this.wLISTDataGridViewTextBoxColumn.HeaderText = "List"; 
    411411            this.wLISTDataGridViewTextBoxColumn.Name = "wLISTDataGridViewTextBoxColumn"; 
     
    416416            //  
    417417            this.wFAXDataGridViewTextBoxColumn.DataPropertyName = "W_FAX"; 
    418             dataGridViewCellStyle9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    419             this.wFAXDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle9; 
     418            dataGridViewCellStyle22.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     419            this.wFAXDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle22; 
    420420            this.wFAXDataGridViewTextBoxColumn.HeaderText = "Fax"; 
    421421            this.wFAXDataGridViewTextBoxColumn.Name = "wFAXDataGridViewTextBoxColumn"; 
     
    426426            //  
    427427            this.wNKLIENCIDataGridViewTextBoxColumn.DataPropertyName = "W_N_KLIENCI"; 
    428             dataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    429             this.wNKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle10; 
     428            dataGridViewCellStyle23.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     429            this.wNKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle23; 
    430430            this.wNKLIENCIDataGridViewTextBoxColumn.HeaderText = "N. Klien."; 
    431431            this.wNKLIENCIDataGridViewTextBoxColumn.Name = "wNKLIENCIDataGridViewTextBoxColumn"; 
     
    436436            //  
    437437            this.wKLIENCIDataGridViewTextBoxColumn.DataPropertyName = "W_KLIENCI"; 
    438             dataGridViewCellStyle11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    439             this.wKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle11; 
     438            dataGridViewCellStyle24.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     439            this.wKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle24; 
    440440            this.wKLIENCIDataGridViewTextBoxColumn.HeaderText = "Klien."; 
    441441            this.wKLIENCIDataGridViewTextBoxColumn.Name = "wKLIENCIDataGridViewTextBoxColumn"; 
     
    446446            //  
    447447            this.wREKLAMYDataGridViewTextBoxColumn.DataPropertyName = "W_REKLAMY"; 
    448             dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
    449             this.wREKLAMYDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle12; 
     448            dataGridViewCellStyle25.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 
     449            this.wREKLAMYDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle25; 
    450450            this.wREKLAMYDataGridViewTextBoxColumn.HeaderText = "Rekl"; 
    451451            this.wREKLAMYDataGridViewTextBoxColumn.Name = "wREKLAMYDataGridViewTextBoxColumn"; 
     
    487487            this.agencjaToolStripComboBox, 
    488488            this.szukajToolStripButton, 
    489             this.wyczyscToolStripButton}); 
     489            this.btnBlockProvision}); 
    490490            this.bindingNavigator1.Location = new System.Drawing.Point(0, 0); 
    491491            this.bindingNavigator1.MoveFirstItem = this.bindingNavigatorMoveFirstItem; 
     
    699699            this.szukajToolStripButton.Click += new System.EventHandler(this.szukajToolStripButton_Click); 
    700700            //  
    701             // wyczyscToolStripButton 
    702             //  
    703             this.wyczyscToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image; 
    704             this.wyczyscToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("wyczyscToolStripButton.Image"))); 
    705             this.wyczyscToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta; 
    706             this.wyczyscToolStripButton.Name = "wyczyscToolStripButton"; 
    707             this.wyczyscToolStripButton.Size = new System.Drawing.Size(28, 28); 
    708             this.wyczyscToolStripButton.Text = "Wyczyœæ filtr"; 
     701            // btnBlockProvision 
     702            //  
     703            this.btnBlockProvision.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; 
     704            this.btnBlockProvision.ForeColor = System.Drawing.Color.Red; 
     705            this.btnBlockProvision.ImageTransparentColor = System.Drawing.Color.Transparent; 
     706            this.btnBlockProvision.Name = "btnBlockProvision"; 
     707            this.btnBlockProvision.Size = new System.Drawing.Size(126, 28); 
     708            this.btnBlockProvision.Text = "Prowizja blokuj/odblokuj"; 
     709            this.btnBlockProvision.TextImageRelation = System.Windows.Forms.TextImageRelation.TextBeforeImage; 
     710            this.btnBlockProvision.Visible = false; 
     711            this.btnBlockProvision.Click += new System.EventHandler(this.btnBlockProvision_Click); 
    709712            //  
    710713            // agencjeTableAdapter1 
     
    791794        private System.Windows.Forms.ToolStripComboBox agencjaToolStripComboBox; 
    792795        private System.Windows.Forms.ToolStripButton szukajToolStripButton; 
    793         private System.Windows.Forms.ToolStripButton wyczyscToolStripButton; 
    794796        private Baza_Reklam.SLOWNIKDataSetTableAdapters.AGENCJETableAdapter agencjeTableAdapter1; 
    795797        private System.Windows.Forms.Label ukrytyLabel; 
     
    816818        private System.Windows.Forms.DataGridViewTextBoxColumn wKLIENCIDataGridViewTextBoxColumn; 
    817819        private System.Windows.Forms.DataGridViewTextBoxColumn wREKLAMYDataGridViewTextBoxColumn; 
     820        private System.Windows.Forms.ToolStripButton btnBlockProvision; 
    818821 
    819822    } 
  • trunk/BazaReklam/ProvisionForm.cs

    r676 r677  
    55using System.Data.SqlClient; 
    66using System.Windows.Forms; 
     7 
    78using Baza_Reklam.Classes.Interfaces; 
     9using Baza_Reklam.Classes.Helpers; 
    810 
    911namespace Baza_Reklam 
     
    1517        private int agencja; 
    1618 
     19        private bool? _isProvisionBlocked; 
     20 
    1721        /// <summary> 
    1822        /// Klasa pomocnicza do wyœwietlania w 0 - 2 w gridzie 
     
    267271        private void szukajToolStripButton_Click(object sender, EventArgs e) 
    268272        { 
    269             if (rokToolStripTextBox.Text != "") 
     273            if (!string.IsNullOrEmpty(rokToolStripTextBox.Text)) 
    270274            { 
    271275                short i; 
     
    284288            } 
    285289 
    286             if (msToolStripTextBox.Text != "") 
     290            if (!string.IsNullOrEmpty(msToolStripTextBox.Text)) 
    287291            { 
    288292                short i; 
     
    311315            agencja = Convert.ToInt32(((ComboBox)agencjaToolStripComboBox.Control).SelectedValue); 
    312316 
    313             Uprawnienia(); 
     317            Uprawnienia(agencja, rok, miesiac); 
    314318 
    315319            sLOWNIKDataSet.AGENCI.Clear(); 
     
    318322            aGENCITableAdapter.FillByIdAgencji(sLOWNIKDataSet.AGENCI, agencja); 
    319323            pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 
    320         } 
    321  
    322         private void Uprawnienia() 
    323         { 
    324             if (User.Instance().IsKierownik) 
    325             { 
    326  
    327                 if (!((rok > DateTime.Today.Year) | 
    328                     ((rok == DateTime.Today.Year) & (miesiac >= DateTime.Today.Month - 1)) | 
    329                     ((rok == DateTime.Today.Year - 1) & (miesiac == 12) & (DateTime.Today.Month == 1)))) 
    330                 { 
    331                     OCENAComboCoxColumn.Visible = false; 
    332                     oCENADataGridViewTextBoxColumn.Visible = true; 
    333  
    334                     prowizjeDataGridView.ReadOnly = true; 
    335                     usunToolStripButton.Enabled = false; 
    336                     naniesNaReklamyToolStripButton.Enabled = false; 
    337                     zapiszDaneToolStripButton.Enabled = false; 
    338                     zapiszToolStripButton.Enabled = false; 
    339  
    340                 } 
    341                 else 
    342                 { 
    343                     OCENAComboCoxColumn.Visible = true; 
    344                     oCENADataGridViewTextBoxColumn.Visible = false; 
    345                     prowizjeDataGridView.ReadOnly = false; 
    346  
    347                     usunToolStripButton.Enabled = true; 
    348                     naniesNaReklamyToolStripButton.Enabled = true; 
    349                     zapiszDaneToolStripButton.Enabled = true; 
    350                     zapiszToolStripButton.Enabled = true; 
    351  
    352                 } 
    353             } 
    354         } 
    355  
     324 
     325 
     326            btnBlockProvision.Visible = User.Instance().IsKsiegowosc; 
     327            if (!User.Instance().IsKsiegowosc) return; 
     328 
     329            _isProvisionBlocked = 
     330                new ProvisionHelper(ConnString.getConnString().Value).IsProvisionBlockedInDb(agencja, rok, miesiac); 
     331 
     332            SetBlockProvisionButtonText(_isProvisionBlocked.Value); 
     333        } 
     334 
     335        private void Uprawnienia(int agencyId, int year, int month) 
     336        { 
     337            if (IsProvisionBlocked(agencyId, year, month, User.Instance().IsKierownik)) 
     338            { 
     339                OCENAComboCoxColumn.Visible = false; 
     340                oCENADataGridViewTextBoxColumn.Visible = true; 
     341 
     342                prowizjeDataGridView.ReadOnly = true; 
     343                usunToolStripButton.Enabled = false; 
     344                naniesNaReklamyToolStripButton.Enabled = false; 
     345                zapiszDaneToolStripButton.Enabled = false; 
     346                zapiszToolStripButton.Enabled = false; 
     347            } 
     348            else 
     349            { 
     350                OCENAComboCoxColumn.Visible = true; 
     351                oCENADataGridViewTextBoxColumn.Visible = false; 
     352                prowizjeDataGridView.ReadOnly = false; 
     353 
     354                usunToolStripButton.Enabled = true; 
     355                naniesNaReklamyToolStripButton.Enabled = true; 
     356                zapiszDaneToolStripButton.Enabled = true; 
     357                zapiszToolStripButton.Enabled = true; 
     358            } 
     359        } 
     360 
     361        private bool IsProvisionBlocked(int agencyId, int year, int month, bool isKierownik) 
     362        { 
     363            ProvisionHelper provisionHelper = new ProvisionHelper(ConnString.getConnString().Value); 
     364            return provisionHelper.IsProvisionBlocked(agencyId, year, month, isKierownik); 
     365        } 
    356366 
    357367        private void prowizjeDataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e) 
     
    430440            prowizjeDataGridView.EndEdit(); 
    431441 
    432             REKLAMADataSet.PLANDataTable changes =  
     442            REKLAMADataSet.PLANDataTable changes = 
    433443                    rEKLAMADataSet.PLAN.GetChanges(DataRowState.Modified) as REKLAMADataSet.PLANDataTable; 
    434444 
     
    449459            provisionForm = null; 
    450460        } 
     461 
     462        private void btnBlockProvision_Click(object sender, EventArgs e) 
     463        { 
     464            if (!User.Instance().IsKsiegowosc) return; 
     465 
     466            if (!_isProvisionBlocked.HasValue) return; 
     467 
     468            ProvisionHelper provisionHelper = new ProvisionHelper(ConnString.getConnString().Value); 
     469            provisionHelper.SetProvision(!_isProvisionBlocked.Value, agencja, rok, miesiac, User.Instance().Login); 
     470 
     471            _isProvisionBlocked = !_isProvisionBlocked.Value; 
     472 
     473            SetBlockProvisionButtonText(_isProvisionBlocked.Value); 
     474 
     475            Uprawnienia(agencja, rok, miesiac); 
     476 
     477            sLOWNIKDataSet.AGENCI.Clear(); 
     478            rEKLAMADataSet.PLAN.Clear(); 
     479 
     480            aGENCITableAdapter.FillByIdAgencji(sLOWNIKDataSet.AGENCI, agencja); 
     481            pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 
     482        } 
     483 
     484        private void SetBlockProvisionButtonText(bool isBlocked) 
     485        { 
     486            btnBlockProvision.Text = isBlocked ? "Odblokuj edycjê prowizji" : "Zablokuj edycjê prowizji"; 
     487            btnBlockProvision.Checked = isBlocked; 
     488        } 
    451489    } 
    452490} 
  • trunk/BazaReklam/ProvisionForm.resx

    r676 r677  
    124124    <value>445, 17</value> 
    125125  </metadata> 
     126  <metadata name="sLOWNIKDataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 
     127    <value>445, 17</value> 
     128  </metadata> 
    126129  <metadata name="pLANBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 
    127130    <value>297, 17</value> 
     131  </metadata> 
     132  <metadata name="rEKLAMADataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 
     133    <value>17, 17</value> 
    128134  </metadata> 
    129135  <metadata name="rEKLAMADataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 
     
    218224    <value> 
    219225        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    220         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABY5JREFUSEt9VglQ 
    221         lWUUPU8eIqsooAKPRUARFXIHSdxQkUVFwDTNJdIC3IZcGslEUKcaZ2zMqZmspLJlWsyWyVwabZkxRx2b 
    222         0hTRscxQmxZUcHz24D+d7wEFir2ZM/+8x/3Pvd+599wPD9zjcxwYNRMoOwscqwVcCmvqKHQ/EDYDOJAJ 
    223         BOrvv1QDTj2te/HiHDDjBHBmU2K0VZPcl9uALQqOETzvfGkPEPApcOL3STE83z+Qez1s198GqsqAEYr1 
    224         Fmzt3hH5osr4CIs7SsntJeSmAn7p6VGfABQqsEfbFw4BdpHvqR0XSy4YSOZHk3kOXhwSyHeAOsUOFXzb 
    225         JTgGfNW4rYjculDks8iKPP6ZN4Rbgb0KTG6pyv3OF8D2muER5GNDyYI4Nk118MbkUH4T58tVSqyQpUJ4 
    226         uwT7gDW/5iaTW+aRlQXkulwhm+VhAVYusE7BUYLHEWBjRUJPi0vvJx/sR06PpjMrnCdTg/gGcKUz8Jri 
    227         zKl7tktQCQw41rNrI7cuINfnkU9OIcsy+XfxKL4FXAwFcj8E1pb3DrZYOpacm0hrRhwbp0XxSkYvlvvZ 
    228         rUHATpFWCEMErzv75qWzHXSuFrFJsCabfGIyuTKdteNj+SpwtjwqyOLK8WThIHf1Vn4s67PDeSjWz0gj 
    229         EfCikC10u6vJ5ocdwMLqZDVuw/Rm8sfTyWWqdnkafx4TR67S94XSfU5/cmZf3p4Wwe9Tg03yS5LmdXE8 
    230         KkQaKe+s3v19DBD8CXCZT+kUqyaJWOTL0siSkeTiVHLRcPIhTc3sBDblxfBSRih3d/Fo7ANIfpQLUulu 
    231         adoms+sUG38aG0+unkguFXmxyA1x4RByXqKqT5D2fViX4+DeMB/OAXaJ4HkhQ+jakTTtTpMnY31sQx1X 
    232         SOuSlqoN+fwkVd6flqRxTo3k0cRAPg0cl5uqRDBPMGPZsTStGYyB3gMqqwJ9Xa4lkqdIY9tKbnSfFe+e 
    233         HJe0PxzmTQkuv7mlGSioDf/z+RpI2g0cPZOiJpepwUbzwsHNsqhyQ86CWFq5UbSmymTTHCwP97bWSyJZ 
    234         Nume2p9SZs1XxUH/Ls6GR2QeI43RfMF9augAd0PdhvqX3EErO4yNmaFkVg8ej/bmZo13YvPst99BOlsn 
    235         bcTjNSNjNDUiLpYkhniumRRVPVvE0tzK662KI8kpDjaJ3JXZi7cnhfD2hBC6MoJ4NsHXLMbqfCBHSfzb 
    236         Ntp2qLP9OktHkQ+LeE6bio0k0tspOYyZzL5p0kpwTW4md04I5q307rw5NpDOcV15ZZgvq+y2+iWAPIfg 
    237         1obbjO6WbO+WQdUaUs5QH7RjbuVE8HRaCMttNuvC4G60ckSe0Z68YXQA69P8eGOUH38c6MWVzctxghCA 
    238         z4CiXZ72htszpfMDIhYpp0ep2gg2qOoTKUHcabPdGAy8+Qxw8sLgrmycFExnS+WGvCHNn3Wpvqwd4cMP 
    239         undiyn9jG4J3gW8bC/qIXBVr9Cxp7JLG1+TQw5rzV4DfHM0u3RwElOj2+aEm0Y/O8d3YMCZAVfvzr5G+ 
    240         vJrswwNRdq4FvpMvXlJ8ltt02kwrquMDRC5ts0J5Uzv9UnoPfu7wpqk4oHm/aNEiXYjsp23yrG6x0wk+ 
    241         bBjtz8siP5XkxX0OuzHdBY2rKaZUiBPsmAw43rfhyrXxIbw6MYRHBgawysvDNR/4SJY0DjUN06ndd65x 
    242         qW8skKokRw9He0oSD24AzhUD+0WuLQPdmBjeMq5u13kuBvJfAM5vt9n+WK7LSnvfED8nKA/6G9I2Y2fu 
    243         WR/thBSVuWsY8HKLJOaU5pIxXvBrE+++mM2CGi2sENYLRUKaECZ0ZH/zjjHUAEGrywjhLsTcYF3akruP 
    244         oE+nlqwRepr/IHqZKlt+b42582mSmBuru2CMZe+I+B8829LjCLkw1gAAAABJRU5ErkJggg== 
     226        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABYxJREFUSEt9VglQ 
     227        lWUUPU8eITsKqMBDEFAEgQQXkMANZVcRMU1zibRwH3JpNPO5NdU4Y2NOzWQllS3TYrZM5tJoy4w5ytiU 
     228        5j6WmUvT4gKOzx78p/M9oACxN3Pmn/e4/7n3O/ee++GFu3xqgZxJwIpTwOGLgFthjR2F7gEiJwJ7i4AQ 
     229        /f2Xk4BLT+tuvDgDTDwCnHCmxlqnM/twM7BRwXGCd/uXdgJBnwJHfs+P49nkEO7ysl1/G6hZAQxWrK9g 
     230        a/OOyGc7E6Mtbq0mt8wln6rgl95edUlApQK7tX5hP2AX+c6LI+LJmSnkhFiy3MHzGSF8B7iq2AGCf5sE 
     231        h4GvGjZXkZtmiXwyuaacf5ZncBOwS4GZzVV53vkC2HJ6UDT56ACyIoGNYx28URjBbxL8uVSJFbJAiGqT 
     232        YDew/NeyTHLjdHJtBbmqTCihMzLIKgNWKThG8DoIrHcmdbe44D7ygb7k+Fi6iqN4NDuUbwCX7wFeU5w5 
     233        dfc2CdYC/Q53D27gppnk6nLyiTHkiiL+PSeHbwHnI4CyD4GVzl5hFquHk9NSaU1MYMO4GF4u6EFngN3q 
     234        D2wT6RohQ/Bp3zcfnW2fa5mITYLlJeTjheSSPF4cGc9XgVPOmFCLS0aSlf091VsT4llXEsX98QFGGomA 
     235        F4USocsdTTY/bAVmncxU49aNbyJ/LI9cqGoX5fLnYQnkUn2fJd2nJpOT+vD2uGh+nx1mkl+QNK+L4xGh 
     236        p5GyffWe78OAsE+AS3xSp1iaL2KRL8wl5w4h52WTsweRD2pqpiSxsTyOFwoiuKOzV0NvQPLDKUilO6Vp 
     237        ncyuU6z/aXgiuWw0uUDkc0RuiCszyOmpqj5J2vfm1VIHd0X6cSqwXQTPCwVCcEfStDlNuYz1sQ1XuVha 
     238        z22u2pDPSFPlybQkjWtsTx5KDeHTQK3cVCOC6YIZy46laclgDPQesLYmxN/tni95qjS2LeRG98mJnslx 
     239        S/sDkb6U4PKbR5oUQW34n8/XQNoO4NCJLDV5hRpsNK9Mb5JFlRtyVsTTKouhNVYmG+egM8rXWi2JZNm0 
     240        u2p/TJk1X2v2BXZ21T8s8xhpjOYz71VD+3ka6jHUv+QOWiWRbCiKIIu7sTbWlxs03qlNs992B+lsnbQR 
     241        a08PidPUiHiOJDHE08ykqOopIpbmVnkvVdyTHONgo8jdRT14Oz+ct0eF010QylNJ/mYxnpwAlCpJYOtG 
     242        2/bfY7/O6hzyIRFPbVWxkUR6uySHMZPZN41aCe7CJnLXqDDeyuvKm8ND6BoRzMsD/Vljt9XNB+Q5hLU0 
     243        3GZ0t2R7jwyq1pByovqgHXOrNJrHc8PptNmsc+ldaJWKvKAtef3QINblBvBGTgB/TPHhkqblOEoIwmdA 
     244        1XZve/3tSdL5fhGLlONjVG0061X1kaxQbrPZbqQDbz4DHD2XHsyG/DC6mis35PW5gbya7c+Lg/34QddO 
     245        zPpvbMPxLvBtQ0VvkatijZ4ljd3S+JocekBz/grwm6PJpRtCgbm6fX44nRpA18gurB8WpKoD+dcQf17J 
     246        9OPeGDtXAt/JFy8pvthjOm2mxScTg0QubYsjeFM7/UJeN37u8KWpOKhpv2jRIk/o2Vfb5FndYseT/Fg/ 
     247        NJCXRH4szYe7HXZjunMaV1NMtZAg2FEION634fK1keG8MjqcB1OCWOPj5Z4BfCRLGoeahunUnjvXuNQ/ 
     248        HshWkkMHYr0liRfXAWfmAHtEri0D3ZgY1DyuHtd5zwMmvACc3WKz/bFIl5X2viF+TlAeJBvSVmNn7lk/ 
     249        7YQslbl9IPBysyTmlOaSMV4IaBXvuZjNghoqLBZWC1VCrhApdGR/844xVD9Bq8sI4SnE3GCdW5N7jqBP 
     250        p+as0Xqa/yB6mCqbf2+Jaf80ScyN1VUwxrJ3RPwP4ZPS2IHkFmIAAAAASUVORK5CYII= 
    245251</value> 
    246252  </data> 
     
    314320    <value> 
    315321        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    316         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABv9JREFUSEt1lglQ 
    317         lPcZxr8FTROnoo1jk050Ym0bJ46d1Do0rUdpesm0EQNREqix0iKnoBKIBYmoyOFBwuGWFXZXBJFr2V2u 
    318         hT3kkAWEBQOCXAIL4qqLwu7CLufK0/fbuoyZtN/MM/+db+Z7fv/3fb//8y2HoevixcvvW63T66zWhdWL 
    319         i5xVDOPoRKuT1cpZBcDJ0XG5k4PDKytpXeXgsNxpYeF7q2ZmTI8MBoPCYjEo1OqqhgcPOqfI6jkJrOe3 
    320         ruRknj4rS4Smpm4MDIxgcHCUVj2tTzE0ZKTfRty79wzt7U/Q3PwIDQ2jqK0dQXFxO1JT5ThxIsdw5AhX 
    321         7OOTELhzZ+BGMn+FxFmC8Pk5+omJOXR3m9DRAfT2WjEyMoXhYQP6+ibQ2TmOb74xQKOZQEuLEfX141Ao 
    322         HkMqHUZubjcyMloRHy9HWFg2fH0vj5HxZtJrS4ArV/j62dlFmEzTGB83k7EZp09LFlmzpqYxqNUPacda 
    323         KJW9qKhoh0h0Gzk51cjMrEBamgRJSYVISCjAuXN58PfnGsj4GGm9HcBhAdRrWCzzMBqnMTY2RS15Tq3Q 
    324         kPEt2m0dGVdDIlGhsFCO69crIRSWg8crIYCYACIbIDY2D4cPp7GA86SfLgGSkvn6yXkiPH+OKdMMnj5l 
    325         AYuoqdFApapHZWUdystrqOcq5OfLkZ0tg0BQjvT0EpqBGJcuFVGL8qmCfPj52QAXXgBsc+DExvH1+26Y 
    326         wVMbMGeehWliCj09i7TzJshkdSgrq6Hd36TdK3AjtwrZWRUQ8suQkS4FN6UYyRcKcCk+DwlncuF3OJUF 
    327         XCT9zD5oDo8qUPbM4r3EYWyJvY8KzRh0A0C1XA2VrBqKchXkJUrIiitRnCdDBr8ccZdlCEuqxKEEBfbG 
    328         quASU40tJxtwSVht4WwLziDz90jLbBXEUQXjRiv0TybhmnIfjFczPhPqsDuuBT+PvI23wlqwIlADxvcO 
    329         mMPtYIK6wBy9Bya8F8zJPjBf0jNf9sNX+hgpV7ULjFebhXz3kV63ASLP8fV/L7KgovUZrONGCOSjeOdM 
    330         D5lpsPpICzaG3cbWSDU+OHULH52rwYFEFQLPVyHifBlOJYpwPi4P+cJKVDaM4FWfRjCftk6SbwzpxzZA 
    331         ElVwTW3ElsQH8MsaofaMYahzDmU00JLcMkhySiETKVAoFCMvsxjZ3CIIkwuQdiEfp2ILERgjRsmt+3gz 
    332         sAHM3+qoA0rty28SJ/IsX9/fb4S8UYcffdGNNWEdKFCOI/HfKhy9qEBoqhpflwwi4no33g5vxMrjbWDC 
    333         7lKLqMqofsTcHIdzDLXv02qs+IwAr72RQ4AI+1ngRETy9X6ls5DV69DVNopfnunE65HUYx/q96F2/EMw 
    334         AtezbTgpeoRkpQ5fVY0gXTGEq8p+SOoGcOIazeJjBZZ71SMgKnOejDNJu0nft7XoDAGSK8fg/PVDnM0f 
    335         Qr9mGOkiHQLjZDiZKLVl1DpvKZbtKcGB4HgcPx6Go6HHbNrnHwuHj2Rg3JXY6ZNGp1s6TZ6ppC0kx/8O 
    336         mQAt6hFcLh7A6hM9+F38PahvPgYvqQDcCzfQ3NiFX3jzwOwuxgYfOTq1RgzqzegcNWOjXzWYPRXY/nkN 
    337         9noeIEAVC/iKtGnpHERE8PVy+RAUsl5cE/VgWeAdvBvXjx+G3KY3qRXRksfwD4nA+0drwfxZhI8TOzBM 
    338         4ejL7QbjKsEb3krUNnfhE++DBCi1A96xA5iQkCsPpNJeiMU9kIq7ICrqxG/je7AhuBZbQ5UQyvoQHHIM 
    339         3dpJrHGXgvOnQkRndsDxjxI4uJYhPU+NZ89M8NzvRQDxdwFubsf+6u+fbsjNvUvx24nr2e0opXadjspG 
    340         9BdXoaxqQ1DQEUpbC3IUD8H5IB+MSy6Y3xfCI0pB4TiBCYoXDw9PAmR+F8BOe+vWvxwICkp9KhDcAZ/f 
    341         SqA+GuZVhIYKKElbERAQTGk7a5N7dBOYXTl4k6q523UfZvMMwc1wc/N4GbCUReygHdhjvXnzH7wPHkx5 
    342         wuO1UCT3IjiYT8YZKC3V0IfEH9PTs5iZmcfg6CRW0ixSsurp3pzt/tSUBR9+6AYuN+sJebFhtxTXLMAO 
    343         +cGmTb/Z5+UV81AgaKfozYCPD5diuhGHDv2TjGYwP7+AoiLRYkxMxmJXV5dVq9Uu6HS6eb1eP+fi4mIi 
    344         oyLS56R1duOXVza/V69f/+5ed/fjva6uQf3bt3vUBgSEq8LDowY9PT+Z2r9//6S7u7tp165dw6x27Ngx 
    345         7OzsPLxt2zbt2rVr8+j5eNKvSK/+L4DtXJDonwXza1IoKfrFjthdnSaxHxO2BewaR4p9obO0/ou0h7Tm 
    346         /5nb77OQFaS3SBtelMuWzKYj21t2gOz6ExL7L8Kut+k3G9G27wB7/Qe9+sba+T1kXwAAAABJRU5ErkJg 
    347         gg== 
     322        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABv5JREFUSEt1lglQ 
     323        lPcZxr8FTROnoo1jk050Ym0TJ46d1Do0rUdpesm0EQNREqix0iKnoBKIBYkbRQ4PEg43rLC7IrhyLbBc 
     324        C3vIIQsICwYEuQR2V0RdFHYXWM6Vp++3dRkzab+ZZ/4738z3/P7v+37/51sOQ9eFC5fes1qn11mtC6sX 
     325        FzmrGMbRiVYnq5WzCoCTo+NyJweHl1bSusrBYbnTwsIPVs3MmB8ajUaFxWJUqNVVDffvd06S1TMSWM/v 
     326        XElJfENmpgRNTd0YGNBjcHCYVgOtTzA0ZKLfJty9+xTt7Y/R3PwQDQ3DqK3Vo7CwHSkpcpw4kW08coRX 
     327        5OMTH7hzZ+BGMn+JxFmCCATZhvHxOXR3m9HRAfT2WqHXT0KnM6KvbxydnWP49lsjNJpxtLSYUF8/BoXi 
     328        EaRSHcTibqSntyIuTo6wsCz4+l4aJePNpFeWAJcvCwyzs4swm6cxNjZFxlPgcnMXWbOmplGo1Q9ox1oo 
     329        lb2oqGiHRHIL2dnVyMioQGpqMRIT8xEfn4ezZ3Pg788zkvEx0no7gMMCqNewWOZhMk1jdHSSWvKMWqEh 
     330        45u02zoyrkZxsQr5+XJcu1YJkagcfH4JAYoIILEBYmJycPhwKgs4R/r5EiAxSWCYmCfCs2eYNM/gyRMW 
     331        sIiaGg1UqnpUVtahvLyGeq5Cbq4cWVkyCIXlSEsroRkU4eLFAmpRLlWQCz8/G+D8c4BtDpyYWIFh3/Up 
     332        8NVGzE3Nwjw+iZ6eRdp5E2SyOpSV1dDub9DuFbgurkJWZgVEgjKkp0nBSy5E0vk8XIzLQfxpMfwOp7CA 
     333        C6S37IPm8KkCZc8s3k3QYUvMPVRoRjEyAFTL1VDJqqEoV0FeooSssBKFOTKkC8oRe0mGsMRKHIpXYG+M 
     334        Ci7camw52YCLomoLZ1twOpm/S1pmqyCWKhgzWWF4PAHX5HtgvJrxqWgEu2Nb8IvIW3gjrAUrAjVgfG+D 
     335        OdwOJqgLzNG7YMJ7wZzsA/MFPfNFP3ylj5B8RbvAeLVZyHcf6VUbIPKswPCPAgsqWp/COmaCUD6Mt0/3 
     336        kJkGq4+0YGPYLWyNVOP9Uzfx4dkaHEhQIfBcFSLOleFUggTnYnOQK6pEZYMeL/s0gvmkdYJ8uaSf2gCJ 
     337        VMFVtQlbEu7DL1NP7RnFUOccymigJeIyFGeXQiZRIF9UhJyMQmTxCiBKykPq+VycislHILcIJTfv4fXA 
     338        BjB/r6MOKLUvvkmcyDMCQ3+/CfLGEfzk826sCetAnnIMCd+ocPSCAqEpanxdMoiIa914M7wRK4+3gQm7 
     339        Qy2iKqP6wb0xBmcute+Taqz4lACvvJZNgAj7WeBERAoMfqWzkNWPoKttGL863YlXI6nHPtTvQ+34p1AP 
     340        1zNtOCl5iCTlCL6q0iNNMYQryn4U1w3gxFWaxUcKLPeqR0BUxjwZZ5B2k35oa9FpAiRVjsL56wc4kzuE 
     341        fo0OaZIRBMbKcDJBasuodd5SLNtTggPBcTh+PAxHQ4/ZtM8/Bg4fysC4K7HTJ5VOt3SaPFNIW0iO/x0y 
     342        AVrUelwqHMDqEz34fdxdqG88Aj8xD7zz19Hc2IVfevPB7C7EBh85OrUmDBqm0Dk8hY1+1WD2VGD7ZzXY 
     343        63mAAFUs4CvSpqVzEBEhMMjlQ1DIenFV0oNlgbfxTmw/fhxyi96kVkQXP4J/SATeO1oL5i8SfJTQAR2F 
     344        oy+vG4xrMV7zVqK2uQsfex8kQKkd8LYdwISEXL4vlfaiqKgH0qIuSAo68bu4HmwIrsXWUCVEsj4EhxxD 
     345        t3YCa9yl4Pw5H9EZHXD8UzEcXMuQlqPG06dmeO73IkDR9wFubsf+5u+fZhSL71D8duJaVjtKqV1fRmUh 
     346        +vMrUFa1ISjoCKWtBdmKB+C8nwvGRQzmD/nwiFJQOI5jnOLFw8OTABnfB7DT3rr1rweCglKeCIW3IRC0 
     347        EqiPhnkFoaFCStJWBAQEU9rO2uQe3QRmVzZep2rudN3D1NQMwafg5ubxImApi9hBO7DHevPmP3ofPJj8 
     348        mM9voUjuRXCwgIzTUVqqoQ+JP6anZzEzM4/B4QmspFkkZ9bTvTnb/clJCz74wA08XuZj8mLDbimuWYAd 
     349        8qNNm367z8uL+0AobKfoTYePD49iuhGHDv2LjGYwP79AcPEil5u62NXVZdVqtQsjIyPzBoNhzsXFxUxG 
     350        BaTPSOvsxi+ubH6vXr/+nb3u7sd7XV2D+rdv96gNCAhXhYdHDXp6fjy5f//+CXd3d/OuXbt0rHbs2KFz 
     351        dnbWbdu2Tbt27docej6O9GvSy/8LYDsXJPpnwfyGFEqKfr4jdldfktiPCdsCdo0lxTzXGVr/TdpDWvP/ 
     352        zO33WcgK0hukDc/LZUtm05HtLTtAdv0Zif0XYdeb9JuNaNt3gL3+A1LoxrVgm6UXAAAAAElFTkSuQmCC 
    348353</value> 
    349354  </data> 
     
    351356    <value> 
    352357        iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    353         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABY1JREFUSEuVVXtM 
    354         U1ccLpubGFnmBo5FSJZt0cnQmEU3BlmmfxBHeAg6mCI61G0ZD3WgKKjIQ+URxfEyghgYyFMQ5E1dKS0w 
    355         SIcgIMJqeQm0BUprKQKCTL79zl2zmahs3OTLPe295/u+3++c+x0D3ssvgwWeYYFnL36Um5u748KF6MNR 
    356         UVEhEefOXDwbFpZ67mx4QeTZyF9jLsZI4hMTpQkJCa0024ywdNECaWlpNfIRNYZUDyHXTkE5OQ/lDDA0 
    357         C/Q8BmQ0PpeQMr927Vp/In+P8MqiROLj4yMUGh0m/gRURKacAgYeEfE40PkQ6NACgo5B2G3d+gsR2xAM 
    358         FyUQHh7u3HC7Hdonf5MPTQL9E0C3DpCSyD0S6KDfRw55NxLxLoLxogScnJxMbxSXPhkjAQUJMDSPPkW5 
    359         bBZpbVM436DDyZpxOMf+9tjiWOGNNYGlvhfCT1tdio39cv/+/StJbAlhoY3BW0JtahmbB+6ogQDBDIIE 
    360         jxAuegS/Kh1+qhjH4fJxHCT8WKKBfYYSe5Ma0NIgRnZ29lRwcHCssbHxKhJ57YWVNTY22mZkZMhuVYtQ 
    361         dasa5WIJLtUN41CFFklNMzhJYkcqSaDsIbxI4PtiDayTBnGtvhejikHU1tbi6NGjFUS+5rld1tLS4iQS 
    362         iWbb2tqeTk5OQqMew7BCDrXiAcpaHsAlW4mLDdPwr9TCp1SDH26OwfPGKPYUjOLjaCn6pHdx//59lJWV 
    363         w8XFJZYEPtC3jMejtizl8/lDc3NzmJiYgEajwdjYGAYGBiCVSjHQ/QeSq6XYdX0EIUIduVfjQJEKewtG 
    364         4JE/gk2J/bhU3o6i7CsQ8osRFBSkMTQ0/HcTZGZmftPV1YXp6WlotVqo1WqMjIxgeHgYnZ2daG1thexu 
    365         C9zSunDilpYExrCP3HuQoFueEg4ZcmxLvIem1G8xV74D6VkFWL9+fQJVsI6rIjk5OZW51ul0HLlKpeLI 
    366         h4aG0NvbC4lEgtu/SyColcDm8gAC+BrsIec7idw1WwFnat+6M+2QVGVhpuwAqsWN2LJlSyWROxLe5KWk 
    367         pNxmfWdtGR0d5cjlcjnXIgZafNTX16OlsQ7uyXfgVazCbnK/87oSX+cosfnqID4Jb0KDWAhBTT1E4lq4 
    368         u7t3ELkX4V1eVlaWcnx8nGuLUqnkyAcHB9Hf34++vj40NTVBKBRCJKxGGb8GH0b14osrcmyI68fK0zJ8 
    369         TuRVAiH4lRUgLojFYvj6+o4S+SkuUpKSkrTMPWuNQqHgXDNy1p7u7m40NzejqqqKg4BfiWs3BQhOr8X5 
    370         3FqUlVcgM/UyTp4IhL29PWxtbREQEABHR0cJkYcR3ucFBgaGxMTEID8/Hz09PVwFzLlMJuO2Xnt7O0pK 
    371         SlBaWopKcsmcpl29gpBTJ+DivA1WVlZYvXo1LC0tYWdnx9zDyMgoncgPElbx/Pz8bHNyclBRUYHo6GhQ 
    372         RRwpE2HblI2Lioo4gcTERLi5ucHa2hqUqrCwsGALCk9PT865t7d3/8aNG68bGBj8TOSbCct5pqamy728 
    373         vI7ROfCAETGEhoYiMjISdXV1XBWFhYUsDthHxBEz17SQOH78OHx8fGZdXV1FZmZmLGWTCaEEF26B9ZHO 
    374         ct102bJl2xwcHJJJSJWXlwc6gEDtA2UM/P39udKJiMUBIiIiGPEACeXTvDSazxwfImwlfER4+58vmQbs 
    375         Ykn4FsFyxYoVHtu3b08nIR1lE6tmniEuLo6Nn3h4eIjNzc3TqQ1X9Qu5m+6fEswJRoRX9ZzP3VjUsiQ0 
    376         IWwwMTH5joTyw8LCdLROPTY2NgV6tyxrDhO+0rtl77MjdMGoflaNvfg6axthE2Gf3inb18ztZ3q3b+gr 
    377         f5nh//yfCTFn7xBYOrJzeNFu/1NFXzoT+98teJb0L+cv1f7gs1NUAAAAAElFTkSuQmCC 
     358        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABY5JREFUSEuVVXtM 
     359        U1ccLpubGFnmBo5FSJZt0cnQmEU3BlmmfxBHeAg6mCI61G0ZD3WgKKjIQ+URwfGoEdTAQJ6CIK9CHZQW 
     360        GKQgyBBhyFOgLbSlliIgyOTb79w1m4nKxk2+3NPee77v+/3Oud8x4L38MljgGRZ49uJHOTk5O2Jiog9H 
     361        RUWFRJw7c+FsWFjKubPh+ZFnI3+NvRArTeDzuxITE1tpthlh6aIFUlNTq2WjYxhWPYRMOwXF5DwUM8Dw 
     362        LND7GOimcWgMf37t2rX+RP4e4ZVFiSQkJETINTpM/AmoiEwxBQw+IuJxoOMh0K4FKtuHYLd16y9EbEMw 
     363        XJRAeHi4c/3tNmif/E0+PAkMTAA9OqCLRO6RQDv9PnLIu4GIdxGMFyXg5ORkeqOo5ImaBOQkwNCsfIqy 
     364        7lmk/j6F8/U6nKweh3Pcb48tjhXcWBNY4hsTftrqYlzcl/v3719JYksIC20M3hJqU4t6HrgzBgRUziCo 
     365        8hHCxY/gV6HDT4JxHC4bx0HCj8Ua2KcrsDepHi31EmRlZU0FBwfHGRsbryKR115YWUNDg216enr3rSox 
     366        Km5VoUwixcXaERwSaJHUNIOTJHaknARKH8KLBL4v0sA6aQjX6vqglA+hpqYGR48eFRD5mud2WUtLi5NY 
     367        LJ5tbGx8Ojk5Cc2YGiNyGcbkD1Da8gAuWQpcqJ+Gf7kWPiUa/HBTDc8bSuzJV+Lj6C70d93F/fv3UVpa 
     368        BhcXlzgS+EDfMh6P2rJUKBQOz83NYWJiAhqNBmq1GoODg+jq6sJgzx9IrurCruujCBHpyP0YDhSqsDd/ 
     369        FB55o9jEH8DFsjYUZl2GSFiEoKAgjaGh4b+bICMj45vOzk5MT09Dq9VibGwMo6OjGBkZQUdHB1pbW9F9 
     370        twVuqZ04cUtLAmrsI/ceJOiWq4BDugzb+PfQlPIt5sp2IC0zH+vXr0+kCtZxVSQnJ6cw1zqdjiNXqVQc 
     371        +fDwMPr6+iCVSnG7UYrKGilsLg0iQKjBHnK+k8hds+RwpvatO9MGaUUmZkoPoErSgC1btpQTuSPhTd6V 
     372        K1dus76ztiiVSo5cJpNxLWKgxUddXR1aGmrhnnwHXkUq7Cb3O68r8HW2ApuvDuGT8CbUS0SorK6DWFID 
     373        d3f3diL3IrzLy8zMVIyPj3NtUSgUHPnQ0BAGBgbQ39+PpqYmiEQiiEVVKBVW48OoPnxxWYYN8QNYebob 
     374        nxN5RaUIwnIBiAsSiQS+vr5KIj/FRUpSUpKWuWetkcvlnGtGztrT09OD5uZmVFRUcKgUluPazUoEp9Xg 
     375        fE4NSssEyEi5hJMnAmFvbw9bW1sEBATA0dFRSuRhhPd5gYGBIbGxscjLy0Nvby9XAXPe3d3Nbb22tjYU 
     376        FxejpKQE5eSSOU29ehkhp07AxXkbrKyssHr1alhaWsLOzo65h5GRURqRHySs4vn5+dlmZ2dDIBAgOjoa 
     377        VBFHykTYNmXjwsJCToDP58PNzQ3W1tagVIWFhQVbUHh6enLOvb29BzZu3HjdwMDgZyLfTFjOMzU1Xe7l 
     378        5XWMzoEHjIghNDQUkZGRqK2t5aooKChgccA+Io6YuaaFxPHjx+Hj4zPr6uoqNjMzYymbTAgluHALrI90 
     379        luumy5Yt2+bg4JBMQqrc3FzQAQRqHyhj4O/vz5VORCwOEBERwYgHSSiP5qXSfOb4EGEr4SPC2/98yTRg 
     380        F0vCtwiWK1as8Ni+fXsaCekom1g18wzx8fFs/MTDw0Nibm6eRm24ql/I3XT/lGBOMCK8qud87sailiWh 
     381        CWGDiYnJdySUFxYWpqN16rWxscnXu2VZc5jwld4te58doQtG9bNq7MXXWdsImwj79E7ZvmZuP9O7fUNf 
     382        +csM/+f/TIg5e4fA0pGdw4t2+58q+tKZ2P9uwbOkfwHOANXWFh5yiAAAAABJRU5ErkJggg== 
    378383</value> 
    379384  </data> 
     
    415420</value> 
    416421  </data> 
    417   <data name="wyczyscToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 
    418     <value> 
    419         iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 
    420         YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAktJREFUSEvtlN9P 
    421         zXEYx58zOrXUDA1RSmudWYYboTIm86MSpR+0KMuPkgwzopg10rBYrLopO9GYGZs7d1zRX2BuuPRrVDvs 
    422         XL68v31PdNf3NBcu+m6vne2c5/t+P8/785yP2czzvyfgU4NeiG6OL1nWMrbCRkezLfQ9zUIfI7xPtdDw 
    423         Egu9XWSh1/EWehlrP/ri7aLU54vZnl3GAjZCsBGGmlwGjsDdg3C9ClqLoDkf6lbCnlQextgnCRdHTLx5 
    424         jKhjHjVD8JhL/2G4UwPXyuB8ITTlwoFsKF3GA799lWqrSPOmrqpv4wYn/hoMRAyuyuCCDI5rghpNsPeP 
    425         Qadey/Rq4HMyJ9gA9xWNQ18d3NoP7aVwbgc0rodqZ4KUiQkmDJyFmPLxfXAMeiV6T7l3K5quaugoh7Zd 
    426         cHoL1K+FyiwoSSboRhSdwbsUGdzUgTqiHRXqXNFcKoGz26Bhg/Jfpe7TYXsSA9MxGF4sg8u7tTHFLi07 
    427         4UyBss+DQ6uhIhMKk6Egkd6YaUzwRjvOqc1wcpPYqK3RoR7NgVqJVyma4qUSnwd5fnpmTcPglWNQLzFH 
    428         sHaNuzH7AlC2HIoi4rmxkGN0+6I3sBdxNkqVxCozXMrTlLmEixaq87mQ7x8XZ51xw+zzpEOecoPGC/rn 
    429         WOdQgv16nmhhh2cJFn4qnsT7wkNxFh70W/h2jIV7fPZzq9ljvdIm0r2pu1ULRJloF11TcEW/l0R1VajY 
    430         ubiSRIbIihDQ52QmvndqnIa8X3aTRvVyVXv690YT30ztv03gNz/zY6SMcWgzAAAAAElFTkSuQmCC 
    431 </value> 
    432   </data> 
    433422  <metadata name="agencjeTableAdapter1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 
    434423    <value>900, 17</value>