/// <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; }
/// <summary> /// Добавление отработанного КМ /// </summary> /// <param name="journal">Отработанный комплекс</param> public void AddTaxJournal(TaxJournal journal) { journal.IsPrint = false; Automation.TaxJournals.Add(journal); Automation.SaveChanges(); }