Дипломная работа: Автоматизация учета и обработки заявок в благотворительном фонде "Урал"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
95
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.КатегорияЗапроса". При необходимости она может быть перемещена
или удалена.
this.категорияЗапросаTableAdapter.Fill(this.bDDataSet.КатегорияЗапроса);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.ТребованияПоЗаявке". При необходимости она может быть
перемещена или удалена.
this.требованияПоЗаявкеTableAdapter.Fill(this.bDDataSet.ТребованияПоЗаявке);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.ВидИнвалидности". При необходимости она может быть перемещена
или удалена.
this.видИнвалидностиTableAdapter.Fill(this.bDDataSet.ВидИнвалидности);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.Комплектующие". При необходимости она может быть перемещена
или удалена.
// this.комплектующиеTableAdapter.Fill(this.bDDataSet.Комплектующие);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.СпецЗаявка". При необходимости она может быть перемещена или
удалена.
// this.спецЗаявкаTableAdapter.Fill(this.bDDataSet.СпецЗаявка);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.КонтактныеДанные". При необходимости она может быть
перемещена или удалена.
//
this.контактныеДанныеTableAdapter.Fill(this.bDDataSetонтактныеДанные);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet1татусЗаявителя". При необходимости она может быть перемещена
или удалена.
this.статусЗаявителяTableAdapter.Fill(this.bDDataSet.СтатусЗаявителя);
// TODO: данная строка кода позволяет загрузить д анные в таблицу
"bDDataSet.Результаты". При необходимости она может быть перемещена или
удалена.
this.результатыTableAdapter.Fill(this.bDDataSet.Результаты);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.ВидОрганизации". При необходимости она может быть перемещена
или удалена.
// this.видОрганизацииTableAdapter.Fill(this.bDDataSet.ВидОрганизации);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.РезультатыОбработки". При необходимости она может быть
перемещена или удалена.
this.результатыОбработкиTableAdapter.Fill(this.bDDataSet.РезультатыОбработки)
;
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.Сотрудники". При необходимости она может быть перемещена или
удалена.
96
this.сотрудникиTableAdapter.Fill(this.bDDataSet.Сотрудники);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.СпособПолучения". При необходимости она может быть перемещена
или удалена.
this.способПолученияTableAdapter.Fill(this.bDDataSet.СпособПолучения);
this.заявительTableAdapter.Fill(this.bDDataSet.Заявитель);
// TODO: данная строка кода позволяет загрузить данные в таблицу
"bDDataSet.Заявка". При необходимости она может быть перемещена или
удалена.
this.заявкаTableAdapter.Fill(this.bDDataSet.Заявка);
FillTree();
}
public bool isAdmin=false;
public bool isIsp= false;
private void toolStripButton1_Click(object sender, EventArgs e)
{
this.Validate();
this.заявкаBindingSource1.EndEdit();
ZayavkaDataSet.ЗаявкаDataTable deletedOrders =
(ZayavkaDataSet.ЗаявкаDataTable)
bDDataSet.Заявка.GetChanges(DataRowState.Deleted);
ZayavkaDataSet.ЗаявкаDataTable newOrders =
(ZayavkaDataSet.ЗаявкаDataTable)
bDDataSet.Заявка.GetChanges(DataRowState.Added);
ZayavkaDataSet.ЗаявкаDataTable modifiedOrders =
(ZayavkaDataSet.ЗаявкаDataTable)
bDDataSet.Заявка.GetChanges(DataRowState.Modified);
if (deletedOrders != null)
{
заявкаTableAdapter.Update(deletedOrders);
}
if (newOrders != null)
{
заявкаTableAdapter.Update(newOrders);
}
97
if (modifiedOrders != null)
{
заявкаTableAdapter.Update(modifiedOrders);
}
bDDataSet.AcceptChanges();
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
this.Validate();
this.заявительBindingSource.EndEdit();
ZayavkaDataSet.ЗаявительDataTable deletedOrders =
(ZayavkaDataSet.ЗаявительDataTable)
bDDataSet.Заявитель.GetChanges(DataRowState.Deleted);
ZayavkaDataSet.ЗаявительDataTable newOrders =
(ZayavkaDataSet.ЗаявительDataTable)
bDDataSet.Заявитель.GetChanges(DataRowState.Added);
ZayavkaDataSet.ЗаявительDataTable modifiedOrders =
(ZayavkaDataSet.ЗаявительDataTable)
bDDataSet.Заявитель.GetChanges(DataRowState.Modified);
if (deletedOrders != null)
{
заявительTableAdapter.Update(deletedOrders);
}
if (newOrders != null)
{
заявительTableAdapter.Update(newOrders);
}
if (modifiedOrders != null)
{
заявительTableAdapter.Update(modifiedOrders);
}
98
bDDataSet.AcceptChanges();
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
this.Validate();
this.результатыОбработкиBindingSource.EndEdit();
ZayavkaDataSet.РезультатыОбработкиDataTable deletedOrders =
(ZayavkaDataSet.РезультатыОбработкиDataTable)
bDDataSet.РезультатыОбработки.GetChanges(DataRowState.Deleted);
ZayavkaDataSet.РезультатыОбработкиDataTable newOrders =
(ZayavkaDataSet.РезультатыОбработкиDataTable)
bDDataSet.РезультатыОбработки.GetChanges(DataRowState.Added);
ZayavkaDataSet.РезультатыОбработкиDataTable modifiedOrders =
(ZayavkaDataSet.РезультатыОбработкиDataTable)
bDDataSet.РезультатыОбработки.GetChanges(DataRowState.Modified);
if (deletedOrders != null)
{
результатыОбработкиTableAdapter.Update(deletedOrders);
}
if (newOrders != null)
{
результатыОбработкиTableAdapter.Update(newOrders);
}
if (modifiedOrders != null)
{
результатыОбработкиTableAdapter.Update(modifiedOrders);
}
bDDataSet.AcceptChanges();
}
private void организацииToolStripMenuItem_Click(object sender, EventArgs e)
{
//FormOrg f = new FormOrg();
//f.Show();
}
99
private void dataGridView2_CellClick(object sender,
DataGridViewCellEventArgs e)
{
if (e.RowIndex < 0 ||
dataGridView2.Rows[e.RowIndex].DataBoundItem==null) return;
ZayavkaDataSet.ЗаявкаRow mod =
(ZayavkaDataSet.ЗаявкаRow)((DataRowView)dataGridView2.Rows[e.RowIndex].Da
taBoundItem).Row;
if (mod == null) return;
if (e.ColumnIndex == 15)
{
if (mod.IsДокументыNull())
{
MessageBox.Show("Документы не загружены");
return;
}
//открыть
string filename = Path.ChangeExtension(Path.GetTempFileName(),
mod.Расширение);
File.WriteAllBytes(filename, mod.Документы);
Process.Start(filename);
}
if (e.ColumnIndex == 14)
{
//загрузить
OpenFileDialog o = new OpenFileDialog();
if (o.ShowDialog() == DialogResult.OK)
{
mod.Расширение = Path.GetExtension(o.FileName).Replace(".", "");
Byte[] byteArray = File.ReadAllBytes(o.FileName);
mod.Документы = byteArray;
заявкаTableAdapter.Update(mod);
bDDataSet.AcceptChanges();
}
}
}
public int Sotrudnik = 1;
private void button1_Click(object sender, EventArgs e)
{
Источник: https://baza.diplomsite.ru/previewfile/2372