void cargaDatosBusqueda()
        {
            string codigo = this.txtCodigoBuscar.Text;

            this.txtCodigoBuscar.ReadOnly = true;

            BLAdicciones datos = new BLAdicciones();

            sp_SeleccionaUnaAdiccionCodigo_Result datosAdiccion = new sp_SeleccionaUnaAdiccionCodigo_Result();

            ///se almacena la información brindado por el mentodo almacenado de la clase BLAdicciones

            datosAdiccion = datos.RetornaAdiccionPorCodigo(codigo);

            ///verifica que el objeto retornado no sea nulo

            if (datosAdiccion == null)
            {
                Response.Write("<script>alert('El código ingresado no esta en la base de datos')</script>");
            }
            else
            {
                ///se asigna los valores correspondientes
                ///

                this.txtNombre.Text = datosAdiccion.Nombre;

                this.txtCodigo.Text = datosAdiccion.Codigo;

                this.hdID.Value = datosAdiccion.ID.ToString();
            }
        }
示例#2
0
        void AlmacenaDatos()
        {
            if (this.IsValid)
            {
                string       mensaje      = " ";
                BLAdicciones bLAdicciones = new BLAdicciones();
                bool         resultado    = false;

                try
                {
                    resultado = bLAdicciones.InsertaAdiccion(
                        this.txtNombreAdiccion.Text,
                        this.txtCodigoAdiccion.Text);
                }
                catch (Exception exepcionCapturada)
                {
                    mensaje += $"Ocurrio un error: { exepcionCapturada.Message}";
                }
                finally
                {
                    if (resultado)
                    {
                        mensaje += $"El Registro Fue Insertado ";
                    }
                }


                //mostrar el mensaje
                Response.Write("<script>alert('" + mensaje + "')</script>");;
            }
        }
        void EliminarDatos()
        {
            if (this.IsValid)
            {
                BLAdicciones bLAdicciones = new BLAdicciones();
                bool         resultado    = false;
                string       mensaje      = " ";

                try
                {
                    //obtener el id del registro eliminar
                    int idAdicciones = Convert.ToInt16(this.hdidAdicciones.Value);
                    //asignar a la variable el resultado
                    //de invocar el sp
                    resultado = bLAdicciones.EliminaAdiccion(idAdicciones);
                }
                catch (Exception exepcionCapturada)
                {
                    mensaje += $"Ocurrio un error: { exepcionCapturada.Message}";
                }
                finally
                {
                    if (resultado)
                    {
                        mensaje += $"El registro fue Eliminado ";
                    }
                }


                //mostrar el mensaje
                Response.Write("<script>alert('" + mensaje + "')</script>");;
            }
        }
示例#4
0
        void CargaDatosGrid()
        {
            //crear la instancia de la clase que retorna datos
            BLAdicciones bLAdicciones = new BLAdicciones();
            // variable contiene datos
            List <sp_RetornaAdicciones_Result> fuenteDatos =
                bLAdicciones.RetornaAdicciones(this.txtNombreAdiccion.Text,
                                               this.txtCodigoAdiccion.Text);

            //fuente datos
            this.grdListaAdiccion.DataSource = fuenteDatos;

            //muestra grid
            this.grdListaAdiccion.DataBind();
        }
示例#5
0
        void cargaGastoCategoriaGrid()
        {
            /// crea una instacia de BLGastoCategoriaLista

            BLAdicciones cargaLista = new BLAdicciones();

            ///crear la variable que contiene los datos para el grid

            List <sp_AdiccionesBusquedas_Result> datosPoliza = cargaLista.RetornAdiccionesBusqueda(this.txtNombre.Text, this.txtCodigo.Text);

            ///Agrega al grid la información

            this.grdAdicciones.DataSource = datosPoliza;

            this.grdAdicciones.DataBind();
        }
        void modificarAdiccion()
        {
            if (this.IsValid)
            {
                string mensaje = "";

                BLAdicciones oModifica = new BLAdicciones();

                bool resultado = false;

                try
                {
                    ///Aquí se va a optener los datos para ingresar la información a la BD
                    ///

                    int ID = Convert.ToInt16(this.hdID.Value);

                    string nombre = this.txtNombre.Text;

                    string codigo = this.txtCodigo.Text;

                    /// se llama al procedimiento almacenado para ingresar la información

                    resultado = oModifica.ModificaAdiccion(ID, nombre, codigo); ///Modificar el sp para que cargue el id
                }
                catch (Exception excepcionCapturada)
                {
                    mensaje += $"Ocurrió un error: {excepcionCapturada.Message} ";
                }
                finally
                {
                    /// si la variable resultado es verdadera implica que no hubo errores

                    if (resultado)
                    {
                        mensaje += "El registro fue modificado";
                    }
                }

                ///motrar el mensaje

                Response.Write("<script>alert('" + mensaje + "')</script>");
            }
        }
        void cargaDatosRegistroEnviado()
        {
            ///Optiene el parámetro enviado del grid

            string parametroID = this.Request.QueryString["codigo"];

            /// Valida si el parametro es correcto

            if (!string.IsNullOrEmpty(parametroID))
            {
                this.txtCodigoBuscar.Text = parametroID;

                this.txtCodigoBuscar.ReadOnly = true;

                BLAdicciones oAdiccion = new BLAdicciones();

                sp_SeleccionaUnaAdiccionCodigo_Result datosAdicciones = new sp_SeleccionaUnaAdiccionCodigo_Result();

                ///se almacena la información brindado por el mentodo almacenado de la clase BLAdicciones

                datosAdicciones = oAdiccion.RetornaAdiccionPorCodigo(parametroID);

                ///verifica que el objeto retornado no sea nulo

                if (datosAdicciones == null)
                {
                    Response.Write("<script>alert('El nombre ingresado no fue encontrado en la base de Datos')</script>");
                }

                else
                {
                    ///se asigna los valores correspondientes

                    this.txtNombre.Text = datosAdicciones.Nombre;

                    this.txtCodigo.Text = datosAdicciones.Codigo;

                    this.hdID.Value = datosAdicciones.ID.ToString();
                }
            }
        }
