protected void Ok_Click(object sender, EventArgs e) { if (IsValid) { LoadItem(); item.ConcurrencyVersion = (long)ViewState["ConcurrencyVersion"]; // TODO // Discover again var update = new List<Entity>(); var delete = new List<Entity>(); var create = new List<Entity>(); item.Discover(update, delete, create); var ef = new EntityFactory(RegistryContext); ef.ApplyChanges(update, delete, create); Response.Redirect(item.GetDetailsUrl()); } }
protected void Ok_Click(object sender, EventArgs e) { if (IsValid) { LoadItem(); item.ConcurrencyVersion = (long)ViewState["ConcurrencyVersion"]; // TODO // Discover again var update = new List <Entity>(); var delete = new List <Entity>(); var create = new List <Entity>(); item.Discover(update, delete, create); var ef = new EntityFactory(RegistryContext); ef.ApplyChanges(update, delete, create); Response.Redirect(item.GetDetailsUrl()); } }