Zbiór zmian 906 dla trunk/BazaReklam/ProvisionForm.cs
- Data:
- 2009-11-27 18:02:15 (16 years ago)
- Pliki:
-
- 1 zmodyfikowane
-
trunk/BazaReklam/ProvisionForm.cs (zmodyfikowane) (9 diffs)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/BazaReklam/ProvisionForm.cs
r900 r906 91 91 92 92 ((ComboBox)agencjaToolStripComboBox.Control).SelectedValue = User.Instance().IdAgencji; 93 94 if (!User.Instance().IsKierownik)95 {96 agencjaToolStripComboBox.Enabled = false;97 pLANBindingSource.Filter = "Symbol = '" + User.Instance().Login + "'";98 }99 93 } 100 94 … … 277 271 UzupelnijBDsuma(); 278 272 UzupelnijBudzetWykonanySuma(); 273 SetProvisionFilter(); 279 274 } 280 275 … … 335 330 336 331 btnBlockProvision.Visible = User.Instance().IsKierownik; 337 if (!User.Instance().IsKierownik) return; 332 333 if (!User.Instance().IsKierownik) 334 return; 338 335 339 336 _isProvisionBlocked = … … 384 381 private void CorrectBonusPercentage(int column, int row) 385 382 { 386 if (prowizjeDataGridView.Columns[column].Name != "PR_PROWIZJI") return;387 388 383 if (prowizjeDataGridView.Columns[column].Name == "PR_PROWIZJI") 389 384 { … … 408 403 private void prowizjeDataGridView_CellLeave(object sender, DataGridViewCellEventArgs e) 409 404 { 405 if (!User.Instance().IsKierownik) 406 return; 407 410 408 if (!Validate()) 411 409 { … … 436 434 private void prowizjeDataGridView_Leave(object sender, EventArgs e) 437 435 { 436 if (!User.Instance().IsKierownik) 437 return; 438 438 439 prowizjeDataGridView.EndEdit(); 439 440 … … 456 457 private void ProvisionForm_Leave(object sender, EventArgs e) 457 458 { 459 if (!User.Instance().IsKierownik) 460 return; 461 458 462 prowizjeDataGridView.EndEdit(); 459 463 … … 480 484 private void btnBlockProvision_Click(object sender, EventArgs e) 481 485 { 482 if (!User.Instance().IsKierownik ) return;483 484 if (!_isProvisionBlocked.HasValue)return;486 if (!User.Instance().IsKierownik || 487 !_isProvisionBlocked.HasValue) 488 return; 485 489 486 490 ProvisionHelper provisionHelper = new ProvisionHelper(ConnString.getConnString().Value); … … 520 524 emailSender.Send(); 521 525 } 526 527 private void SetProvisionFilter() 528 { 529 if (User.Instance().IsKierownik) 530 return; 531 532 foreach (DataGridViewRow dgvr1 in prowizjeDataGridView.Rows) 533 { 534 if (dgvr1.Cells["sYMBOLDataGridViewTextBoxColumn"].Value.ToString().ToUpper() != User.Instance().Login.ToUpper()) 535 { 536 dgvr1.Cells["oCENADataGridViewTextBoxColumn"].Value = 0; 537 dgvr1.Cells["PR_PROWIZJI"].Value = 0; 538 } 539 } 540 } 522 541 } 523 542 }
