Beispiel #1
0
        protected void SeleccionarActivosAsignacion(ActivoEntidad ActivoObjetoEntidad)
        {
            ResultadoEntidad  Resultado = new ResultadoEntidad();
            MovimientoProceso MovimientoProcesoNegocio = new MovimientoProceso();

            Resultado = MovimientoProcesoNegocio.SeleccionarMovimientoAsignacionMantenimientos(ActivoObjetoEntidad);

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

                TablaActivosAsignados.DataSource = Resultado.ResultadoDatos;
                TablaActivosAsignados.DataBind();
            }
            else
            {
                EtiquetaMensajeError.Text = TextoError.ErrorGenerico;
            }
        }
Beispiel #2
0
        protected void LimpiarGrids()
        {
            TablaActivosAsignados.DataSource = null;
            TablaActivosAsignados.DataBind();

            TablaActivosAgregados.DataSource = null;
            TablaActivosAgregados.DataBind();

            TablaEmpleados.DataSource = null;
            TablaEmpleados.DataBind();
        }
Beispiel #3
0
        protected void SeleccionarMantenimientoActivo(bool ValidarAtencionCompleta, MantenimientoActivoEntidad MantenimientoActivoEntidadObjeto)
        {
            ResultadoEntidad           Resultado = new ResultadoEntidad();
            MantenimientoActivoProceso MantenimientoActivoProcesoNegocio = new MantenimientoActivoProceso();

            Resultado = MantenimientoActivoProcesoNegocio.SeleccionarMantenimientoActivo(MantenimientoActivoEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0 & ValidarAtencionCompleta == true)
                {
                    EtiquetaErrorDatosGenerales.Text = "No hay nada pendiente con ese folio de atención.";
                }
                else
                {
                    if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                    {
                        TablaActivosAsignados.CssClass = ConstantePrograma.ClaseTablaVacia;
                    }
                    else
                    {
                        TablaActivosAsignados.CssClass = ConstantePrograma.ClaseTabla;
                    }

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

                    //Si es cuando se selecciona por primera ves el folio entonces se llenan los empleados
                    if (ValidarAtencionCompleta == true)
                    {
                        ObtenerEmpleadosDelMantenimiento();
                    }
                }
            }
            else
            {
                EtiquetaMensajeError.Text = TextoError.ErrorGenerico;
            }
        }