private void SeleccionarJefe(Int16 EmpleadoIdJefe) { ResultadoEntidad Resultado = new ResultadoEntidad(); EmpleadoEntidad EmpleadoEntidad = new EmpleadoEntidad(); EmpleadoProceso EmpleadoProceso = new EmpleadoProceso(); if (EmpleadoIdJefe == 0) { return; } EmpleadoEntidad.EmpleadoId = EmpleadoIdJefe; Resultado = EmpleadoProceso.SeleccionarEmpleadoJefe(EmpleadoEntidad); if (Resultado.ErrorId != 0) { MostrarMensaje(Resultado.DescripcionError, ConstantePrograma.TipoErrorAlerta); return; } if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { JefeBox.Text = ""; JefeIdHidden.Value = "0"; } else { JefeBox.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreJefe"].ToString(); JefeIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString(); } }
private void SeleccionarJefe(Int16 EmpleadoIdJefe) { ResultadoEntidad Resultado = new ResultadoEntidad(); EmpleadoEntidad EmpleadoEntidadObjeto = new EmpleadoEntidad(); EmpleadoProceso EmpleadoProcesoNegocio = new EmpleadoProceso(); if (EmpleadoIdJefe == 0) { JefeInmediatoIdNuevo.Items.Clear(); JefeInmediatoIdNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); return; } EmpleadoEntidadObjeto.EmpleadoId = EmpleadoIdJefe; Resultado = EmpleadoProcesoNegocio.SeleccionarEmpleadoJefe(EmpleadoEntidadObjeto); JefeInmediatoIdNuevo.DataValueField = "EmpleadoId"; JefeInmediatoIdNuevo.DataTextField = "NombreJefe"; if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count > 0) { JefeInmediatoIdNuevo.DataSource = Resultado.ResultadoDatos; JefeInmediatoIdNuevo.DataBind(); if (JefeInmediatoIdNuevo.Items.Count > 1) { JefeInmediatoIdNuevo.SelectedIndex = 1; } else { JefeInmediatoIdNuevo.SelectedIndex = 0; } } } else { JefeInmediatoIdNuevo.SelectedIndex = 0; //EtiquetaMensaje.Text = TextoError.ErrorGenerico; } JefeInmediatoIdNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); }