Exemplo n.º 1
0
        private void титульныйЛистToolStripMenuItem_Click(object sender, EventArgs e)
        {
            RequisiteSQLiteDataProvider requisiteSQLiteDataProvider = new RequisiteSQLiteDataProvider();
            Requisite requisite = null;

            try
            {
                requisite = requisiteSQLiteDataProvider.Load(GetSelectedINN());
            }
            catch (BlankIdentifierNumberException ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }

            if (requisite.налогоплательщик.ИНН == String.Empty ||
                requisite.налогоплательщик.Имя == String.Empty ||
                requisite.налогоплательщик.Фамилия == String.Empty ||
                requisite.налогоплательщик.Отчество == String.Empty)
            {
                MessageBox.Show("Для печати титульного листа необходимо заполнить реквизиты, а именно ФИО и ИНН.", "Предупреждение");
                return;
            }

            string FIO = requisite.налогоплательщик.Фамилия + " " + requisite.налогоплательщик.Имя + " " + requisite.налогоплательщик.Отчество;
            TitlePageReportUserData titlePageUserData = new TitlePageReportUserData(GetSelectedYear().ToString(), requisite.налогоплательщик.ИНН, FIO);

            TitlePageReportPreviewForm titlePageReportPreviewForm = new TitlePageReportPreviewForm(titlePageUserData);

            titlePageReportPreviewForm.ShowDialog();
        }
Exemplo n.º 2
0
 public TitlePageReportPreviewForm(TitlePageReportUserData titlePageUserData)
 {
     InitializeComponent();
     this.titlePageUserData = titlePageUserData;
 }