Пример #1
0
        private void delStripButton_Click(object sender, EventArgs e)
        {
            DataRowView curRow = _mergeBS.Current as DataRowView;

            if (curRow == null)
            {
                MainForm.ShowInfoMessage("Необходимо выбрать запись!", "Ошибка выбора сводной");
                return;
            }

            if (
                MainForm.ShowQuestionMessage("Вы действительно хотите удалить сводную ведомость СЗВ-3?",
                                             "Удаление сводной") != DialogResult.Yes)
            {
                return;
            }
            Mergies.DeleteExecute(curRow.Row, _connection);
            RefillData((int)yearBox.Value);
        }
Пример #2
0
        void _wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            WebBrowser wb = sender as WebBrowser;

            if (wb == null)
            {
                return;
            }
            DataRow mergeRow = _mergeRow ?? Mergies.CreateRow();

            mergeRow[MergiesView.listCount] = (int)packetcountBox.Value;
            mergeRow[MergiesView.docCount]  = (int)documentcountBox.Value;
            XmlDocument xml = Szv3Xml.GetXml(mergeRow, _svodTable);

            HtmlDocument htmlDoc = wb.Document;
            string       repYear = this.yearBox.Text;

            htmlDoc.InvokeScript("setRegnum", new object[] { _org.regnumVal });
            htmlDoc.InvokeScript("setOrgName", new object[] { _org.nameVal });
            htmlDoc.InvokeScript("setYear", new object[] { repYear });
            htmlDoc.InvokeScript("setSzv3Xml", new object[] { xml.InnerXml });
            htmlDoc.InvokeScript("setChiefPost", new object[] { _org.chiefpostVal });
            MyPrinter.ShowPrintPreviewWebPage(wb);
        }