Example #1
0
        protected void SeleccionarPuesto()
        {
            ResultadoEntidad Resultado           = new ResultadoEntidad();
            PuestoEntidad    PuestoEntidadObjeto = new PuestoEntidad();
            PuestoProceso    PuestoProcesoObjeto = new PuestoProceso();

            //PuestoEntidadObjeto.EstatusId = (int)ConstantePrograma.EstatusPuestos.Activo;

            Resultado = PuestoProcesoObjeto.SeleccionarPuesto(PuestoEntidadObjeto);

            PuestoNuevo.DataValueField = "PuestoId";
            PuestoNuevo.DataTextField  = "Nombre";

            PuestoBusqueda.DataValueField = "PuestoId";
            PuestoBusqueda.DataTextField  = "Nombre";

            if (Resultado.ErrorId == 0)
            {
                PuestoNuevo.DataSource = Resultado.ResultadoDatos;
                PuestoNuevo.DataBind();

                PuestoBusqueda.DataSource = Resultado.ResultadoDatos;
                PuestoBusqueda.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }

            PuestoNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0"));
            PuestoBusqueda.Items.Insert(0, new ListItem(ConstantePrograma.FiltroTodos, "0"));
        }
Example #2
0
        protected void SeleccionarPuesto(PuestoEntidad PuestoObjetoEntidad)
        {
            ResultadoEntidad Resultado            = new ResultadoEntidad();
            PuestoProceso    PuestoProcesoNegocio = new PuestoProceso();

            Resultado = PuestoProcesoNegocio.SeleccionarPuesto(PuestoObjetoEntidad);

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

                TablaPuesto.DataSource = Resultado.ResultadoDatos;
                TablaPuesto.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
Example #3
0
        protected void EliminarPuesto(PuestoEntidad PuestoObjetoEntidad)
        {
            ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad();
            PuestoProceso    PuestoProcesoObjeto    = new PuestoProceso();

            ResultadoEntidadObjeto = PuestoProcesoObjeto.EliminarPuesto(PuestoObjetoEntidad);

            if (ResultadoEntidadObjeto.ErrorId == (int)ConstantePrograma.Puesto.EliminacionExitosa)
            {
                EtiquetaMensaje.Text = "";

                BusquedaAvanzada();
            }
            else
            {
                EtiquetaMensaje.Text = ResultadoEntidadObjeto.DescripcionError;
            }
        }
Example #4
0
        protected void GuardarPuesto(PuestoEntidad PuestoObjetoEntidad)
        {
            ResultadoEntidad Resultado            = new ResultadoEntidad();
            PuestoProceso    PuestoProcesoNegocio = new PuestoProceso();

            Resultado = PuestoProcesoNegocio.GuardarPuesto(PuestoObjetoEntidad);

            if (Resultado.ErrorId == (int)ConstantePrograma.Puesto.PuestoGuardadoCorrectamente)
            {
                LimpiarNuevoRegistro();
                PanelNuevoRegistro.Visible    = false;
                PanelBusquedaAvanzada.Visible = false;
                BusquedaAvanzada();
            }
            else
            {
                EtiquetaMensaje.Text = Resultado.DescripcionError;
            }
        }
Example #5
0
        protected void SeleccionarPuestoParaEditar(PuestoEntidad PuestoObjetoEntidad)
        {
            ResultadoEntidad Resultado            = new ResultadoEntidad();
            PuestoProceso    PuestoProcesoNegocio = new PuestoProceso();

            Resultado = PuestoProcesoNegocio.SeleccionarPuesto(PuestoObjetoEntidad);

            if (Resultado.ErrorId == 0)
            {
                DependenciaNuevo.SelectedValue = Resultado.ResultadoDatos.Tables[0].Rows[0]["DependenciaId"].ToString();
                EstatusNuevo.SelectedValue     = Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString();
                NombreNuevo.Text = Resultado.ResultadoDatos.Tables[0].Rows[0]["Nombre"].ToString();
                //SeleccionarDependenciaNuevo();
                CambiarEditarRegistro();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }