public static void XmlSerializer(XmlSerializer ser, string fileName, ref program1.Program.Order order) { FileStream fs = new FileStream(fileName, FileMode.Create); int a = 0; ser.Serialize(fs, order); fs.Close(); }
private void button1_Click(object sender, EventArgs e) { int q = 0, p = 0, w = 1; if (textBox1.Text.Length == 11) { q = 1; } else { q = 0; textBox1.Text = "不是正确的订单号格式!"; } if (textBox2.Text.Length < 11 || textBox2.Text[0] != '1') { p = 0; textBox2.Text = "不是正确的电话格式!"; } else { foreach (char tt in textBox2.Text) { if (tt < '0' || tt > '9') { p = 0; textBox2.Text = "不是正确的电话格式!"; } else { p = 1; } } } int b = 0; foreach (program1.Program.Order Order in Form1.testList) { b++; } for (int i = 0; i < b; i++) { if (testList[i].Detail.Num == textBox1.Text) { w = 0; } } if (q == 1 && p == 1 && w == 1) { program1.Program.Order a = new program1.Program.Order(); a.Detail.Num = textBox1.Text; a.Detail.CutomerName = textBox2.Text; a.Detail.ProductName = textBox3.Text; testList.Add(a); Form2 fm = new Form2(); fm.ShowDialog(); } }
private void button3_Click(object sender, EventArgs e) { XmlSerializer xmlser = new XmlSerializer(typeof(program1.Program.Order)); program1.Program.Order order = testList[0]; XmlSerializer(xmlser, "program.xml", ref order); XslCompiledTransform trans = new XslCompiledTransform(); trans.Load(@"../../../program.xsl"); trans.Transform("program.xml", "program.html"); }
private void button1_Click(object sender, EventArgs e) { program1.Program.Order a = new program1.Program.Order(); a.Detail.Num = textBox1.Text; a.Detail.CutomerName = textBox2.Text; a.Detail.ProductName = textBox3.Text; testList.Add(a); Form2 fm = new Form2(); fm.ShowDialog(); }
private void button1_Click(object sender, EventArgs e) { int q = 0, p = 0, w = 1; if (textBox1.Text.Length == 11) { q = 1; } else { q = 0; textBox1.Text = "不是正确的订单号格式!"; } if (textBox2.Text.Length < 11 || textBox2.Text[0] != '1') { p = 0; textBox2.Text = "不是正确的电话格式!"; } else { foreach (char tt in textBox2.Text) { if (tt < '0' || tt > '9') { p = 0; textBox2.Text = "不是正确的电话格式!"; } else { p = 1; } } } int b = 0; foreach (program1.Program.Order Order in Form1.testList) { b++; } for (int i = 0; i < b; i++) { if (testList[i].Detail.Num == textBox1.Text) { w = 0; } } if (q == 1 && p == 1 && w == 1) { program1.Program.Order a = new program1.Program.Order(); a.Detail.Num = textBox1.Text; a.Detail.CutomerName = textBox2.Text; a.Detail.ProductName = textBox3.Text; try { using (var db = new EFDemo.OrderDB()) { db.Order.Add(a); //db.Order.Attach(order); //db.Entry(order).State = EntityState.Added; db.SaveChanges(); } } catch (DbEntityValidationException ex) { } testList.Add(a); Form2 fm = new Form2(); fm.ShowDialog(); } }