public Boolean ModificarDB(Af_Activo_fijo_Info info, ref string msg) { try { Boolean respuesta = false; respuesta = data.ModificarDB(info, ref msg); if (respuesta) { respuesta = activos_relacionados.EliminarDB(info.IdEmpresa, info.IdActivoFijo); Af_Activo_fijo_CtasCbles_Bus BusCtas_AF = new Af_Activo_fijo_CtasCbles_Bus(); BusCtas_AF.EliminarDB(info.IdEmpresa, info.IdActivoFijo); int c = 1; foreach (var item in info.ListAf_Activo_fijo_CtasCbles) { item.Secuencia = c++; } BusCtas_AF.GuardarDB(info.ListAf_Activo_fijo_CtasCbles, ref msg); } return(respuesta); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "ModificarDB", ex.Message), ex) { EntityType = typeof(Af_Activo_fijo_Bus) }; } }