protected void CatalogChozen(DropDownTreeEntryEventArgs e, State state) { var rc = new ResourceCatalog { ResourceId = CurrentResource.Id, CatalogId = Guid.Parse(e.Entry.Value), State = state }; HomoryContext.Value.ResourceCatalog.AddOrUpdate(rc); HomoryContext.Value.SaveChanges(); }
protected void publish_grade_OnEntryRemoved(object sender, DropDownTreeEntryEventArgs e) { CatalogChozen(e, State.删除); }
protected void publish_course_OnEntryAdded(object sender, DropDownTreeEntryEventArgs e) { CatalogChozen(e, State.启用); }
protected void RadDropDownTree1_EntryAdded(object sender, DropDownTreeEntryEventArgs e) { //System.Diagnostics.Debug.Print(String.Format("EntryAdded event is fired, currently selected entry: '{0}'", e.Entry.Text)); System.Diagnostics.Debug.Print("--- Entry \"{0}\" added.\n\tSelected value is : {1}\n", e.Entry.Text, DDTV_Test.SelectedText); }
protected void RadDropDownTree1_EntryRemoved(object sender, DropDownTreeEntryEventArgs e) { //System.Diagnostics.Debug.Print(String.Format("EntryRemoved event is fired, the '{0}' entry has been removed", e.Entry.Text)); System.Diagnostics.Debug.Print("--- Entry \"{0}\" removed.\n\tSelected value is : {1}\n", e.Entry.Text, DDTV_Test.SelectedText); }
protected void ddlAlignments_EntryAdded(object sender, DropDownTreeEntryEventArgs e) { }
protected void publish_catalog_EntryAdded(object sender, DropDownTreeEntryEventArgs e) { HomoryContext.Value.Database.BeginTransaction(); HomoryContext.Value.ResourceCatalog.Where(o => o.ResourceId == CurrentResource.Id).Delete(); var rc = new ResourceCatalog { ResourceId = CurrentResource.Id, CatalogId = Guid.Parse(e.Entry.Value), State = State.启用 }; HomoryContext.Value.ResourceCatalog.AddOrUpdate(rc); HomoryContext.Value.Database.CurrentTransaction.Commit(); HomoryContext.Value.SaveChanges(); }