Разработка информационной подсистемы "Traffic Manager", осуществляющей управление и мониторинг межсетевого экрана Microsoft Forefront Threat Management Gateway 2010
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
tial class frmNewClient : Form
{Added = false;frmNewClient()
{.EventHandler = new SendContact.SC(this.FillTable);();
}frmNewClient(int IDReport)
{.EventHandler = new SendContact.SC(this.FillTable);();
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBClientDataSet.Report". При необходимости она может быть перемещена или удалена..ReportTableAdapter.Fill(this.dBClientDataSet.Report);.SelectedValue = IDReport;
}void frmNewClient_Load(object sender, EventArgs e)
{
// TODO: данная строка кода позволяет загрузить данные в таблицу "dBClientDataSet.TypeClient". При необходимости она может быть перемещена или удалена..typeClientTableAdapter.Fill(this.dBClientDataSet.TypeClient);
}
#Report Работа с контактными лицамиNewCont;
void FillTable(string Post, string Name, string Password)
{(NewCont)
{.Rows.Add(Post, Name, Password);
}
{.CurrentRow.SetValues(Post, Name, Password);
}
}void btnAddContact_Click(object sender, EventArgs e)
{= true;f = new frmAddContact();.ShowDialog();(dataGridView1.RowCount != 0)
{.Enabled = true;.Enabled = true;
}
}void btnChangeContact_Click(object sender, EventArgs e)
{= false;f = new frmChangeContact(dataGridView1.CurrentRow.Cells[0].Value.ToString(),.CurrentRow.Cells[1].Value.ToString(),.CurrentRow.Cells[2].Value.ToString());.ShowDialog();
}void btnDelContact_Click(object sender, EventArgs e)
{
{.Rows.RemoveAt(dataGridView1.CurrentRow.Index);(dataGridView1.RowCount == 0)
{.Enabled = false;.Enabled = false;
}
}
}
#endReport
#Reportvoid cmbReport_KeyDown(object sender, KeyEventArgs e)
{.DroppedDown = true;
}void cmbTypeClient_SelectedValueChanged(object sender, EventArgs e)
{(Convert.ToInt32(cmbTypeClient.SelectedIndex.ToString()) == 0) this.BackColor = System.Drawing.Color.FromName("control");if (Convert.ToInt32(cmbTypeClient.SelectedIndex.ToString()) == 1) this.BackColor = System.Drawing.Color.FromArgb(192, 192, 255);if (Convert.ToInt32(cmbTypeClient.SelectedIndex.ToString()) == 2) this.BackColor = System.Drawing.Color.FromArgb(200, 255, 200);this.BackColor = System.Drawing.Color.FromArgb(255, 148, 148);
}
#endReport
#Report
#Reportvoid txtPostIndex_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";
}void txtPostIndex_KeyUp(object sender, KeyEventArgs e)
{(txtPostIndex.TextLength == 6 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Text = " ";.Image = Clients.Properties.Resources.clean;
}
}void txtPostIndex_Leave(object sender, EventArgs e)
{(txtPostIndex.Text.Length!=0 && txtPostIndex.TextLength < 6 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Image=null;
}
}
#endReport
#Reportvoid txtINN_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";
}void txtINN_KeyUp(object sender, KeyEventArgs e)
{(txtINN.TextLength == 10 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{ControlINN =
(Convert.ToInt32(txtINN.Text.ElementAt(0).ToString()) * 2 +.ToInt32(txtINN.Text.ElementAt(1).ToString()) * 4 +.ToInt32(txtINN.Text.ElementAt(2).ToString()) * 10 +.ToInt32(txtINN.Text.ElementAt(3).ToString()) * 3 +.ToInt32(txtINN.Text.ElementAt(4).ToString()) * 5 +.ToInt32(txtINN.Text.ElementAt(5).ToString()) * 9 +.ToInt32(txtINN.Text.ElementAt(6).ToString()) * 4 +.ToInt32(txtINN.Text.ElementAt(7).ToString()) * 6 +.ToInt32(txtINN.Text.ElementAt(8).ToString()) * 8) ;(Convert.ToInt32(txtINN.Text.ElementAt(9).ToString()) == ControlINN)
{.Text = " ";.Image = Clients.Properties.Resources.clean;
}
{.Text = "!!! Проверьте правильность ввода ИНН";
lblControlINN.Image = null;
}
}
}void txtINN_Leave(object sender, EventArgs e)
{(txtINN.TextLength < 10 && txtINN.TextLength!=0 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Image = null;
}
}
#endReport
Листинг файла Settings.cs
#Reportvoid txtKPP_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";
}void txtKPP_KeyUp(object sender, KeyEventArgs e)
{(txtKPP.TextLength == 9 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Text = " ";.Image = Clients.Properties.Resources.clean;
}
}void txtKPP_Leave(object sender, EventArgs e)
{(txtKPP.TextLength !=0 && txtKPP.TextLength < 9 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Image = null;
}
}
#endReport
#Reportvoid txtAccountCalc_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";
}void txtAccountCalc_KeyUp(object sender, KeyEventArgs e)
{();
}void txtAccountCalc_Leave(object sender, EventArgs e)
{(txtAccountCalc.TextLength !=0 && txtAccountCalc.TextLength < 20 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Image = null;
}
}
#endReport
#Reportvoid txtBIC_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";.Text = "";.Text = "";.Text = "";
}void txtBIC_KeyUp(object sender, KeyEventArgs e)
{(txtBIC.Text.Length == 9 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{db = new ClientsDataClassesDataContext();ChooseBIC = from BICiD in db.BICBICiD.NEWNUM == txtBIC.TextBICiD;(ChooseBIC.Count() == 0)
{.Image = null;
}
{.Text = ChooseBIC.First().KSNP;.Text = ChooseBIC.First().NAMEP;.Text = " ";.Image = Clients.Properties.Resources.clean;();
}
}
}void txtBIC_Leave(object sender, EventArgs e)
{(txtBIC.TextLength !=0 && txtBIC.TextLength < 9 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{.Image = null;
}
}
#endReport
#Reportvoid txtAccountCorr_KeyPress(object sender, KeyPressEventArgs e)
{.Handled = !System.Text.RegularExpressions.Regex.IsMatch(e.KeyChar.ToString(), @"[0,1,2,3,4,5,6,7,8,9,\b]");.Text = "";
}void txtAccountCorr_KeyUp(object sender, KeyEventArgs e)
{(txtAccountCorr.TextLength == 20)
{.Text = " ";.Image = Clients.Properties.Resources.clean;
}
}void txtAccountCorr_Leave(object sender, EventArgs e)
{(txtAccountCorr.TextLength !=0 && txtAccountCorr.TextLength < 20)
{.Image = null;
}
}
#endReportCheckCalc()
{(lblControlBIC.Text==" " && txtAccountCalc.TextLength == 20 && Convert.ToInt32(cmbReport.SelectedValue.ToString()) < 100)
{[] MaskCalc = {7,1,3,7,1,3,7,1,3,7,1,3,7,1,3,7,1,3,7,1,3,7,1};CheckSum=0;temp= txtBIC.Text.Substring(6,3)+txtAccountCalc.Text;(int i = 0; i < 23; i++)
{+= temp[i] * MaskCalc[i];
}(CheckSum % 10 == 0)
{.Text = " ";.Image = Clients.Properties.Resources.clean;
}
{.Image = null;
}
}
}void cmbReport_SelectedIndexChanged(object sender, EventArgs e)
{(Convert.ToInt32(cmbReport.SelectedValue.ToString()) >= 100)
{.ReadOnly = false;.ReadOnly = false;
}
{.ReadOnly = true;.ReadOnly = true;
}
}
#endReport