示例#1
0
 private void bConfirm_Click(object sender, EventArgs e)
 {
     if (DEPARTMENT.ScannedReader.IsAlreadyIssuedMoreThanFourBooks())
     {
         DialogResult res = MessageBox.Show("Читателю уже выдано более 4 наименований! Всё равно хотите выдать?", "Внимание", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
         if (res == DialogResult.No)
         {
             CancelIssue();
             return;
         }
     }
     if ((DEPARTMENT.ScannedBook.FUND == Bases.BJVVV) && (DEPARTMENT.ScannedBook.F899a_Id != 61))
     {
         MessageBox.Show("Эта книга не принята Центром Славянских культур! Перед выдачей необходимо принять книгу по акту BiblioJet.");
         return;
     }
     switch (DEPARTMENT.ISSUE(EmpID))
     {
     case 0:
         bConfirm.Enabled = false;
         bCancel.Enabled  = false;
         CancelIssue();
         Log();
         DEPARTMENT = new Department();
         break;
     }
 }
示例#2
0
        private void bConfirm_Click(object sender, EventArgs e)
        {
            if (DEPARTMENT.ScannedReader.IsAlreadyIssuedMoreThanFourBooks())
            {
                DialogResult res = MessageBox.Show("Читателю уже выдано более 4 наименований! Всё равно хотите выдать?", "Внимание", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                if (res == DialogResult.No)
                {
                    CancelIssue();
                    return;
                }
            }
            switch (DEPARTMENT.ISSUE(EmpID))
            {
            case 0:
                bConfirm.Enabled = false;
                bCancel.Enabled  = false;
                CancelIssue();
                Log();
                DEPARTMENT = new Department();
                break;

            case 1:    //у читателя нет прав для выдачи на дом
                bConfirm.Enabled = false;
                bCancel.Enabled  = false;
                CancelIssue();
                DEPARTMENT = new Department();
                MessageBox.Show("Выдача на дом невозможна так как у читателя отсутствуют права бесплатного абонемента! Перейдите в формуляр читателя, чтобы выдать права.");
                break;
            }
        }