private void CargarPresupuestosAnioParCiudadSeleccionada(String ID_CIUDAD) { Int32 anio = Convert.ToInt32(HiddenField_ANIO.Value); Decimal ID_REGIONAL = Convert.ToDecimal(HiddenField_ID_REGIONAL.Value); HiddenField_ID_CIUDAD.Value = ID_CIUDAD; Ocultar(Acciones.SeleccionCiudad); Mostrar(Acciones.SeleccionCiudad); Presupuesto _presupuesto = new Presupuesto(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaPresupuestos = _presupuesto.ObtenerPresupuestosAnioDeUnaCiudad(ID_CIUDAD, anio); if (tablaPresupuestos.Rows.Count <= 0) { if (_presupuesto.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _presupuesto.MensajeError, Proceso.Error); Panel_DetallesPorAnio.Visible = false; } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se han parametrizado presupuestos para el año " + anio.ToString() + " para la ciudad seleccionada.", Proceso.Advertencia); Button_GUARDAR_1.Visible = true; Button_CANCELAR_1.Visible = true; Cargar(Acciones.SeleccionCiudad); Activar(Acciones.SeleccionCiudad); } HiddenField_ANIO_CON_PRESUPUESTO.Value = "NO"; } else { Desactivar(Acciones.SeleccionCiudad); CargarTextBoxsAnios(tablaPresupuestos); Button_MODIFICAR_1.Visible = Visible; HiddenField_ANIO_CON_PRESUPUESTO.Value = "SI"; } }