- Data:
- 2009-06-02 15:43:32 (17 years ago)
- Lokalizacja:
- trunk
- Pliki:
-
- 5 zmodyfikowane
-
BazaReklam/ProvisionForm.Designer.cs (zmodyfikowane) (20 diffs)
-
BazaReklam/ProvisionForm.cs (zmodyfikowane) (10 diffs)
-
BazaReklam/ProvisionForm.resx (zmodyfikowane) (5 diffs)
-
BazaReklam/app.config (zmodyfikowane) (1 diff)
-
SQL/StoredProcedures/PROC_WYLICZ_I_ZAPISZ_PROWIZJE.txt (zmodyfikowane) (2 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/BazaReklam/ProvisionForm.Designer.cs
r673 r674 30 30 { 31 31 this.components = new System.ComponentModel.Container(); 32 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 26= new System.Windows.Forms.DataGridViewCellStyle();33 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 4= new System.Windows.Forms.DataGridViewCellStyle();34 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 15= new System.Windows.Forms.DataGridViewCellStyle();35 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 16= new System.Windows.Forms.DataGridViewCellStyle();36 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 17= new System.Windows.Forms.DataGridViewCellStyle();37 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 18= new System.Windows.Forms.DataGridViewCellStyle();38 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 19= new System.Windows.Forms.DataGridViewCellStyle();39 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 20= new System.Windows.Forms.DataGridViewCellStyle();40 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 21= new System.Windows.Forms.DataGridViewCellStyle();41 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 22= new System.Windows.Forms.DataGridViewCellStyle();42 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 23= new System.Windows.Forms.DataGridViewCellStyle();43 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 24= new System.Windows.Forms.DataGridViewCellStyle();44 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 25= new System.Windows.Forms.DataGridViewCellStyle();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(); 45 45 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProvisionForm)); 46 46 this.aGENCIBindingSource = new System.Windows.Forms.BindingSource(this.components); … … 92 92 this.zapiszDaneToolStripButton = new System.Windows.Forms.ToolStripButton(); 93 93 this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); 94 this.pobierzDaneToolStripButton = new System.Windows.Forms.ToolStripButton();95 this.stareProwizjeToolStripButton = new System.Windows.Forms.ToolStripButton();96 94 this.zapiszToolStripButton = new System.Windows.Forms.ToolStripButton(); 97 95 this.naniesNaReklamyToolStripButton = new System.Windows.Forms.ToolStripButton(); … … 229 227 this.wREKLAMYDataGridViewTextBoxColumn}); 230 228 this.prowizjeDataGridView.DataSource = this.pLANBindingSource; 231 dataGridViewCellStyle 26.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight;232 dataGridViewCellStyle 26.BackColor = System.Drawing.SystemColors.Window;233 dataGridViewCellStyle 26.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(238)));234 dataGridViewCellStyle 26.ForeColor = System.Drawing.SystemColors.ControlText;235 dataGridViewCellStyle 26.SelectionBackColor = System.Drawing.SystemColors.Highlight;236 dataGridViewCellStyle 26.SelectionForeColor = System.Drawing.SystemColors.HighlightText;237 dataGridViewCellStyle 26.WrapMode = System.Windows.Forms.DataGridViewTriState.False;238 this.prowizjeDataGridView.DefaultCellStyle = dataGridViewCellStyle 26;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; 239 237 this.prowizjeDataGridView.Dock = System.Windows.Forms.DockStyle.Fill; 240 238 this.prowizjeDataGridView.Location = new System.Drawing.Point(0, 31); … … 247 245 this.prowizjeDataGridView.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.prowizjeDataGridView_CellLeave); 248 246 this.prowizjeDataGridView.Leave += new System.EventHandler(this.prowizjeDataGridView_Leave); 249 this.prowizjeDataGridView.DataError += new System.Windows.Forms.DataGridViewDataErrorEventHandler(this.prowizjeDataGridView_DataError _1);247 this.prowizjeDataGridView.DataError += new System.Windows.Forms.DataGridViewDataErrorEventHandler(this.prowizjeDataGridView_DataError); 250 248 // 251 249 // sYMBOLDataGridViewTextBoxColumn … … 284 282 this.bUDZETDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 285 283 this.bUDZETDataGridViewTextBoxColumn.DataPropertyName = "BUDZET"; 286 dataGridViewCellStyle1 4.Format = "N0";287 dataGridViewCellStyle1 4.NullValue = null;288 this.bUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1 4;284 dataGridViewCellStyle1.Format = "N0"; 285 dataGridViewCellStyle1.NullValue = null; 286 this.bUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle1; 289 287 this.bUDZETDataGridViewTextBoxColumn.HeaderText = "Plan sprzeda¿y"; 290 288 this.bUDZETDataGridViewTextBoxColumn.Name = "bUDZETDataGridViewTextBoxColumn"; … … 345 343 this.oCENADataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 346 344 this.oCENADataGridViewTextBoxColumn.DataPropertyName = "OCENA"; 347 dataGridViewCellStyle 15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));348 this.oCENADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 15;345 dataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 346 this.oCENADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle2; 349 347 this.oCENADataGridViewTextBoxColumn.HeaderText = "Ocena"; 350 348 this.oCENADataGridViewTextBoxColumn.Name = "oCENADataGridViewTextBoxColumn"; … … 365 363 this.PR_PROWIZJI.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 366 364 this.PR_PROWIZJI.DataPropertyName = "PR_PROWIZJI"; 367 dataGridViewCellStyle 16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));368 dataGridViewCellStyle 16.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238)));369 dataGridViewCellStyle 16.Format = "P";370 dataGridViewCellStyle 16.NullValue = null;371 this.PR_PROWIZJI.DefaultCellStyle = dataGridViewCellStyle 16;365 dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); 366 dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(238))); 367 dataGridViewCellStyle3.Format = "P"; 368 dataGridViewCellStyle3.NullValue = null; 369 this.PR_PROWIZJI.DefaultCellStyle = dataGridViewCellStyle3; 372 370 this.PR_PROWIZJI.HeaderText = "Prowizja"; 373 371 this.PR_PROWIZJI.Name = "PR_PROWIZJI"; … … 378 376 this.wBUDZETDataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 379 377 this.wBUDZETDataGridViewTextBoxColumn.DataPropertyName = "W_BUDZET"; 380 dataGridViewCellStyle 17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));381 dataGridViewCellStyle 17.Format = "N0";382 this.wBUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 17;378 dataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 379 dataGridViewCellStyle4.Format = "N0"; 380 this.wBUDZETDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle4; 383 381 this.wBUDZETDataGridViewTextBoxColumn.HeaderText = "Sprzeda¿ rzeczywista"; 384 382 this.wBUDZETDataGridViewTextBoxColumn.Name = "wBUDZETDataGridViewTextBoxColumn"; … … 388 386 // 389 387 this.wSPOTKANIADataGridViewTextBoxColumn.DataPropertyName = "W_SPOTKANIA"; 390 dataGridViewCellStyle 18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));391 this.wSPOTKANIADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 18;388 dataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 389 this.wSPOTKANIADataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle5; 392 390 this.wSPOTKANIADataGridViewTextBoxColumn.FillWeight = 91.90488F; 393 391 this.wSPOTKANIADataGridViewTextBoxColumn.HeaderText = "SP"; … … 400 398 // 401 399 this.wTELDataGridViewTextBoxColumn.DataPropertyName = "W_TEL"; 402 dataGridViewCellStyle 19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));403 this.wTELDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 19;400 dataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 401 this.wTELDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle6; 404 402 this.wTELDataGridViewTextBoxColumn.FillWeight = 91.90488F; 405 403 this.wTELDataGridViewTextBoxColumn.HeaderText = "TE"; … … 412 410 // 413 411 this.wEMAILDataGridViewTextBoxColumn.DataPropertyName = "W_EMAIL"; 414 dataGridViewCellStyle 20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));415 this.wEMAILDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 20;412 dataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 413 this.wEMAILDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle7; 416 414 this.wEMAILDataGridViewTextBoxColumn.FillWeight = 91.90488F; 417 415 this.wEMAILDataGridViewTextBoxColumn.HeaderText = "EM"; … … 424 422 // 425 423 this.wLISTDataGridViewTextBoxColumn.DataPropertyName = "W_LIST"; 426 dataGridViewCellStyle 21.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));427 this.wLISTDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 21;424 dataGridViewCellStyle8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 425 this.wLISTDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle8; 428 426 this.wLISTDataGridViewTextBoxColumn.FillWeight = 91.90488F; 429 427 this.wLISTDataGridViewTextBoxColumn.HeaderText = "LIST"; … … 436 434 // 437 435 this.wFAXDataGridViewTextBoxColumn.DataPropertyName = "W_FAX"; 438 dataGridViewCellStyle 22.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));439 this.wFAXDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 22;436 dataGridViewCellStyle9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 437 this.wFAXDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle9; 440 438 this.wFAXDataGridViewTextBoxColumn.FillWeight = 91.90488F; 441 439 this.wFAXDataGridViewTextBoxColumn.HeaderText = "FAX"; … … 448 446 // 449 447 this.wNKLIENCIDataGridViewTextBoxColumn.DataPropertyName = "W_N_KLIENCI"; 450 dataGridViewCellStyle 23.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));451 this.wNKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 23;448 dataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 449 this.wNKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle10; 452 450 this.wNKLIENCIDataGridViewTextBoxColumn.FillWeight = 91.90488F; 453 451 this.wNKLIENCIDataGridViewTextBoxColumn.HeaderText = "NKL"; … … 460 458 // 461 459 this.wKLIENCIDataGridViewTextBoxColumn.DataPropertyName = "W_KLIENCI"; 462 dataGridViewCellStyle 24.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));463 this.wKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 24;460 dataGridViewCellStyle11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 461 this.wKLIENCIDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle11; 464 462 this.wKLIENCIDataGridViewTextBoxColumn.FillWeight = 91.90488F; 465 463 this.wKLIENCIDataGridViewTextBoxColumn.HeaderText = "KL"; … … 472 470 // 473 471 this.wREKLAMYDataGridViewTextBoxColumn.DataPropertyName = "W_REKLAMY"; 474 dataGridViewCellStyle 25.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255)))));475 this.wREKLAMYDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle 25;472 dataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); 473 this.wREKLAMYDataGridViewTextBoxColumn.DefaultCellStyle = dataGridViewCellStyle12; 476 474 this.wREKLAMYDataGridViewTextBoxColumn.FillWeight = 91.90488F; 477 475 this.wREKLAMYDataGridViewTextBoxColumn.HeaderText = "RE"; … … 503 501 this.zapiszDaneToolStripButton, 504 502 this.toolStripSeparator2, 505 this.pobierzDaneToolStripButton,506 this.stareProwizjeToolStripButton,507 503 this.zapiszToolStripButton, 508 504 this.naniesNaReklamyToolStripButton, … … 638 634 this.toolStripSeparator2.Name = "toolStripSeparator2"; 639 635 this.toolStripSeparator2.Size = new System.Drawing.Size(6, 31); 640 //641 // pobierzDaneToolStripButton642 //643 this.pobierzDaneToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;644 this.pobierzDaneToolStripButton.Enabled = false;645 this.pobierzDaneToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("pobierzDaneToolStripButton.Image")));646 this.pobierzDaneToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;647 this.pobierzDaneToolStripButton.Name = "pobierzDaneToolStripButton";648 this.pobierzDaneToolStripButton.Size = new System.Drawing.Size(28, 28);649 this.pobierzDaneToolStripButton.Text = "Pobierz dane";650 this.pobierzDaneToolStripButton.Click += new System.EventHandler(this.pobierzDaneToolStripButton_Click);651 //652 // stareProwizjeToolStripButton653 //654 this.stareProwizjeToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;655 this.stareProwizjeToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("stareProwizjeToolStripButton.Image")));656 this.stareProwizjeToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;657 this.stareProwizjeToolStripButton.Name = "stareProwizjeToolStripButton";658 this.stareProwizjeToolStripButton.Size = new System.Drawing.Size(23, 28);659 this.stareProwizjeToolStripButton.Text = "SP";660 this.stareProwizjeToolStripButton.Click += new System.EventHandler(this.stareProwizjeToolStripButton_Click);661 636 // 662 637 // zapiszToolStripButton … … 831 806 private System.Windows.Forms.ToolStripButton zapiszDaneToolStripButton; 832 807 private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; 833 private System.Windows.Forms.ToolStripButton pobierzDaneToolStripButton;834 808 private System.Windows.Forms.ToolStripButton zapiszToolStripButton; 835 809 private System.Windows.Forms.ToolStripButton naniesNaReklamyToolStripButton; … … 847 821 private System.Windows.Forms.Label ukrytyLabel; 848 822 private System.Windows.Forms.ToolStripButton printToolStripButton; 849 private System.Windows.Forms.ToolStripButton stareProwizjeToolStripButton;850 823 private System.Windows.Forms.DataGridViewComboBoxColumn sYMBOLDataGridViewTextBoxColumn; 851 824 private System.Windows.Forms.DataGridViewTextBoxColumn rOKDataGridViewTextBoxColumn; -
trunk/BazaReklam/ProvisionForm.cs
r673 r674 97 97 /// <summary> 98 98 /// Krok 1 99 /// a) oblicza procent prowizji i wykonany budzet, generuje dane dla wybranego biura za wybrany miesiac 100 /// b) nastepnie dyrektor ma prawo zmienic procent prowizji dla wybranoego handlowca, robi to recznie i zapisuje zmiany uzywajac przycisku zapiszDaneToolStripButton 101 /// </summary> 102 private void pobierzDaneToolStripButton_Click(object sender, EventArgs e) 99 /// Wylicza i zapisuje prowizjê agenta do planu 100 /// </summary> 101 private void zapiszToolStripButton_Click(object sender, EventArgs e) 103 102 { 104 103 Cursor = Cursors.WaitCursor; 105 104 106 SqlCommand command = new SqlCommand(); 107 command.Connection = new SqlConnection(ConnString.getConnString().Value); 108 command.CommandType = CommandType.StoredProcedure; 109 110 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_DANE_O_KONTAKTACH_I_BUDZECIE"; 111 command.Parameters.AddWithValue("@rok", rok); 112 command.Parameters.AddWithValue("@ms", miesiac); 113 114 command.Connection.Open(); 115 116 SqlTransaction transaction = command.Connection.BeginTransaction(); 117 118 command.Transaction = transaction; 105 SqlConnection conn = null; 106 SqlTransaction transaction = null; 119 107 120 108 try 121 109 { 110 conn = new SqlConnection(ConnString.getConnString().Value); 111 conn.Open(); 112 transaction = conn.BeginTransaction(); 113 114 SqlCommand command = new SqlCommand(); 115 command.CommandType = CommandType.StoredProcedure; 116 command.Connection = conn; 117 command.Transaction = transaction; 118 119 //Krok 1 120 //oblicza procent prowizji i wykonany budzet, generuje dane dla wybranego biura za wybrany miesiac 121 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_DANE_O_KONTAKTACH_I_BUDZECIE"; 122 command.Parameters.AddWithValue("@rok", rok); 123 command.Parameters.AddWithValue("@ms", miesiac); 122 124 command.ExecuteNonQuery(); 125 126 //TODO: Zastanowic sie, czy ten krok jest jeszcze w ogole potrzebny... 127 //TODO: Nawet gdyby zaplacono za fakture z 2008 to i tak nie bedzie sie liczyc do prowizji 128 //Krok 2 129 //nalicza prowizje dla faktur wystawionych przed 2009 130 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_PROWIZJE_DO_REKLAM"; 131 command.ExecuteNonQuery(); 132 133 //Krok 3 134 //Wylicza i zapisuje prowizjê agenta do planu 135 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_PROWIZJE_AGENTA_DO_PLANU"; 136 command.Parameters.AddWithValue("@id_Agencji", agencja); 137 command.ExecuteNonQuery(); 138 123 139 transaction.Commit(); 124 MessageBox.Show("Dane pobrano !");140 MessageBox.Show("Dane pobrano i prowizja zosta³a zapisana.", "Baza Reklam - Prowizje"); 125 141 } 126 142 catch 127 143 { 128 transaction.Rollback(); 144 if (transaction != null) 145 transaction.Rollback(); 129 146 throw; 130 147 } 131 148 finally 132 149 { 133 command.Connection.Close(); 150 if (conn != null) conn.Close(); 151 134 152 rEKLAMADataSet.PLAN.Clear(); 135 153 pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 154 136 155 Cursor = Cursors.Default; 137 156 } … … 139 158 140 159 /// <summary> 141 /// Wylicza i zapisuje prowizjê agenta do planu 142 /// </summary> 143 private void zapiszToolStripButton_Click(object sender, EventArgs e) 144 { 145 Cursor = Cursors.WaitCursor; 146 147 SqlCommand command = new SqlCommand(); 148 149 command.Connection = new SqlConnection(ConnString.getConnString().Value); 150 151 command.CommandType = CommandType.StoredProcedure; 152 153 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_PROWIZJE_AGENTA_DO_PLANU"; 154 command.Parameters.AddWithValue("@rok", rok); 155 command.Parameters.AddWithValue("@ms", miesiac); 156 command.Parameters.AddWithValue("@id_Agencji", agencja); 157 command.Connection.Open(); 158 159 SqlTransaction transaction = command.Connection.BeginTransaction(); 160 161 command.Transaction = transaction; 162 163 try 164 { 165 command.ExecuteNonQuery(); 166 transaction.Commit(); 167 MessageBox.Show("Prowizja zosta³a zapisana!"); 168 } 169 catch 170 { 171 transaction.Rollback(); 172 throw; 173 } 174 finally 175 { 176 command.Connection.Close(); 177 178 rEKLAMADataSet.PLAN.Clear(); 179 180 pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 181 182 Cursor = Cursors.Default; 183 } 184 } 185 160 /// Krok 2 161 /// dyrektor ma prawo zmienic recznie procent prowizji, dodac ocene dla wybranego handlowca, nanosi poprawione dane 162 /// </summary> 186 163 private void naniesNaReklamyToolStripButton_Click(object sender, EventArgs e) 187 164 { … … 209 186 command.ExecuteNonQuery(); 210 187 transaction.Commit(); 211 MessageBox.Show("Prowizja zosta³a naniesiona na zlecenia" );188 MessageBox.Show("Prowizja zosta³a naniesiona na zlecenia", "Baza Reklam - Prowizje"); 212 189 } 213 190 catch … … 256 233 } 257 234 258 private void prowizjeDataGridView_Leave(object sender, EventArgs e)259 {260 prowizjeDataGridView.EndEdit();261 262 REKLAMADataSet.PLANDataTable changes = rEKLAMADataSet.PLAN.GetChanges(DataRowState.Modified) as263 REKLAMADataSet.PLANDataTable;264 265 if (changes != null)266 {267 if (Validate())268 {269 pLANBindingSource.EndEdit();270 pLANTableAdapter.Update(rEKLAMADataSet.PLAN);271 }272 }273 }274 275 235 /// <summary> 276 236 /// Podsumowuje bud¿et do wykonania … … 299 259 } 300 260 261 private void pLANBindingSource_ListChanged(object sender, ListChangedEventArgs e) 262 { 263 UzupelnijBDsuma(); 264 UzupelnijBudzetWykonanySuma(); 265 } 266 267 private void szukajToolStripButton_Click(object sender, EventArgs e) 268 { 269 if (rokToolStripTextBox.Text != "") 270 { 271 short i; 272 if (!Int16.TryParse(rokToolStripTextBox.Text, out i)) 273 { 274 MessageBox.Show("Podaj prawid³owy rok."); 275 Cursor = Cursors.Default; 276 return; 277 } 278 } 279 else 280 { 281 MessageBox.Show("Podaj prawid³owy rok."); 282 Cursor = Cursors.Default; 283 return; 284 } 285 286 if (msToolStripTextBox.Text != "") 287 { 288 short i; 289 if (!Int16.TryParse(msToolStripTextBox.Text, out i)) 290 { 291 MessageBox.Show("Podaj prawid³owy miesi¹c."); 292 Cursor = Cursors.Default; 293 return; 294 } 295 } 296 else 297 { 298 MessageBox.Show("Podaj prawid³owy miesi¹c."); 299 Cursor = Cursors.Default; 300 return; 301 } 302 303 if (((ComboBox)agencjaToolStripComboBox.Control).SelectedValue == null) 304 { 305 MessageBox.Show("Wybierz agencjê"); 306 return; 307 } 308 309 rok = Convert.ToInt16(rokToolStripTextBox.Text); 310 miesiac = Convert.ToInt16(msToolStripTextBox.Text); 311 agencja = Convert.ToInt32(((ComboBox)agencjaToolStripComboBox.Control).SelectedValue); 312 313 Uprawnienia(); 314 315 sLOWNIKDataSet.AGENCI.Clear(); 316 rEKLAMADataSet.PLAN.Clear(); 317 318 aGENCITableAdapter.FillByIdAgencji(sLOWNIKDataSet.AGENCI, agencja); 319 pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 320 } 321 322 private void Uprawnienia() 323 { 324 if (User.Instance().St_kierownik) 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 301 356 /// <summary> 302 357 /// Zamienia wpisan¹ liczbê do decimal … … 304 359 private void prowizjeDataGridView_CellLeave(object sender, DataGridViewCellEventArgs e) 305 360 { 361 if (!Validate()) 362 { 363 if (prowizjeDataGridView.Columns[e.ColumnIndex].Name == "PR_PROWIZJI") 364 MessageBox.Show("Proszê wprowadziæ prowizjê bez znaku % - tylko wartoæ liczbow¹"); 365 else 366 MessageBox.Show("Proszê wprowadziæ poprawne dane"); 367 368 return; 369 } 370 306 371 ukrytyLabel.Select(); 307 372 prowizjeDataGridView.EndEdit(); … … 310 375 if (prowizjeDataGridView.Columns[e.ColumnIndex].Name == "PR_PROWIZJI") 311 376 { 312 313 377 if (Convert.ToDecimal(prowizjeDataGridView[e.ColumnIndex, e.RowIndex].Value) >= 1) 314 378 { … … 327 391 } 328 392 329 private void pLANBindingSource_ListChanged(object sender, ListChangedEventArgs e) 330 { 331 UzupelnijBDsuma(); 332 UzupelnijBudzetWykonanySuma(); 333 } 334 335 336 private void szukajToolStripButton_Click(object sender, EventArgs e) 337 { 338 if (rokToolStripTextBox.Text != "") 339 { 340 short i; 341 if (!Int16.TryParse(rokToolStripTextBox.Text, out i)) 342 { 343 MessageBox.Show("Podaj prawid³owy rok."); 344 Cursor = Cursors.Default; 345 return; 346 } 347 } 348 else 349 { 350 MessageBox.Show("Podaj prawid³owy rok."); 351 Cursor = Cursors.Default; 352 return; 353 } 354 355 if (msToolStripTextBox.Text != "") 356 { 357 short i; 358 if (!Int16.TryParse(msToolStripTextBox.Text, out i)) 359 { 360 MessageBox.Show("Podaj prawid³owy miesi¹c."); 361 Cursor = Cursors.Default; 362 return; 363 } 364 } 365 else 366 { 367 MessageBox.Show("Podaj prawid³owy miesi¹c."); 368 Cursor = Cursors.Default; 369 return; 370 } 371 372 if (((ComboBox)agencjaToolStripComboBox.Control).SelectedValue == null) 373 { 374 MessageBox.Show("Wybierz agencjê"); 375 return; 376 } 377 378 rok = Convert.ToInt16(rokToolStripTextBox.Text); 379 miesiac = Convert.ToInt16(msToolStripTextBox.Text); 380 agencja = Convert.ToInt32(((ComboBox)agencjaToolStripComboBox.Control).SelectedValue); 381 382 Uprawnienia(); 383 384 sLOWNIKDataSet.AGENCI.Clear(); 385 rEKLAMADataSet.PLAN.Clear(); 386 387 aGENCITableAdapter.FillByIdAgencji(sLOWNIKDataSet.AGENCI, agencja); 388 pLANTableAdapter.FillByAgencja(rEKLAMADataSet.PLAN, rok, miesiac, agencja); 389 } 390 391 private void Uprawnienia() 392 { 393 if (User.Instance().St_kierownik) 394 { 395 396 if (!((rok > DateTime.Today.Year) | 397 ((rok == DateTime.Today.Year) & (miesiac >= DateTime.Today.Month - 1)) | 398 ((rok == DateTime.Today.Year - 1) & (miesiac == 12) & (DateTime.Today.Month == 1)))) 399 { 400 OCENAComboCoxColumn.Visible = false; 401 oCENADataGridViewTextBoxColumn.Visible = true; 402 403 prowizjeDataGridView.ReadOnly = true; 404 usunToolStripButton.Enabled = false; 405 pobierzDaneToolStripButton.Enabled = false; 406 naniesNaReklamyToolStripButton.Enabled = false; 407 zapiszDaneToolStripButton.Enabled = false; 408 zapiszToolStripButton.Enabled = false; 409 stareProwizjeToolStripButton.Enabled = false; 410 411 } 412 else 413 { 414 OCENAComboCoxColumn.Visible = true; 415 oCENADataGridViewTextBoxColumn.Visible = false; 416 prowizjeDataGridView.ReadOnly = false; 417 418 usunToolStripButton.Enabled = true; 419 pobierzDaneToolStripButton.Enabled = true; 420 naniesNaReklamyToolStripButton.Enabled = true; 421 zapiszDaneToolStripButton.Enabled = true; 422 zapiszToolStripButton.Enabled = true; 423 424 stareProwizjeToolStripButton.Enabled = true; 425 } 426 } 427 } 428 429 private void prowizjeDataGridView_DataError_1(object sender, DataGridViewDataErrorEventArgs e) 430 { 431 MessageBox.Show("Wprowad poprawne dane"); 393 private void prowizjeDataGridView_Leave(object sender, EventArgs e) 394 { 395 prowizjeDataGridView.EndEdit(); 396 397 REKLAMADataSet.PLANDataTable changes = rEKLAMADataSet.PLAN.GetChanges(DataRowState.Modified) as 398 REKLAMADataSet.PLANDataTable; 399 400 if (changes != null && Validate()) 401 { 402 pLANBindingSource.EndEdit(); 403 pLANTableAdapter.Update(rEKLAMADataSet.PLAN); 404 } 405 } 406 407 //TODO: Wprowadziæ sensowniejsz¹ walidacjê danych 408 private void prowizjeDataGridView_DataError(object sender, DataGridViewDataErrorEventArgs e) 409 { 410 432 411 } 433 412 … … 440 419 REKLAMADataSet.PLANDataTable; 441 420 442 if (changes != null) 443 { 444 if (Validate()) 445 { 446 pLANBindingSource.EndEdit(); 447 pLANTableAdapter.Update(rEKLAMADataSet.PLAN); 448 } 421 if (changes != null && Validate()) 422 { 423 pLANBindingSource.EndEdit(); 424 pLANTableAdapter.Update(rEKLAMADataSet.PLAN); 449 425 } 450 426 } … … 453 429 { 454 430 PrintDGV.Print_DataGridView(prowizjeDataGridView, 50); 455 }456 457 /// <summary>458 /// Krok nr 2:459 /// nalicza prowizje dla faktur wystawionych przed 2009460 /// </summary>461 /// <remarks>462 /// Zastanowic sie, czy ten krok jest jeszcze w ogole potrzebny...463 /// Nawet gdyby zaplacono za fakture z 2008 to i tak nie bedzie sie liczyc do prowizji464 /// </remarks>465 private void stareProwizjeToolStripButton_Click(object sender, EventArgs e)466 {467 Cursor = Cursors.WaitCursor;468 469 SqlCommand command = new SqlCommand();470 471 command.Connection = new SqlConnection(ConnString.getConnString().Value);472 473 command.CommandType = CommandType.StoredProcedure;474 475 command.CommandText = "PROC_WYLICZ_I_ZAPISZ_PROWIZJE_DO_REKLAM";476 command.Parameters.AddWithValue("@rok", rok);477 command.Parameters.AddWithValue("@ms", miesiac);478 479 command.Connection.Open();480 481 SqlTransaction transaction = command.Connection.BeginTransaction();482 483 command.Transaction = transaction;484 485 try486 {487 command.ExecuteNonQuery();488 transaction.Commit();489 MessageBox.Show("Prowizja zosta³a naniesiona na zlecenia");490 }491 catch (Exception)492 {493 transaction.Rollback();494 throw;495 }496 finally497 {498 command.Connection.Close();499 Cursor = Cursors.Default;500 }501 431 } 502 432 -
trunk/BazaReklam/ProvisionForm.resx
r673 r674 124 124 <value>793, 17</value> 125 125 </metadata> 126 <metadata name="sLOWNIKDataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">127 <value>793, 17</value>128 </metadata>129 126 <metadata name="pLANBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 130 127 <value>478, 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>134 128 </metadata> 135 129 <metadata name="rEKLAMADataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> … … 225 219 iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 226 220 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABZBJREFUSEt9VglQ 227 lWUUPU8eI tsDBVTwsQgogmKKC0jgAgoqqIiYprlEWuA65NJIpqK2jY2OOTWTlVS2TIvZMplLoy0z5ihj228 U5riMpaZS9OCC46PHvyn8z2gQLE3c+af97j/ufc795774YW7fKqAjClA+SngyEXArbCGtkL3AhGTgX1j229 gGD9/Z dqwKWndTdenAEmHwVObkqOsU6n9uQWYKOCYwXv21/aBTg+BY7+nhPLs0nB3O1lu/Y2UFkODFas230 r2Br9Y7I5z6XEGlxWxm5dR75ZBG/9Pa6kQgUK7BzyxcOAHaR77o4Io6c3YecFEMWOnk+JZjvADWKHSD4231 t0pwBPiqfksJuXmOyKeSFYX8szCFm4HdCkxtqsrzzhfA1tODIslHBpBF8WwY7+T10eH8Jt6fy5RYIQuF232 bq0S7AFW/FqQSm6cSa4tIlcVCHlcH+GwCoBVCo4WvA4B6zckdrG48F7y/l7kxBi6xnbjsfQQvgFcbg+8233 pjhz6i6tEqwFeh/pElTPzbPJNYXk4+PI8jH8uzSDbwHnw4GCD4GVT3UPtVg2nJyRTGtyPOsnRPNybleu234 DrBb/YDtIq0QUgSf2/vmo7Ptdy0XsUmwIo98bDS5NJsXs+L4KnCqIjrE4tIssrifp3prUhxv5HXjgbgA235 I41EwItCntDxjiabH7YBc6pT1bh1ExvJH80mF6naxZn8eVg8uUzf50j36UnklJ6smxDJ79NDTfILkuZ1236 cTwsRBkpb6/e830YEPoJcIlP6BTLckQs8kWZ5Lwh5Px0cu4g8gFNzbRENhTG8kJuOHd28KrvAUh+rBak237 0p3StExm1ynW/zQ8gVw+ilwo8lKRG+LiFHJmsqpPlPY9WJPv5O4IP04HdojgeSFXCGpLmlanKZSxPrah238 hkuk9bymqg35rL6qPImWpHGNj+Lh5GA+DVTJTZUimCmYsWxbmuYMxkDvAWsrg/3d7gWSp0Rj20xudJ+a239 4Jkct7Q/GOFLCS6/eaTpI6gN//P5Gui7Ezh8Mk1NLleDjebF/RtlUeWGnEVxtAqiaY2XySY4uaabr7VG240 Esmyfe+q/XFl1nxV7A/s4Kp9SOYx0hjNZ9+jhvb2NNRjqH/JnbTyIlg/Jpwc25lVMb7coPFObpz91jtI241 Z2unjVh1ekispkbEpZLEEM8wk6Kqp4lYmluF3VVxFDnOyQaRu8d0ZV1OGOtGhtGdG8JTif5mMVZPAvKV242 JLBlo20H2tuvsSyDfFDE01tUbCSR3i7JYcxk9k2DVoJ7dCO5a2Qob2V34s3hwXSNCOLlgf6stNtuLADk243 OYQ2N9xmdLdke48MqtaQ crL6oB1zKz+SJzLDuNpms87170grX+S5rclrhzp4IzOA1zMC+GMfHy5tXI4j244 BQc+A0p2eNtr66ZI5/tELFJOjFa1kaxV1UfTQrjdZrveH3jzGeDYuf5BrM8JpaupckNemxnImnR/Xhzs245 xw86tWPaf2MbhneBb+uLeohcFWv0LGnslsZX5dCDmvNXgN+cjS7dEALM0+3zw+nkALqyOrJ2mENVB/Kv246 If68kurHfdF2rgS+ky9eUvxYj+m0mZZUJzhELm3HhvOmdvqF7M783OlLU7Gjcb9o0SJbiOqlbfKsbrET247 iX6sHRrISyI/3teHe5x2Y7pzGldTTJkQL9gxGnC+b8Plq1lhvDIqjIf6OFjp4+WeBXwkSxqHmobp1J47248 17jUPw5IV5LDB2O8JYkX1wFnSoG9IteWgW5MDGoaV4/rvOcDk14Azm612f5YrMtKe98QbxKUB0mGtMXY249 mXvWTzshTWXuGAi83CSJOaW5ZIwXAlrEey5ms6CGCkuENUKJkClECG3Z37xjDNVb0OoyQngKMTdYh5bk250 niPo064pa6Se5j+IrqbKpt+bY25/miTmxuokGGPZ2yL+B5cA0xA5jtb8AAAAAElFTkSuQmCC221 lWUUPU8eIdsDBVTwsSi4oEDihhK4oYLggixpmkumBa5jLo1kgmijjTM25tRMVlLZMi1my2QujbbMmKOM 222 TWmKy1hmqE0LLjg+evCfzveAAsTezJl/3uP+597v3Hvuhxfu8akE0qYBJWeB49WAW2EN7YUeACIKgYMT 223 gGD9/ZcqwKWndS9enAcKTwBntiTGWOdSenM7sFXBPQXvti/tBRyfAid+H9+TF/oFc5+X7cbbQEUJMFSx 224 voKt1TsiX7C5T6TFncvJHQvJZwr4pbfXrXhgngK7tHzhMGAX+d7q0bHk3AQyP4bMc/LSwGC+A9QodpDg 225 3yrBceCr+u1F5Lb5Ip9Ors/jn3kDuQ3Yp8CUpqo873wB7Dg3JJJ8fBBZEMeGyU7ezArnN3H+XKXEClki 226 dG+VYD+w5tfcFHLrbLK8gFyXK+SwLMJh5QLrFBwteB0FNm6K72pxyQPkQ33JqTF0ZXfnydQQvgFcvQ94 227 TXHm1F1bJSgH+h/vGlTPbXPJsjzyqUlkyQT+XZzGt4BL4UDuh8Da8h6hFpePImcl0iqMY/2UaF7N7MbS 228 ALs1ANgl0vXCQMGnbd98dLZDrtUiNgnW5JBPZpErM1g9JpavAmdLo0MsrhxDzhvgqd7Kj+WtnO48HBtg 229 pJEIeFHIETrd1WTzw05gflWKGrdhaiP5ExnkUlW7LJ0/j4wjV+n7fOk+sx85rTfrpkTy+9RQk/yypHld 230 HI8JUUbKttV7vo8EQj8BrvBpnWLVeBGLfGk6uXA4uSiVXDCEfFhTMyOeDXk9eTkznHs6etX3AiQ/SgWp 231 dLc0LZPZdYqNP43qQ64eRy4RebHIDfG8geTsRFUfL+17sWaik/si/DgT2C2C54VMIag9aVqdJk/G+tiG 232 Gq6Q1gubqjbkc5JUeT9aksY1OYrHEoO5CaiUmypEMFswY9m+NM0ZjIHeA8orgv3d7sWSp0hj20xudJ/e 233 xzM5bml/JMKXElx+80iTIKgN//P5GkjaAxw7M0xNLlGDjebzkhtlUeWGnAWxtHKjaU2WyaY4Wdrd1yqT 234 RLJs0j21P6XMmq/1hwI7umoflXmMNEbzuferof09DfUY6l9yJ62cCNZPCCezu7AyxpdbNN6JjbPfegfp 235 bB20ESvPDe+pqRFxsSQxxLPMpKjqGSKW5lZeD1UcRU5yskHk7gndWDc+jHVjw+jODOHZeH+zGKvygYlK 236 Etiy0bbD99lvcHka+YiIZ7ao2EgivV2Sw5jJ7JsGrQR3ViO5a2wo72R05u1RwXSNDuLVwf6ssNtuLQbk 237 OYQ2N9xmdLdke48MqtaQslB90I65MzGSp9PDWGqzWReTO9GaKPLM1uS1Ixy8lR7Am2kB/DHBhysbl+NY 238 wYHPgKLd3vbaumnS+UERi5RTo1VtJGtV9YlhIdxls91MBt7cDJy8mBzE+vGhdDVVbshr0wNZk+rP6qF+ 239 /KBzBw77b2zD8C7wbX1BL5GrYo2eJY3d0vi6HHpEc/4K8Juz0aVbQoCFun1+OJcYQNeYTqwd6VDVgfxr 240 uD+vpfjxYLSda4Hv5IuXFJ/tMZ0204qqPg6RS9vscN7WTr+c0YWfO31pKnY07hctWmQIUX21TZ7VLXY6 241 3o+1IwJ5ReSnkny432k3pruocTXFLBfiBDuyAOf7Nly9PiaM18aF8WiCgxU+Xu45wEeypHGoaZhO7blz 242 jUv9Y4FUJTl2JMZbknhxA3C+GDggcm0Z6MbEkKZx9bjOexGQ/wJwYYfN9scyXVba+4b4OUF50M+Qthg7 243 c8/6aScMU5m7BwMvN0liTmkuGeOFgBbxnovZLKgRwgqhTCgS0oUIoT37m3eMofoLWl1GCE8h5gbr2JLc 244 cwR9OjRljdTT/AfRzVTZ9HtzTNunSWJurM6CMZa9PeJ/AOq40vknl93NAAAAAElFTkSuQmCC 251 245 </value> 252 246 </data> … … 285 279 </value> 286 280 </data> 287 <data name="pobierzDaneToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">288 <value>289 iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8290 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABDdJREFUSEvNlXtQ291 VFUcx+8qo21WUgQNOIrRiI9SZERIURqwGAIcHJQGynEj4ikYIu8WLkhDkBEqBgLWkjyCQBAwyhCwJsUc292 apSHK7uALA95rbC8jIfut99plsZeJgx/tDOfObt37vl+fufc37nLcf+bT4AihvOs96d6niK05rcuPyW/293 iy9Sb0muuc/ZSaIpfNn8SXyUYhs+T/3TbaBEBqz/gCRWSYfnR+LTF7aNz1H/0AGclU4j9cokki/fg3FU294 4z1uWwJPEoO5r+TdnpCX+dPqixReKp1CeMU4QitGiTHEVE3AUHRjmtsSH6WRLJzdM/HoOmTGS9TVt2hb295 GicR8vUYQs6NILB0GP7FQ9hfrELQuTGsENVPcxaxYgrXJx5R4t550JQ/pf6OhTdN4VD5KILKhhFQooJv296 0SA8C+7gnbwBiL5UwqtIBX3RL9OcGR/5aBJRR4AJn6H+tgUorJ+kikcQcFYFvzND8PqKgil0X04/3E73297 wSWrB3skvXDLUULPt2yK2xQR/nCJu8LX5HDN/QvtQHXrFPjzo/ApGoJ34SA88pUQ5Q7gLQp+I6sXzp/3298 YNdnfdiZ2Q+HzF7slAxA26NmkjMJDiXJc3/fLu9ObzNqv6NXAfGFCRyk/fYrHoZ7wSD20Xbsze6HKwXv299 pmCnzG44UqgVXw1LcSUs42qx/aMGWH+qwFJ3kmwMDf6z5ED/qmf3N9Tq+lxq0nu7UqrnWn5T17W8Y234300 dUjq7sIrvx97WMWnbsMxvQt2qZ2wPdkLS/4innYrg/A1SbvwdYlcaJ8tF9p9IVvskFvH6ax3IslSQsC6301 ix375YQLEUawkxrz4vsNKLj+K3wL+mCf0Q37tC7YnuiAdYoCr6R0wSyyBjp7y0H3FhOfELFsnibDWdO+302 C5iAWYSaCytpfJ4wMg67BsnVcbjn9uDVE53YcVwBq+R2bE1qg0VSBzaEVkHbrZQJ0gkbNkcDy2Bt+9jM303 CphkRsRkv/NC0M84WTuKN7O6sZ2CLZNuweJIKzYltMA0QYE1wVV40qWECY4Ta2bmPTDO5P7jKDAMrEPy304 90PYndmJzYltMEtswcZ4OV6Kk2FdXCuMAiuxxPnMjGD1X6t9aDq7Wd/vCuIr78AhtR0bPpTTS06GtbHN305 MI6WYmW0HMv8KyF0Kpy7QNfrEsQVSuw41obVLJi/CSPxDSyPaIJ+ZDN0fM5jkWPB3AXPeP6IsLIBWCTK306 YRQlhWFkEwzCmqAX2gSdECme8PwGWvb5cxfoel6GdVo3DGNaYMjLoC+WQTeiGdohjXj8vWtY5FEBgV0e307 ExwjZv0MuAU2eSNatpl3F5pnTzAE5lkTAsuMccHmtFHONGWE23pUxZmnq7jFBskkWDfbh8yaYAVxgPiY308 YAfpQZI014/QGKhZwaz/p9lBYSfcWBPAtoHBfjNWaWCFLJnLCtgq/jh4//H9X9v+N9pYRu0Ea6ZmAAAA309 AElFTkSuQmCC310 </value>311 </data>312 <data name="stareProwizjeToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">313 <value>314 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8315 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL316 U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI317 VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ318 QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4319 /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9320 cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j321 3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR322 dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb323 NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE324 s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC325 </value>326 </data>327 281 <data name="zapiszToolStripButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 328 282 <value> … … 361 315 iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 362 316 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABv5JREFUSEt1lglQ 363 lPcZxr8FTROnoo1jk050Ym0TJ46d1Do0rUdpesm0EQNREqix0iKnoBKIBYlEkUOUhEPCCruIHHIty3It364 7CGHLCCXAXflkmNXXHVR2F3Y5Vx5+n5blzGT9pt55r/zzXzP7/++7/d/vuUwdF28ePk9i2Vmg8WyuHZp365 ibOGYewdaHWwWDhrADjY2690sLN7aTWta+zsVjosLv5gzeys8aFer5eazXqpQlHbfP++cpqsnpHAen7n366 Skri6rKzBWht7cXQkAbDw2O06mh9gpERA/024O7dp+jufoy2todobh5DQ4MGpaXdSEmR4NSpXP2xY2lC367 L684/927/TeT+UskzjKEx8vVTU7Oo7fXiJ4eoL/fAo1mGmq1HgMDk1AqJ/Dtt3p0dEyivd2ApqYJSKWP368 IBKpkZ/fi4yMTsTGShASkgNv78vjZLyV9Moy4MoVnm5ubglG4wwmJkxkbEJCgmSJNWttHYdC8YB2PAqZ369 rB/V1d0QCG4hN7cOmZnVSE0tQ2JiMeLiinD+fAF8fdP0ZHyCtNEG4LAA6jXM5gUYDDMYH5+mljyjVnSQ370 8U3abSMZ16GsTI7iYgny8mqQlVUFLrecAEICCKyA6OgCHD2aygIukH6+DEhM4ummFojw7BmmjbN48oQF371 LKG+vgNyeRNqahpRVVVPPZejsFCCnBwx+PwqpKeX0wyEuHSphFpUSBUUwsfHCkh4DrDOgRMdw9MduG4C372 V 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 393 347 </value> 394 348 </data> … … 396 350 <value> 397 351 iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 398 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAABY 5JREFUSEuVVXtM399 U 3cYLZubGFnmBo5FSJZt0cnQmEU3BlmmfxBHeCg6mCI61G0ZD3WgKKjIQ+URRXkZQR0M5CkI8qaulBYY400 pEMqQ4RheQm0hdLWUgQEmZx9v7tmM1Fx3OTk3vbee875vt93z8+I9+LDaI57mOPe82/l5uZuPXs25kB0401 dHRo5OmT506Fh6eePhVREHUq6tfYc7GShKSkzsTExBZ624KwcN4CaWlpNfJhDQZHHkCum4ByfBbKKWBw402 Guh+BMjo+vzPWbMrV64MIPL3CK/MSyQhISFSodVj7C9ghMiUE0D/QyIeBdofAG06QNA2AIeNG38hYjuC403 8bwEIiIiNjfcaoXu8T/kg+NA3xjQpQc6SeQuCbTR74P7fRqJeDvBdF4CLi4u5teLSx+rSUBBAgzNqico404 l00j7Y8JnGnQ41jNKDbH/fbI6nDh9RVBpX5nI07YXIiL+3LPnj1LSWwBYa7B4C2gNknVs8BtDRAomEKw405 4 CEiRA/hX6XHTxWjOFA+in2EH0u0cMxQYldyA6QNYmRnZ0+EhITEmZqaLiOR155bWWNjo31GRobsZrUI406 V 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 423 377 </value> 424 378 </data> -
trunk/BazaReklam/app.config
r663 r674 8 8 <connectionStrings> 9 9 <clear /> 10 <add name="BAZA_REKLAM_TEST" connectionString="Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM_TEST;Persist Security Info=True" 11 providerName="System.Data.SqlClient" /> 10 12 <add name="BAZA_REKLAM" connectionString="Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM;Persist Security Info=True" 11 13 providerName="System.Data.SqlClient" /> -
trunk/SQL/StoredProcedures/PROC_WYLICZ_I_ZAPISZ_PROWIZJE.txt
r411 r674 5 5 GO 6 6 7 ALTER Procedure [dbo].[PROC_WYLICZ_I_ZAPISZ_PROWIZJE] 8 @ROK INTEGER = 2003, 9 @MS INTEGER = 2, 10 @idAgencji integer = 2 11 As 12 delete from PROWIZJE 13 where ROK =@ROK and MS =@MS and agencja = 14 (select symbol from agencje where id_Agencji = @idAgencji) 7 ALTER PROCEDURE [dbo].[PROC_WYLICZ_I_ZAPISZ_PROWIZJE] 8 @ROK INTEGER = 2003, 9 @MS INTEGER = 2, 10 @idAgencji integer = 2 11 AS 15 12 16 insert into PROWIZJE 17 SELECT a2.symbol,b_agent, B_ROK,b_ms,numer_faktury,NETTO,NrKorygowanejFaktury, 18 case z.zp 19 when 1 then z.procentProwizji 20 else round(P.PR_PROWIZJI,2) 21 end, 22 z.zp, 23 case z.zp 24 when 1 then round(z.procentProwizji * Netto,2) 25 else round(round(P.PR_PROWIZJI,2) * Netto,2) 26 end 27 as kwotaProwizji, id_faktury 28 FROM dbo.VIEW_POMOCNICZY_BUDZET VPB left join dbo.[PLAN] P on 29 VPB.b_rok = P.rok and VPB.b_ms = P.ms and P.symbol = VPB.b_agent left join 30 zamowienia Z on Z.idZamowienia = VPB.idZamowienia left join 31 agenci A1 on A1.symbol = VPB.B_agent left join 32 agencje A2 on A2.id_agencji = A1.id_agencji 33 where B_ROK =@ROK and B_MS =@MS and A1.id_agencji = @idAgencji 13 -- wyczysc wszystko dla danej agencji 14 DELETE FROM Prowizje 15 WHERE Rok =@Rok 16 AND Ms=@Ms 17 AND Agencja = (SELECT symbol FROM Agencje where Id_Agencji = @idAgencji) 34 18 35 -- aktualizuj prowizjie dla faktur z poprzednich miesiecy 19 -- 20 INSERT INTO Prowizje 21 SELECT a2.symbol,b_agent, B_ROK, b_ms, numer_faktury, NETTO, NrKorygowanejFaktury, 22 CASE Z.ZP 23 WHEN 1 THEN Z.procentProwizji 24 ELSE ROUND(P.PR_PROWIZJI,2) 25 END, 26 Z.ZP, 27 CASE Z.ZP 28 WHEN 1 THEN ROUND(Z.procentProwizji * Netto, 2) 29 ELSE ROUND(ROUND(P.PR_PROWIZJI, 2) * Netto, 2) 30 END AS kwotaProwizji, 31 id_faktury 32 FROM dbo.VIEW_POMOCNICZY_BUDZET VPB 33 LEFT JOIN dbo.[PLAN] P ON VPB.b_rok = P.rok AND VPB.b_ms = P.ms AND P.symbol = VPB.b_agent 34 LEFT JOIN zamowienia Z ON Z.idZamowienia = VPB.idZamowienia 35 LEFT JOIN agenci A1 ON A1.symbol = VPB.B_agent 36 LEFT JOIN agencje A2 ON A2.id_agencji = A1.id_agencji 37 WHERE B_ROK = @ROK 38 AND B_MS = @MS 39 AND A1.id_agencji = @idAgencji 36 40 41 -- aktualizuj prowizje dla faktur z poprzednich miesiecy 37 42 DECLARE @Prowizje TABLE 38 43 ( … … 75 80 76 81 77 return 82 RETURN 78 83 GO 79 84
