private void DoInsertUpdate(Datos.Aplicaciones cmd) { using (BypassPropertyChecks) { ApplicationContext.LocalContext["IdPadre"] = ID; cmd.IdAplicacion = ID; cmd.NombreAplicacion = Nombre; cmd.Acronimo = Acronimo; cmd.Tipo = Tipo; cmd.Uri = URI; } }
protected override void DataPortal_Insert() { using (var ctx = DbContextManager <SeguridadEntities> .GetManager(BaseDatos.ConexionBD)) { var app = new Datos.Aplicaciones(); ApplicationContext.LocalContext["IDPadre"] = ID; DoInsertUpdate(app); ctx.DbContext.Aplicaciones.Add(app); FieldManager.UpdateChildren(this); ctx.DbContext.SaveChanges(); } }