Esempio n. 1
0
        protected void ddlVendedores_SelectedIndexChanged(object sender, EventArgs e)
        {
            lblInformacion.Text = "";



            TimeSpan loDiferenciaFechas = DateTime.Parse(txtFechaFin.Text) - DateTime.Parse(txtFechaInicio.Text);
            int      dias = loDiferenciaFechas.Days;

            if (dias < 0)
            {
                lblInformacion.Text = "La fecha final debe ser mayor que la fecha inicial.";
                upCantidadDias.Update();
                return;
            }

            Catalogos loCatalogos = new Catalogos();

            cklVendedores.DataSource     = loCatalogos.ObtenerComodines((Sesion)Session["Sesion"], int.Parse(ddlSucursales.SelectedValue), int.Parse(ddlVendedores.SelectedValue), DateTime.Parse(txtFechaInicio.Text), DateTime.Parse(txtFechaFin.Text));
            cklVendedores.DataValueField = "VEND_CLAVE";
            cklVendedores.DataTextField  = "VENDEDOR";
            cklVendedores.DataBind();


            if (int.Parse(ddlVendedores.SelectedValue) > 0)
            {
                this.LkbComodines.Visible = true; upComodines0.Update();
            }
            else
            {
                LkbComodines.Visible = false; upComodines0.Update();
            }
            upComodines.Update();
        }