示例#1
0
文件: frmMain.cs 项目: slagovskiy/psa
 private void exitToolStripMenuItem_Click(object sender, EventArgs e)
 {
     frmDialogYesNo f = new frmDialogYesNo();
     f.Message = "Вы действительно хотите выйти из программы?";
     f.ShowDialog();
     if (f.DialogResult == DialogResult.Yes)
     {
         doExit();
     }
 }
示例#2
0
 private void btnClose_Click(object sender, EventArgs e)
 {
     frmDialogYesNo f = new frmDialogYesNo();
     f.Message = "Закрыть окно для добавления заказов?\nДанные сканирования будут утеряны.";
     f.Title = "Отмена сканирования";
     f.ShowDialog();
     if (f.DialogResult == DialogResult.Yes)
     {
         this.Close();
     }
 }
示例#3
0
 private void btnClear_Click(object sender, EventArgs e)
 {
     frmDialogYesNo f = new frmDialogYesNo();
     f.Message = "Вы действительно хотите очистить список заказов?";
     f.Title = "Очистка списка";
     f.ShowDialog();
     if (f.DialogResult == DialogResult.Yes)
     {
         lstScan.Items.Clear();
     }
 }
示例#4
0
 private void btnDeleteList_Click(object sender, EventArgs e)
 {
     if (lstScan.SelectedIndex >= 0)
     {
         frmDialogYesNo f = new frmDialogYesNo();
         f.Message = "Вы действительно хотите удалить выбранный номер заказа?";
         f.Title = "Удаление из списка";
         f.ShowDialog();
         if (f.DialogResult == DialogResult.Yes)
         {
             lstScan.Items.RemoveAt(lstScan.SelectedIndex);
         }
     }
 }
示例#5
0
 private void btnOk_Click(object sender, EventArgs e)
 {
     frmDialogYesNo f = new frmDialogYesNo();
     f.Message = "Завершить сканирование и вернуться к документу?";
     f.Title = "Завершение сканирования";
     f.ShowDialog();
     if (f.DialogResult == DialogResult.Yes)
     {
         for(int i = 0; i < lstScan.Items.Count; i++)
         {
             numbers.Add(lstScan.Items[i].ToString());
         }
         this.Close();
     }
 }
示例#6
0
 private void frmInventoryDoc_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (!globalauto)
        {
        frmDialogYesNo f = new frmDialogYesNo();
        f.Message = "Закрыть документ инвентаризации?\nВсе не сохраненные данные будут утеряны!";
        f.Title = "Закрытие документа";
        f.ShowDialog();
        if (f.DialogResult == DialogResult.Yes)
        {
            e.Cancel = false;
            PSA.Lib.Util.Semaphore.semInventory = false;
        }
        else
        {
            e.Cancel = true;
        }
        }
        else
        {
        PSA.Lib.Util.Semaphore.semInventory = false;
        e.Cancel = false;
        }
 }
示例#7
0
文件: frmMain.cs 项目: slagovskiy/psa
 private void NewInventory()
 {
     frmDialogYesNo f = new frmDialogYesNo();
     f.Message = "Начать инвентаризацию?\nВход в другие модули будет запрещен!";
     f.Title = "Инвентаризация";
     f.ShowDialog();
     if (f.DialogResult == DialogResult.Yes)
     {
         PSA.Lib.Util.Semaphore.semInventory = true;
         settings = new Settings();
         frmInventoryDoc fi = new frmInventoryDoc(usr);
         fi.Title = "Новый документ инвентаризации";
         fi.ShowDialog();
     }
 }
示例#8
0
        private void CheckRemoteSetupAccess()
        {
            if(checkRemoteSetup.Checked)
            {
                txtRemoteSetupPath.Enabled = true;
                btnRemotePath.Enabled = true;
                if (checkRemote)
                {
                    if (checkRemoteSetup.Checked == true)
                    {
                        frmDialogYesNo f = new frmDialogYesNo();
                        f.Title = "Включение семафора";
                        f.Message = "Внимание! В приключении этого семафора все настройки будут сохранены в указанной папке, если они были сохранены там ранне, то файл настроек будут перезаписан и даные будут утеряны! Для ключения семафора выполните \"Сервис\" -> \"Семафоры\"\nВклчить семафор и перезаписать настройки?";
                        f.ShowDialog();
                        if (f.DialogResult == DialogResult.No)
                        {
                            checkRemoteSetup.Checked = false;
                        }
                    }
                }

            }
            else
            {
                txtRemoteSetupPath.Enabled = false;
                btnRemotePath.Enabled = false;
            }
        }