private void saveFileToDataBase(byte[] byteFile, string nameFile, string Extension, int id_dt, DateTime dd) { //kav меняем запись на серверную папку DataRow row = dtScan.Rows.Add(); row["id"] = -1; row["cName"] = nameFile; row["Scan"] = byteFile; row["Extension"] = @Extension; row["id_DocType"] = id_dt; row["DateDocument"] = dd; if (!net.CopyBytes(byteFile, nameFile + Extension, id_Doc.ToString())) { MessageBox.Show("Ошибка копирования файла", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } string prefixPath = ""; if (isLandLoard) { prefixPath = "\\sign"; } row["Path"] = $"{net.server}{prefixPath}\\{id_Doc}"; dgvScan_CurrentCellChanged(null, null); }
private void saveFileToDataBase(byte[] byteFile, string nameFile, string Extension, int id_dt, DateTime dd) { //kav меняем запись на серверную папку DataRow row = dtScan.Rows.Add(); row["id"] = -1; row["cName"] = nameFile; row["Scan"] = byteFile; row["Extension"] = @Extension; row["id_DocType"] = id_dt; row["DateDocument"] = dd; if (!net.CopyBytes(byteFile, nameFile + Extension, id_Doc.ToString())) { MessageBox.Show("Ошибка копирования файла", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } string prefixPath = ""; if (isLandLoard) { prefixPath = "\\sign"; } row["Path"] = $"{net.server}{prefixPath}\\{id_Doc}"; Logging.StartFirstLevel(1270); Logging.Comment("Наименование файла: " + nameFile + " ;Расширение: " + @Extension); Logging.Comment("Данные договора, к которому добавляется внешний файл"); Logging.Comment("Дата заключения договора: " + oldDoc.ToShortDateString()); Logging.Comment("Номер договора: " + num_doc); Logging.Comment("Арендатор ID: " + _old_id_ten + "; Наименование: " + oldTen); Logging.Comment("Арендодатель ID: " + _old_id_lord + "; Наименование: " + oldLord); Logging.Comment("Операцию выполнил: ID:" + Nwuram.Framework.Settings.User.UserSettings.User.Id + " ; ФИО:" + Nwuram.Framework.Settings.User.UserSettings.User.FullUsername); Logging.StopFirstLevel(); dgvScan_CurrentCellChanged(null, null); }