예제 #1
0
        private void CashVoucher_Load(object sender, EventArgs e)
        {
            ActionWithDB api     = new ActionWithDB();
            int          nRecord = api.getRecordID();

            api.ProofOfPurchaseInfAboutRecords(nRecord);
            ReportParameter[] parametrs = new ReportParameter[1];
            parametrs[0] = new ReportParameter("ReportParametrnRecord", nRecord.ToString());
            //reportViewer1.LocalReport.SetParameters(new ReportParameter("ReportParametrnRecord", nRecord.ToString()));

            this.reportViewer1.RefreshReport();
        }
        private void btnAddCard_Click(object sender, EventArgs e)
        {
            if (tbCardID.Text.Length != 0 && tbCardDiscount.Text.Length != 0)
            {
                ActionWithDB api = new ActionWithDB();
                if (api.checkCard(tbCardID.Text) == 0)
                {
                    this.ReturnValue = tbCardID.Text;
                    api.addCard(int.Parse(tbCardID.Text), int.Parse(tbCardDiscount.Text));

                    Helper helper = new Helper();
                    helper.clearAllTextBox(tbCardID, tbCardDiscount);
                    MessageBox.Show("Новая карта успешно добавлена", "Успех!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Карта с таким номером зарегистирована", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Введите все данные", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }