public void buscar()
        {
            BO.Capitulo            obj     = (BO.Capitulo)Session["frmCapituloBO"];
            Servicios.CapituloCtrl objCtrl = new Servicios.CapituloCtrl();
            DataTable dt = objCtrl.devuelveObj(obj);

            if (dt.Rows.Count != 0)
            {
                txtId.Text        = dt.Rows[0]["id_capitulo"].ToString();
                txtTitulo.Text    = dt.Rows[0]["titulo"].ToString();
                txtContenido.Text = dt.Rows[0]["contenido"].ToString();
                txtHistoria.Text  = dt.Rows[0]["id_historia"].ToString();
            }
        }
Beispiel #2
0
        public void DoOpen()
        {
            BO.Capitulo            oCapitulo     = new BO.Capitulo();
            Servicios.CapituloCtrl oCapituloCtrl = new Servicios.CapituloCtrl();
            //el .length sirve para que cuente cuantos caracteres hay.
            if (txtTitulo.Text.Trim().Length != 0)
            {
                oCapitulo.Titulo = txtTitulo.Text.Trim();
            }
            DataTable dt = oCapituloCtrl.devuelveObj(oCapitulo);

            gvCapitulo.DataSource = dt;
            gvCapitulo.DataBind();
        }
        public void eliminar()
        {
            BO.Capitulo            obj     = (BO.Capitulo)Session["frmCapituloBO"];
            Servicios.CapituloCtrl objCtrl = new Servicios.CapituloCtrl();
            obj.Id_capitulo = Convert.ToInt32(txtId.Text.Trim());
            string mensaje = objCtrl.eliminaObj(obj);

            if (mensaje == "La operación se realizó de manera correcta")
            {
                Response.Redirect("wfTablaCapitulo.aspx");
            }
            else
            {
                Mensaje(mensaje);
            }
        }
        public void modificar()
        {
            string mensaje = "";

            if (txtId.Text.Trim().Length == 0)
            {
                mensaje = mensaje + "Introduce la Clave \n";
            }
            if (txtTitulo.Text.Trim().Length == 0)
            {
                mensaje = mensaje + "Introduce el Titulo\n";
            }
            if (txtContenido.Text.Trim().Length == 0)
            {
                mensaje = mensaje + "Introduce el contenido\n";
            }
            if (txtHistoria.Text.Trim().Length == 0)
            {
                mensaje = mensaje + "Introduce la historia \n";
            }


            if (mensaje.Trim().Length == 0)
            {
                BO.Capitulo            obj     = new BO.Capitulo();
                Servicios.CapituloCtrl objCtrl = new Servicios.CapituloCtrl();
                obj.Id_capitulo = Convert.ToInt32(txtId.Text.Trim().ToUpper());
                obj.Titulo      = txtTitulo.Text.Trim();
                obj.Contenido   = txtContenido.Text.Trim().ToUpper();
                obj.Id_historia = Convert.ToInt32(txtHistoria.Text.Trim().ToUpper());
                string msn = objCtrl.actualizaObj(obj);
                if (msn == "La operación se realizó de manera correcta")
                {
                    Response.Redirect("wfTablaCapitulo.aspx");
                }
                else
                {
                    Mensaje(msn);
                }
            }
            else
            {
                Mensaje("Favor de ingresar los siguientes datos:\n" + mensaje);
            }
        }