protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Usuario usuariologueado = Session["UsuarioLogueado"] as Usuario;
                if (usuariologueado == null)
                {
                    Response.Redirect("~/Default.aspx?mode=session_end");
                }
                else
                {
                    if (usuariologueado.perfil != perfil_usuario.Admin && usuariologueado.perfil != perfil_usuario.Jefe)
                    {
                        Response.Redirect("~/Default.aspx?mode=trucho");
                    }
                }

                Cargar_ddls();

                string str_id_equipo = Request.QueryString["eq"];
                string str_anio = Request.QueryString["a"];

                if (str_id_equipo != null)
                {
                    ddl_equipo.SelectedValue = str_id_equipo;
                    ddl_anio.SelectedValue = str_anio;

                    Estado_busqueda(false);
                    using (var cxt = new Model1Container())
                    {
                        int id_equipo = Convert.ToInt32(str_id_equipo);
                        int anio = Convert.ToInt32(str_anio);

                        //recorro los meses y voy actualizando o creando los ingresos y egresos mensuales
                        int mes_actual = (DateTime.Today.Year > anio) ? 12 : DateTime.Today.Month;
                        int resultado = 0;
                        for (int i = 0; i < mes_actual; i++)
                        {
                            resultado = cxt.Obtener_listado_items_ingreso_egreso_mensual(i + 1, anio, id_equipo);
                        }

                        CrearMostrarTabla(id_equipo, anio);
                        Estado_busqueda(false);
                    }
                }
                else
                {
                    Estado_busqueda(true);
                }
            }
        }