/// <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); }
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(); }
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(); }