Диплом: Автоматизация процесса размещения клиентов на примере ООО «Илпа»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
87
}
private void Search_Click(object sender, EventArgs e)
{
Form1 main = this.Owner as Form1;
if (main != null)
{
for (inti = 0; i< main.dataGridView1.RowCount; i++)
{
main.dataGridView1.Rows[1].Selected = false;
for (int j = 0; j < main.dataGridView1.ColumnCount; j++)
if (main.dataGridView1.Rows[i].Cells[j].Value != null)
if
(main.dataGridView1.Rows[i].Cells[j].Value.ToString().Contains(tbStr.Text))
{
main.dataGridView1.Rows[i].Selected = true;
break;
}
}
}
}
private void Form1_Load(object sender, EventArgs e)
{
88
FileStream Stream2 = new FileStream("db.txt", FileMode.Open,
FileAccess.Read);
StreamReader Reader = new StreamReader(Stream2);
stringStr;
int y;
int z;
boolzxc = false;
do
{
Str = Reader.ReadLine();
if (Str != null)
{
if (zxc == true)
{
string[] arr = new string[3];
y = Str.IndexOf("\t");
z = 0;
do
{
arr[z] = Str.Substring(0, y);
Str = Str.Substring(y + 1, Str.Length - y - 1);
z++;
89
y = Str.IndexOf("\t");
}
while (y > -1);
string[] row = { arr[0], arr[1], Str };
Projiv.Rows.Add(row);
}
zxc = true;
}
}
while (Str != null);
Reader.Close();
Stream2.Close();
}
private void button1_Click(object sender, EventArgs e)
{
num_gostProjiv = new projiv(txt_punkt.cod_proj, txt_punkt.id_cli,
Int16.Parse(txt_nomer.Text));
FileStream Stream = new FileStream("db.txt", FileMode.Append,
FileAccess.Write);
StreamWriter Writer = new StreamWriter(Stream);
90
Writer.WriteLine(Projiv.cod_projiv+"\t"+Projiv.id_clienta+"\t"+Projiv.nome
r_room.ToString());
Writer.Close();
Stream.Close();
FileStream Stream2 = new FileStream("db.txt", FileMode.Open,
FileAccess.Read);
StreamReader Reader = new StreamReader(Stream2);
stringStr;
int y;
int z;
boolzxc = false;
do
{
Str = Reader.ReadLine();
if (Str != null)
{
if (zxc == true)
{
91
string[] arr = new string[3];
y = Str.IndexOf("\t");
z = 0;
do
{
arr[z] = Str.Substring(0, y);
Str = Str.Substring(y + 1, Str.Length - y - 1);
z++;
y = Str.IndexOf("\t");
}
while (y > -1);
string[] row = { arr[0], arr[1], Str };
Projiv.Rows.Add(row);
}
zxc = true;
}
}
while (Str != null);
Reader.Close();
Stream2.Close();
txt_punkt.cod_projiv = "";
txt_punkt.id_cli = "";
}
private void DataGridView1_CellContentClick(object sender,
DataGridViewCellEventArgs e)
92
{
}
private void SaveButton_Click(object sender, EventArgs e)
{
}
private void dataGridView1_UserDeletingRow(object sender,
DataGridViewRowCancelEventArgs e)
{
DialogResultdr =
MessageBox.Show("Удалено",MessageBoxButtons.OKCancel, ,
MessageBoxDefaultButton.Button2);
if (dr == DialogResult.Cancel)
{
e.Cancel = true;
}
}
public partial class AddForm : Form
{
publicAddForm()
{
InitializeComponent();
}
93
private void CloseBtn1_Click(object sender, EventArgs e)
{
Close();
}
private void AddBtn2_Click(object sender, EventArgs e)
{
Form1 main = this.Projiv as Form1;
if (main != null)
{
DataRowNomRow = main.DBDataSet.Tables[0].NewRow();
intrc = main.dataGridView1.RowCount + 1;
NomRow[0] = rc;
NomRow[1] = floor.Text;
NomRow[2] = cost.Text;
NomRow[3] = type.Text;
main.DBDataSet.Tables[0].Rows.Add(nRow);
main.DBDataSet.Tables[0].AcceptChanges();
main.dataGridView1.Refresh();
cost.Text = "";
94
floor.Text = "";
typer.Text = "";
}
}
}
}

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)