Beispiel #1
0
    private void CargarVendedores()
    {
        Proveedor prov = null;

        if (Session["Proveedor"] != null)
        {
            prov = (Proveedor)(Session["Proveedor"]);
        }
        else
        {
            if (iventure != null)
            {
                prov = iventure.Proveedor;
            }
        }
        if (prov != null)
        {
            cboVendedores.Items.Clear();
            cboVendedores.DataSource     = FacadeDao.GetVendedores(prov.Id);
            cboVendedores.DataTextField  = "Nombre";
            cboVendedores.DataValueField = "Id";
            cboVendedores.DataBind();
            if (Session["Proveedor"] != null)
            {
                prov = (Proveedor)(Session["Proveedor"]);
                if (iventure != null)
                {
                    cboVendedores.SelectedIndex = cboVendedores.Items.IndexOf(cboVendedores.Items.FindByValue(iventure.IdVendedor.ToString()));
                }
                else
                {
                    cboVendedores.SelectedIndex = cboVendedores.Items.IndexOf(cboVendedores.Items.FindByValue(((Usuario)Session["Usuario"]).Id.ToString()));
                }
            }
            else
            {
                cboVendedores.SelectedIndex = cboVendedores.Items.IndexOf(cboVendedores.Items.FindByValue(iventure.IdVendedor.ToString()));
            }
        }
    }