Exemple #1
0
        /// <summary>
        /// Metodo que lista todos los cargos de los usuarios
        /// </summary>
        public static List <String> listarCargos()
        {
            ManejadorUsuario manejador   = new ManejadorUsuario();
            List <String>    listaCargos = manejador.ListarCargosUsuarios();

            return(listaCargos);
        }
Exemple #2
0
    protected void actualizarComboCargos()
    {
        Dictionary <string, string> options = new Dictionary <string, string>();

        options.Add("-1", "Selecciona cargo");

        //   comboCargo.Items.Clear();


        LogicaNegociosTotem.Modulo7.ManejadorUsuario mU = new LogicaNegociosTotem.Modulo7.ManejadorUsuario();
        List <String> listaCargos = new List <String>();

        listaCargos = mU.ListarCargosUsuarios();

        try
        {
            foreach (String cargo in listaCargos)
            {
                options.Add(cargo, cargo);
            }
        }
        catch (Exception ex)
        {
        }


        comboCargo.DataSource     = options;
        comboCargo.DataTextField  = "value";
        comboCargo.DataValueField = "key";
        comboCargo.DataBind();
    }
Exemple #3
0
    protected void actualizarComboCargos(object sender, EventArgs e)
    {
        Dictionary <string, string> options = new Dictionary <string, string>();

        options.Add("-1", "Selecciona un cargo");

        if (!comboTipoEmpresa.SelectedValue.Equals("-1"))
        {
            comboCargo.Enabled = true;
            if (comboTipoEmpresa.SelectedValue.Equals("1"))
            {
                ClienteJuridico cli = new ClienteJuridico();
                cli.Jur_Id = "1";
                LogicaNegociosTotem.Modulo3.LogicaInvolucrados lInv = new LogicaNegociosTotem.Modulo3.LogicaInvolucrados();
                List <String> listaCargos = new List <String>();
                listaCargos = lInv.ListarCargosEmpleados(cli);

                try
                {
                    foreach (String cargo in listaCargos)
                    {
                        options.Add(cargo, cargo);
                    }
                }
                catch (Exception ex)
                {
                }
            }
            else
            {
                LogicaNegociosTotem.Modulo7.ManejadorUsuario mU = new LogicaNegociosTotem.Modulo7.ManejadorUsuario();
                List <String> listaCargos = new List <String>();
                listaCargos = mU.ListarCargosUsuarios();

                try
                {
                    foreach (String cargo in listaCargos)
                    {
                        options.Add(cargo, cargo);
                    }
                }
                catch (Exception ex)
                {
                }
            }
        }
        comboCargo.DataSource     = options;
        comboCargo.DataTextField  = "value";
        comboCargo.DataValueField = "key";
        comboCargo.DataBind();
    }