Esempio n. 1
0
 private void CancelPositionsChangesButton_Click(object sender, EventArgs e)
 {
     if (presenter.IsPositionsChanged())
     {
         if (MessageBox.Show("Все внесённые изменения в позиции для выбранного документа будут потеряны. Продолжить?",
                             "Сообщение",
                             MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             addedPosGridViewRows.ForEach(row => row.DefaultCellStyle.BackColor   = Color.White);
             changedPosGridViewRows.ForEach(row => row.DefaultCellStyle.BackColor = Color.White);
             addedPosGridViewRows.Clear();
             changedPosGridViewRows.Clear();
             presenter.CancelPositionsChanges();
         }
     }
 }