/// <summary>
        /// Добавление файлов в Журнал
        /// </summary>
        /// <param name="taxJournal">Журнал</param>
        /// <param name="pathPdfTemp">Путь к файлу</param>
        public void AddFile(ref TaxJournal taxJournal, string pathPdfTemp)
        {
            var file = PublicGlobalFunction.PublicGlobalFunction.ReturnNameLastFileTemp(pathPdfTemp, "*.pdf");

            taxJournal.FullPath   = file.NamePath;
            taxJournal.NameFile   = file.NameFile;
            taxJournal.Mime       = "application/pdf";
            taxJournal.Extensions = file.ExtensionsFile;
            byte[] byteFile;
            using (FileStream stream = new FileStream(file.NamePath, FileMode.Open))
            {
                byteFile = new byte[stream.Length];
                stream.Read(byteFile, 0, byteFile.Length);
            }
            taxJournal.Document = byteFile;
        }
Beispiel #2
0
 /// <summary>
 /// Добавление отработанного КМ
 /// </summary>
 /// <param name="journal">Отработанный комплекс</param>
 public void AddTaxJournal(TaxJournal journal)
 {
     journal.IsPrint = false;
     Automation.TaxJournals.Add(journal);
     Automation.SaveChanges();
 }