示例#1
0
        private ToolStripMenuItem CreateShowNotice()
        {
            ToolStripMenuItem item = CreateItem("Извещение о страховом случае");
            item.Click += delegate
            {
                Car car = _dgvMain.GetCar();
                if (car == null)
                    return;

                if (_mainStatus.Get() == Status.DTP)
                {
                    DTPList dtpList = DTPList.getInstance();
                    DTP dtp = dtpList.getItem(_dgvMain.GetID());

                    CreateDocument doc = new CreateDocument(car);

                    doc.showNotice(dtp);
                }
                else
                    MessageBox.Show("Для формирования извещения необходимо перейти на вид \"ДТП\"", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            };
            return item;
        }
示例#2
0
        private void messageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int idDTP = 0;
            int.TryParse(_dgvDTP.Rows[_dgvDTP.SelectedCells[0].RowIndex].Cells[0].Value.ToString(), out idDTP);

            DTP dtp = dtpList.getItem(idDTP);

            CreateDocument doc = new CreateDocument(_car);

            doc.showNotice(dtp);
        }