Exemplo n.º 1
0
        static public void InsideOpis(int n_delo)
        {
            bool b = WorkWithDB.ProverkaForTitleList(n_delo);

            if (b == true)
            {
                var app = new word.Application();
                app.Visible = false;
                var doc = app.Documents.Open(InsideOpise);
                doc.Activate();
                doc.Bookmarks["worker"].Range.Text = WorkWithDB.fio;
                // doc.Bookmarks["datanow"].Range.Text = DateTime.Now.ToShortDateString();
                doc.Bookmarks["datadog"].Range.Text         = WorkWithDB.DataDogForDoc(n_delo);
                doc.Bookmarks["kolvodoc"].Range.Text        = WorkWithDB.KolvoDocForDog(n_delo);
                doc.Bookmarks["kolvolistovdela"].Range.Text = WorkWithDB.KolVoListovDelaForDoc(n_delo);
                doc.Bookmarks["listn_liste"].Range.Text     = WorkWithDB.DiapDelaForDoc(n_delo);
                doc.Bookmarks["naim_kontragent"].Range.Text = WorkWithDB.KlientForDoc(n_delo);
                doc.Bookmarks["nomdog"].Range.Text          = WorkWithDB.NomDogForDoc(n_delo);
                doc.Saved = true;
                doc.SaveAs2(InsideOpis1);
                doc.Close();
                System.Windows.Forms.MessageBox.Show("Внутренняя опись сформированна");
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("В выбранном Вами деле еще нет документов");
            }
        }