109
}
}
//выбор заявки
private void btnFolder_Click(object sender, EventArgs e)
{
string[] FileName;
int deptID = (int)cboDept.SelectedValue;
FolderBrowserDialog openFolder = new FolderBrowserDialog();
if (openFolder.ShowDialog() == DialogResult.OK)
{
FileName =
Directory.GetFileSystemEntries/*GetFiles*/(openFolder.SelectedPath, "*.pdf");
if (FileName.Length > 0)
foreach (string path in FileName)
{
FillValueAfterOpenFileDialog(path, proc: "btnFolder_Click",
deptID: deptID);
}
DgvInDocsFill();
SwitchMode(2);
}
}
//посмотреть историю заявки
private void tsbHistory_Click(object sender, EventArgs e)
{
if (dgvInDocs.Rows.Count <= 0)
{
MessageBox.Show("Нет строк!!!", "Внимание!!!", MessageBoxButtons.OK,
MessageBoxIcon.Information);
return;
}
DataTable dt = new DataTable();
SqlCommand cmd = new SqlCommand(@"SELECT InD.ID AS
Идентификатор, Dept.Description AS [ФИО Клиента], InDT.Description AS [ФИО Менеджера],
InD.Num AS [№], CONVERT(DATETIME, CONVERT(VARCHAR(15), InD.Date, 101)) AS Дата,
InD.Description AS Описание, InD.RowDate as [Дата строки],
InD.isLast [Текущая], VS.Surname +' '+ VS. Firstname+' '+VS.Patronymic AS [Ввел(а)]
FROM InDocs AS InD LEFT OUTER JOIN
Dept ON Dept.ID = InD.DeptID LEFT OUTER JOIN
InDocTypes AS InDT ON InDT.ID = InD.InDocTypesID LEFT OUTER
JOIN
ViewSessions AS VS ON VS.SessionsID =
InD.SessionsID
WHERE ConstID = " +
dgvInDocs.CurrentRow.Cells["ConstID"].Value.ToString(), new
SqlConnection(SessionProperties.currentConnectionString));
try
{
cmd.Connection.Open();
dt.Load(cmd.ExecuteReader());
frmHistory _frmHistory = new frmHistory(dt, this.Name);
_frmHistory.Owner = this.Owner;