public static void X9(int id, string typ, string note) { X9 x9 = new X9(); x9.ParentId = id; x9.ActionType = typ; x9.ActionBy = HttpContext.Current.User.Identity.Name; x9.ActionNote = note; x9.ActionTime = DateTime.Now; C2.Manager.ORManager.StartTracking(x9, Wilson.ORMapper.InitialState.Inserted); C2.Manager.ORManager.PersistChanges(x9); }
private void button1_Click(object sender, EventArgs e) { button2.Visible = true; button3.Visible = true; button4.Visible = true; dataGridView2.Rows.Clear(); for (int c = 0; c < 4; c++) { for (int r = 0; r < 5; r++) { dataGridView1[c, r].Value = String.Empty; dataGridView1[c, r].Style.BackColor = Color.White; } } for (int r = 0; r < 12; r++) { dataGridView2.Rows.Add(); dataGridView2.Rows[r].HeaderCell.Value = (r + 1).ToString(); } X1 = dateTimePicker1.Value.Day; X2 = (X1 % 10); X1 = (X1 / 10); X3 = dateTimePicker1.Value.Month; X4 = (X3 % 10); X3 = (X3 / 10); X5 = dateTimePicker1.Value.Year; X6 = (X5 % 1000) / 100; X7 = (X5 % 100) / 10; X8 = (X5 % 10); X5 = (X5 / 1000); X9 = X1 + X2 + X3 + X4 + X5 + X6 + X7 + X8; X10 = (X9 % 10) + (X9 / 10); X11 = X9 - (X1 * 2); X12 = (X11 % 10) + (X11 / 10); X13 = X9 + X11; X14 = X10 + X12; textBox1.Text = X9.ToString(); textBox2.Text = X10.ToString(); textBox3.Text = X11.ToString(); textBox4.Text = X12.ToString(); textBox5.Text = X13.ToString(); textBox6.Text = X14.ToString(); bigN = dateTimePicker1.Value.ToShortDateString() + textBox1.Text + textBox2.Text + textBox3.Text + textBox4.Text; smlN = textBox5.Text + textBox6.Text; Calc(0); for (int i = 0; i < 3; i++) { bn = 0; sn = 0; for (int j = 1; j < 4; j++) { Calc(i * 3 + j); } if (bn > 12) { bn = (bn % 10) + (bn / 10); } if (sn > 12) { sn = (sn % 10) + (sn / 10); } dataGridView1[3, i + 1].Value = bn.ToString() + '(' + sn.ToString() + ')'; } for (int i = 10; i < 13; i++) { if ((i == X13) || (i == X14)) { switch (i) { case 10: dataGridView1[0, 4].Value = "(10)"; dataGridView1[0, 4].Style.BackColor = Color.Blue; break; case 11: dataGridView1[1, 4].Value = "(11)"; dataGridView1[1, 4].Style.BackColor = Color.Blue; break; case 12: dataGridView1[2, 4].Value = "(12)"; dataGridView1[2, 4].Style.BackColor = Color.Blue; break; } dataGridView1[3, 4].Value = '(' + i.ToString() + ')'; } } BigTable(); GrafMake(); }