private void Button_Click(object sender, RoutedEventArgs e) { string sTitile = m_BannerEdit.GetValue(); List <Test_Field> l = m_Control.GetFields(); Test_Table table = new Test_Table(); table.F_TempleteID = int.Parse(m_TempleteID); table.F_Time = DateTime.Now; table.F_BannerContent = sTitile; table.F_IsShow = 1; SystemManager.Instance.Services.Test_TableService.UpdateClearShow(table.F_TempleteID.Value); int tableid = SystemManager.Instance.Services.Test_TableService.Add(table); foreach (Test_Field f in l) { f.F_PID = tableid; SystemManager.Instance.Services.Test_FieldService.Add(f); } MessageBox.Show("添加成功!"); }