Exemplo n.º 1
0
        protected void BuscarActivoOrigenPorNumeroEconomico()
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            AccesorioProceso AccesorioProcesoObjeto = new AccesorioProceso();
            AccesorioEntidad AccesorioEntidadObjeto = new AccesorioEntidad();

            AccesorioEntidadObjeto.TipoAccesorioId = (Int16)ConstantePrograma.TipoAccesorio.NumeroEconomico;
            AccesorioEntidadObjeto.Descripcion     = NumeroEconomicoOrigen.Text.Trim();

            Resultado = AccesorioProcesoObjeto.SeleccionarAccesorio(AccesorioEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1)
                {
                    BuscarActivoOrigenPorID(int.Parse((Resultado.ResultadoDatos.Tables[0].Rows[0]["ActivoId"].ToString())));
                }
                else
                {
                    LimpiarActivoOrigen();
                    EtiquetaMensaje.Text = TextoError.ActivoNoEncontrado;
                    NumeroSerieOrigen.Focus();
                }
            }
            else
            {
                LimpiarActivoOrigen();
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
        protected void BuscarActivo(AccesorioEntidad AccesorioEntidadObjeto)
        {
            ActivoEntidad    ActivoEntidadObjeto    = new ActivoEntidad();
            AccesorioProceso AccesorioProcesoObjeto = new AccesorioProceso();
            ResultadoEntidad Resultado = new ResultadoEntidad();

            AccesorioEntidadObjeto.TipoAccesorioId = (int)ConstantePrograma.TipoAccesorio.ActivoFijo;

            Resultado = AccesorioProcesoObjeto.SeleccionarAccesorio(AccesorioEntidadObjeto);

            TablaAccesoriosHijos.DataSource = Resultado.ResultadoDatos;
            TablaAccesoriosHijos.DataBind();
        }
Exemplo n.º 3
0
        public void UsarActivoPadre()
        {
            AccesorioEntidad AccesorioEntidadObjeto = new AccesorioEntidad();
            AccesorioProceso AccesorioProcesoObjeto = new AccesorioProceso();

            ResultadoEntidad Resultado = new ResultadoEntidad();

            AccesorioEntidadObjeto.ActivoAccesorioId = Int16.Parse(ActivoIdHidden.Value.ToString());

            Resultado = AccesorioProcesoObjeto.SeleccionarAccesorio(AccesorioEntidadObjeto);

            ActivoIdHidden.Value    = Resultado.ResultadoDatos.Tables[0].Rows[0]["ActivoId"].ToString();
            ActivoPadreHidden.Value = "1";
            ActualizarTablaEntradaSalida.Update();
        }
Exemplo n.º 4
0
        protected void BuscarNumeroEconomicoOrigen(int ActivoID)
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            AccesorioProceso AccesorioProcesoObjeto = new AccesorioProceso();
            AccesorioEntidad AccesorioEntidadObjeto = new AccesorioEntidad();

            AccesorioEntidadObjeto.TipoAccesorioId = (Int16)ConstantePrograma.TipoAccesorio.NumeroEconomico;
            AccesorioEntidadObjeto.ActivoId        = ActivoID;

            NumeroEconomicoOrigen.Text = "";

            Resultado = AccesorioProcesoObjeto.SeleccionarAccesorio(AccesorioEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1)
                {
                    NumeroEconomicoOrigen.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Descripcion"].ToString();
                }
            }
        }
Exemplo n.º 5
0
        protected void SeleccionarPlacas(int ActivoId)
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            AccesorioEntidad AccesorioObjetoEntidad  = new AccesorioEntidad();
            AccesorioProceso AccesorioProcesoNegocio = new AccesorioProceso();

            AccesorioObjetoEntidad.ActivoId = ActivoId;

            Resultado = AccesorioProcesoNegocio.SeleccionarAccesorio(AccesorioObjetoEntidad);

            if (Resultado.ErrorId == 0)
            {
                foreach (DataRow dtRegistro in Resultado.ResultadoDatos.Tables[0].Rows)
                {
                    switch (Int16.Parse(dtRegistro["TipoAccesorioId"].ToString()))
                    {
                    case (Int16)ConstantePrograma.TipoAccesorio.Placas:
                        Placas.Text = dtRegistro["Descripcion"].ToString();
                        break;
                    }
                }
            }
        }
Exemplo n.º 6
0
        protected void SeleccionarAccesorios(int ActivoId)
        {
            ResultadoEntidad Resultado = new ResultadoEntidad();
            AccesorioEntidad AccesorioObjetoEntidad  = new AccesorioEntidad();
            AccesorioProceso AccesorioProcesoNegocio = new AccesorioProceso();

            AccesorioObjetoEntidad.ActivoId = ActivoId;

            Resultado = AccesorioProcesoNegocio.SeleccionarAccesorio(AccesorioObjetoEntidad);

            if (Resultado.ErrorId == 0)
            {
                foreach (DataRow dtRegistro in Resultado.ResultadoDatos.Tables[0].Rows)
                {
                    switch (Int16.Parse(dtRegistro["TipoAccesorioId"].ToString()))
                    {
                    case (Int16)ConstantePrograma.TipoAccesorio.Placas:
                        PlacasLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Motor:
                        MotorLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Serie:
                        SerieLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Kilometraje:
                        KilometrajeLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.PlacaAnterior:
                        PlacaAnteriorLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Clima:
                        ClimaLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Radio:
                        RadioLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Antena:
                        AntenaLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Extinguidor:
                        ExtinguidorLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Refaccion:
                        RefaccionLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Gato:
                        GatoLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.CrucetaL:
                        CrucetaLLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.Herramienta:
                        HerramientaLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.JgoLucesPreventivas:
                        LucesPreventivasLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.JgoCablesPasacorriente:
                        CablesPasaCorrienteLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;

                    case (Int16)ConstantePrograma.TipoAccesorio.TarjetaEstacionamiento:
                        TarjetaEstacionamientoLabel.Text = dtRegistro["Descripcion"].ToString();
                        break;
                    }
                }
            }
        }