Exemple #1
0
        private void SeleccionarMarca()
        {
            ResultadoEntidad Resultado          = new ResultadoEntidad();
            MarcaEntidad     MarcaEntidadObjeto = new MarcaEntidad();
            MarcaProceso     MarcaProcesoObjeto = new MarcaProceso();

            //MarcaEntidadObjeto.EstatusId = (Int16)ConstantePrograma.EstatusMarca.Activo;

            Resultado = MarcaProcesoObjeto.SeleccionarMarca(MarcaEntidadObjeto);

            MarcaIdNuevo.DataValueField = "MarcaId";
            MarcaIdNuevo.DataTextField  = "Nombre";

            if (Resultado.ErrorId == 0)
            {
                MarcaIdNuevo.DataSource = Resultado.ResultadoDatos;
                MarcaIdNuevo.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }

            MarcaIdNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0"));
        }
        protected void SeleccionarMarca(MarcaEntidad MarcaObjetoEntidad)
        {
            ResultadoEntidad Resultado           = new ResultadoEntidad();
            MarcaProceso     MarcaProcesoNegocio = new MarcaProceso();

            Resultado = MarcaProcesoNegocio.SeleccionarMarca(MarcaObjetoEntidad);

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

                TablaMarca.DataSource = Resultado.ResultadoDatos;
                TablaMarca.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
        protected void EliminarMarca(MarcaEntidad MarcaEntidadObjeto)
        {
            ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad();
            MarcaProceso     MarcaProcesoObjeto     = new MarcaProceso();

            ResultadoEntidadObjeto = MarcaProcesoObjeto.EliminarMarca(MarcaEntidadObjeto);

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

                BusquedaAvanzada();
            }
            else
            {
                EtiquetaMensaje.Text = ResultadoEntidadObjeto.DescripcionError;
            }
        }
        protected void GuardarMarca(MarcaEntidad MarcaObjetoEntidad)
        {
            ResultadoEntidad Resultado           = new ResultadoEntidad();
            MarcaProceso     MarcaProcesoNegocio = new MarcaProceso();

            Resultado = MarcaProcesoNegocio.GuardarMarca(MarcaObjetoEntidad);

            if (Resultado.ErrorId == (int)ConstantePrograma.Marca.MarcaGuardadoCorrectamente)
            {
                LimpiarNuevoRegistro();
                PanelNuevoRegistro.Visible    = false;
                PanelBusquedaAvanzada.Visible = false;
                BusquedaAvanzada();
            }
            else
            {
                EtiquetaMensaje.Text = Resultado.DescripcionError;
            }
        }
        protected void SeleccionarMarcaParaEditar(MarcaEntidad MarcaObjetoEntidad)
        {
            ResultadoEntidad Resultado           = new ResultadoEntidad();
            MarcaProceso     MarcaProcesoNegocio = new MarcaProceso();

            Resultado = MarcaProcesoNegocio.SeleccionarMarca(MarcaObjetoEntidad);

            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;
            }
        }
        private void EliminarMarca(MarcaEntidad MarcaEntidadObjeto)
        {
            ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad();
            MarcaProceso     MarcaProcesoObjeto     = new MarcaProceso();

            ResultadoEntidadObjeto = MarcaProcesoObjeto.EliminarMarca(MarcaEntidadObjeto);

            if (ResultadoEntidadObjeto.ErrorId == (int)ConstantePrograma.Marca.EliminacionExitosa)
            {
                // ToDo: Manejar mensajes de error
                //EtiquetaMensaje.Text = "";
                MostrarMensaje(TextoInfo.MensajeEliminacionExitosa, ConstantePrograma.TipoMensajeAlerta);
                BusquedaAvanzada();
            }
            else
            {
                // ToDo: Manejar mensajes de error
                //EtiquetaMensaje.Text = ResultadoEntidadObjeto.DescripcionError;
            }
        }