private void loadOpenObjectives() { var items = new List <Object>(); foreach (Objetivo objetivo in ObjetivoManager.obtenerAbiertos(this.sector)) { string itemText = ""; if (ObjetivoManager.obtenerEmpleado(objetivo) == null) { itemText = $"{objetivo.descripcion}"; } else { itemText = $"({ObjetivoManager.obtenerEmpleado(objetivo).apellido}, {ObjetivoManager.obtenerEmpleado(objetivo).nombre}) {objetivo.descripcion}"; } items.Add(new ComboboxItem { Text = itemText, Value = objetivo.id }); } lbOpenObj.DisplayMember = "Text"; lbOpenObj.ValueMember = "Value"; lbOpenObj.DataSource = items; }
private void updateObjetivosTab() { if (TrabajadorManager.obtenerSector(usuarioLoggeado) == null) { return; } var items = new List <Object>(); foreach (Objetivo objetivo in ObjetivoManager.obtenerAbiertos(usuarioLoggeado)) { items.Add(new ComboboxItem { Text = objetivo.descripcion, Value = objetivo.id }); } lbMyObj.DisplayMember = "Text"; lbMyObj.ValueMember = "Value"; lbMyObj.DataSource = items; List <Objetivo> objetivos = ObjetivoManager.obtenerAbiertos(usuarioLoggeado.sector); var items2 = new List <Object>(); foreach (Objetivo objetivo in objetivos) { if (ObjetivoManager.obtenerEmpleado(objetivo) != null) { string itemText = $"({ObjetivoManager.obtenerEmpleado(objetivo).apellido}, {ObjetivoManager.obtenerEmpleado(objetivo).nombre}) {objetivo.descripcion}"; items2.Add(new ComboboxItem { Text = itemText, Value = objetivo.id }); } else { items2.Add(new ComboboxItem { Text = objetivo.descripcion, Value = objetivo.id }); } } lbSectorObj.DisplayMember = "Text"; lbSectorObj.ValueMember = "Value"; lbSectorObj.DataSource = items2; }
private void DetalleObjetivo_Load(object sender, EventArgs e) { this.allControls = Program.GetAllControls(this); allControls.Add(lblCerrarAntesDe); allControls.Add(lblDescripcion); allControls.Add(lblEmpleado); allControls.Add(lblFAsignacion); allControls.Add(lblFCierre); allControls.Add(lblFCreacion); allControls.Add(lblNivel); updateTrabajadoresList(); txtDescripcion.Text = objective.descripcion; txtFAsignacion.Text = objective.fechaAsignacion.ToString(); txtFCierre.Text = objective.fechaFin.ToString(); txtFCreacion.Text = objective.fechaCreacion.ToString(); dtCerrarAntesDe.Value = objective.fechaCerrarAntesDe; cbNivel.SelectedIndex = cbNivel.FindStringExact(objective.nivelIssue.ToString()); if (ObjetivoManager.obtenerEmpleado(objective) != null) { cbEmpleado.SelectedIndex = cbEmpleado.FindStringExact(ObjetivoManager.obtenerEmpleado(objective).NombreCompleto); } IdiomaManager.cambiar(Sesion.obtenerSesion().idioma, Sesion.obtenerSesion().idioma.id, this); if (!PermisosManager.verificarPatente(Sesion.obtenerSesion().usuario, "ModificarObjetivo")) { txtDescripcion.Enabled = false; txtFAsignacion.Enabled = false; txtFCierre.Enabled = false; txtFCreacion.Enabled = false; dtCerrarAntesDe.Enabled = false; cbNivel.Enabled = false; cbEmpleado.Enabled = false; btnGuardar.Visible = false; } }