Example #1
0
        protected void SeleccionarAsignacion(Int16 EmpleadoId)
        {
            ResultadoEntidad  Resultado               = new ResultadoEntidad();
            ActivoEntidad     ActivoObjetoEntidad     = new ActivoEntidad();
            MovimientoProceso MovimientoProcesoObjeto = new MovimientoProceso();

            ActivoObjetoEntidad.EmpleadoId       = EmpleadoId;
            ActivoObjetoEntidad.TipoDeMovimiento = (Int16)ConstantePrograma.TipoMovimiento.Asignacion;
            ActivoObjetoEntidad.TipoAccesorioId  = (Int16)ConstantePrograma.TipoAccesorio.ActivoFijo;

            Resultado = MovimientoProcesoObjeto.SeleccionarMovimientoAsignacionAccesorios(ActivoObjetoEntidad);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    TablaLevantamiento.CssClass = ConstantePrograma.ClaseTablaVacia;
                }
                else
                {
                    TablaLevantamiento.CssClass = ConstantePrograma.ClaseTabla;
                }

                LlenarGridConAsignacion(Resultado.ResultadoDatos.Tables[0]);
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
        protected void SeleccionarAsignacion(Int16 EmpleadoId)
        {
            ResultadoEntidad  Resultado               = new ResultadoEntidad();
            ActivoEntidad     ActivoObjetoEntidad     = new ActivoEntidad();
            MovimientoProceso MovimientoProcesoObjeto = new MovimientoProceso();

            ActivoObjetoEntidad.EmpleadoId       = EmpleadoId;
            ActivoObjetoEntidad.TipoDeMovimiento = (Int16)ConstantePrograma.TipoMovimiento.Asignacion;
            ActivoObjetoEntidad.TipoAccesorioId  = (Int16)ConstantePrograma.TipoAccesorio.ActivoFijo;

            Resultado = MovimientoProcesoObjeto.SeleccionarMovimientoAsignacionAccesorios(ActivoObjetoEntidad);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    TablaActivos.CssClass = ConstantePrograma.ClaseTablaVacia;
                }
                else
                {
                    TablaActivos.CssClass = ConstantePrograma.ClaseTablaImpresion;
                }

                TablaActivos.DataSource = Resultado.ResultadoDatos;
                TablaActivos.DataBind();

                CantidadActivosLabel.Text = Resultado.ResultadoDatos.Tables[0].Rows.Count.ToString();
            }
        }