示例#8
0
        void AlmacenaDatos()
        {
            if (this.IsValid)
            {
                string       mensaje      = " ";
                BLAdicciones bLAdicciones = new BLAdicciones();
                bool         resultado    = false;

                try
                {
                    //obtener el valor de hidden field
                    int idAdicciones = Convert.ToInt16(this.hdidAdicciones.Value);
                    ///obtener los valores seleccionados por el usuario
                    ///se toman de la propiedad datavaluefield


                    //asignar a la variable el resultado
                    // de invocar el sp
                    resultado = bLAdicciones.ModificaAdiccion(
                        idAdicciones,
                        this.txtNombreAdiccion.Text,
                        this.txtCodigoAdiccion.Text);
                }
                catch (Exception exepcionCapturada)
                {
                    mensaje += $"Ocurrio un error: { exepcionCapturada.Message}";
                }
                finally
                {
                    if (resultado)
                    {
                        mensaje += $"El registro fue Modificado ";
                    }
                }


                //mostrar el mensaje
                Response.Write("<script>alert('" + mensaje + "')</script>");;
            }
        }
示例#9
0
        void CargaRegistro()
        {
            //obtener el parametro enviado desde el grid
            //es casesensitive
            string parametro =
                this.Request.QueryString["idAdicciones"];

            //validar si el parametro es correcto
            if (string.IsNullOrEmpty(parametro))
            {
                Response.Write("<scrpt>alert('Parametro nulo')</script");;
            }
            else
            {
                int          idAdicciones = Convert.ToInt16(parametro);
                BLAdicciones bLAdicciones = new BLAdicciones();
                sp_RetornaAdiccionesID_Result datosAdicciones = new sp_RetornaAdiccionesID_Result();

                //invocar al sp por medio del metodo
                datosAdicciones = bLAdicciones.sp_RetornaAdiccionesID(idAdicciones);

                //verificar que el objeto retornado no sea nulo
                if (datosAdicciones == null)
                {
                    Response.Redirect("frmListaAdicciones.aspx");
                }
                else
                {
                    ///asignar a cada una de las etiquetas los valores
                    ///obtenidos en la invocacion del sp por medio del metodo

                    this.txtNombreAdiccion.Text = datosAdicciones.NombreAdiccion.ToString();
                    this.txtCodigoAdiccion.Text = datosAdicciones.Codigo.ToString();
                    //asignar al hiden field
                    //el valor de llave primaria
                    this.hdidAdicciones.Value = datosAdicciones.IdAdicciones.ToString();
                }
            }
        }
        void eliminarRegistro()
        {
            if (this.IsValid)
            {
                string mensaje = "";

                BLAdicciones oElimina = new BLAdicciones();

                bool resultado = false;

                try
                {
                    int codigo = Convert.ToInt16(this.hdID.Value);

                    /// se llama al procedimiento almacenado para eliminar la información

                    resultado = oElimina.EliminarAdiccion(codigo);
                }
                catch (Exception excepcionCapturada)
                {
                    mensaje += $"Ocurrió un error: {excepcionCapturada.Message} ";
                }
                finally
                {
                    /// si la variable resultado es verdadera implica que no hubo errores

                    if (resultado)
                    {
                        mensaje += "El registro fue eliminado";
                    }
                }

                ///motrar el mensaje

                Response.Write("<script>alert('" + mensaje + "')</script>");
            }
        }