void myCatlogDetail_OnPrimaryClick(object sender, EventArgs e) { int userId = (int)Session[SessionConstance.USER_ID]; XContactModel.Catlog catlog = new XContactModel.Catlog(); catlog.Owner = userId; catlog.CatlogName = myCatlogDetail.CatlogName; catlog.Description = myCatlogDetail.Description; db.AddToCatlogs(catlog); if (db.SaveChanges() > 0) { Jinhaoxia.Util.AlterMessage.ShowMessageAndGoHistory(this.Page, "创建成功!", -2); } else { Jinhaoxia.Util.AlterMessage.ShowMessage(this.Page, "创建失败"); } }
/// <summary> /// 创建新的 Catlog 对象。 /// </summary> /// <param name="catlogID">CatlogID 属性的初始值。</param> /// <param name="catlogName">CatlogName 属性的初始值。</param> /// <param name="owner">Owner 属性的初始值。</param> public static Catlog CreateCatlog(global::System.Int32 catlogID, global::System.String catlogName, global::System.Int32 owner) { Catlog catlog = new Catlog(); catlog.CatlogID = catlogID; catlog.CatlogName = catlogName; catlog.Owner = owner; return catlog; }
/// <summary> /// 用于向 Catlogs EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToCatlogs(Catlog catlog) { base.AddObject("Catlogs", catlog); }