/// <summary> /// 创建新的 TEST_MAIN 对象。 /// </summary> /// <param name="id">ID 属性的初始值。</param> public static TEST_MAIN CreateTEST_MAIN(global::System.Decimal id) { TEST_MAIN tEST_MAIN = new TEST_MAIN(); tEST_MAIN.ID = id; return(tEST_MAIN); }
public bool TestInsertMain(int id, string val) { // 请注意: // 由于是使用 WCF 来进行事务的管理. try { using (TestEntities context = new TestEntities()) { TEST_MAIN mainData = new TEST_MAIN() { ID = id, VALUE = val }; context.AddToTEST_MAIN(mainData); context.SaveChanges(); } return(true); } catch (Exception ex) { // 由于是使用 WCF 来管理事务. // 因此,发生异常了, 就必须抛出异常 // 不能自己 Catch 住了, 然后简单返回 false. // 如果自己 Catch 住了,简单返回 false 的话, WCF 认为你的程序执行正常,就你做的修改提交了,而不是回滚掉。 throw new FaultException(ex.ToString(), new FaultCode(ex.Message)); } }
public bool TestInsertMain(int id, string val) { // 请注意: // 由于是使用 WCF 来进行事务的管理. try { using (TestEntities context = new TestEntities()) { TEST_MAIN mainData = new TEST_MAIN() { ID = id, VALUE = val }; context.AddToTEST_MAIN(mainData); context.SaveChanges(); } return true; } catch (Exception ex) { // 由于是使用 WCF 来管理事务. // 因此,发生异常了, 就必须抛出异常 // 不能自己 Catch 住了, 然后简单返回 false. // 如果自己 Catch 住了,简单返回 false 的话, WCF 认为你的程序执行正常,就你做的修改提交了,而不是回滚掉。 throw new FaultException(ex.ToString(), new FaultCode(ex.Message)); } }
/// <summary> /// 创建新的 TEST_MAIN 对象。 /// </summary> /// <param name="id">ID 属性的初始值。</param> public static TEST_MAIN CreateTEST_MAIN(global::System.Decimal id) { TEST_MAIN tEST_MAIN = new TEST_MAIN(); tEST_MAIN.ID = id; return tEST_MAIN; }
/// <summary> /// 用于向 TEST_MAIN EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToTEST_MAIN(TEST_MAIN tEST_MAIN) { base.AddObject("TEST_MAIN", tEST_MAIN); }
/// <summary> /// 用于向 TEST_MAIN EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToTEST_MAIN(TEST_MAIN tEST_MAIN) { base.AddObject("TEST_MAIN", tEST_MAIN); }