public void OrderS(int x) { switch (x) { case 1: Console.WriteLine("please input name:"); String CName = Console.ReadLine(); Console.WriteLine("please input production:"); String PName = Console.ReadLine(); Console.WriteLine("please input phone:"); String Phone = Console.ReadLine(); orderservice.AddOrder(CName, PName, Phone, orderlist); break; case 2: Console.WriteLine("please input ordernumber:"); String s = Console.ReadLine(); orderservice.DeleteOrder(s, orderlist); break; case 3: Console.WriteLine("please input number:"); String s1 = Console.ReadLine(); Console.WriteLine("1(change name) 2(change production)"); String s2 = Console.ReadLine(); int n = Int32.Parse(s2); String ne = Console.ReadLine(); orderservice.ChangeOrder(s1, n, ne, orderlist); break; case 4: Console.WriteLine("1(search num)、2(search name)、3(search production)"); int x2 = Int32.Parse(Console.ReadLine()); Console.WriteLine("Please input key word:"); String v = Console.ReadLine(); Console.WriteLine("number\tname\tproduction"); orderservice.SearchOrder(x2, v, orderlist); break; case 5: orderservice.Export(orderlist); break; case 6: orderservice.Import(orderlist); break; } }
private void button5_Click(object sender, EventArgs e) { label1.Text = "导出订单"; SaveFileDialog newExportXml = new SaveFileDialog(); newExportXml.ShowDialog(); if (myOrderService.Export(newExportXml.FileName)) { MessageBox.Show("导出成功", "导出提示"); } else { MessageBox.Show("导出失败", "导入提示"); } }
private void btnExport_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Title = "C# Corner Save File Dialog"; saveFileDialog.InitialDirectory = @"c:\"; saveFileDialog.Filter = "XML(*.xml)|*.xml"; //设置文件类型 saveFileDialog.FileName = "export"; //设置默认文件名 saveFileDialog.DefaultExt = "xml"; //设置默认格式(可以不设) saveFileDialog.AddExtension = true; //设置自动在文件名中添加扩展名 if (saveFileDialog.ShowDialog() == DialogResult.OK) { orderService.Export(saveFileDialog.FileName); MessageBox.Show("保存成功!"); } }
private void btnDeleteSubmit_Click(object sender, EventArgs e) { //消息框中需要显示哪些按钮,此处显示“确定”和“取消” MessageBoxButtons messButton = MessageBoxButtons.OKCancel; //"确定要退出吗?"是对话框的显示信息,"退出系统"是对话框的标题 //默认情况下,如MessageBox.Show("确定要退出吗?")只显示一个“确定”按钮。 DialogResult dr = MessageBox.Show("确定删除吗?", "删除订单", messButton); if (dr == DialogResult.OK)//如果点击“确定”按钮 { int index = cmbDeleteOrderNo.SelectedIndex; //MessageBox.Show(DeleteNo.ToString()); orderService.DeleteOrder(orderService.orderList[index]); MessageBox.Show("删除成功"); orderService.Export("export.xml"); this.Dispose(); } else//如果点击“取消”按钮 { return; } }
private void ExportButton_Click(object sender, EventArgs e) { os.Export("testExport"); MessageBox.Show("导出成功!"); }