示例#1
0
        public DataTable recuperarCapitulos()
        {
            DAO.Capitulo capituloDAO = new DAO.Capitulo();
            BO.Capitulo  capituloBO  = new BO.Capitulo();

            return(capituloDAO.devuelveDatos(capituloBO));
        }
示例#2
0
        public void CargarInfo()
        {
            DAO.Capitulo capituloDAO = new DAO.Capitulo();
            BO.Capitulo  capituloBO  = new BO.Capitulo();

            capituloBO.Id_historia = id_historia;

            dlistCapitulos.DataSource = capituloDAO.devuelveDatos(capituloBO);
            dlistCapitulos.DataBind();
        }
示例#3
0
        protected void dlistCapitulos_ItemCommand(object source, DataListCommandEventArgs e)
        {
            if (e.CommandName == "editar_capitulo")
            {
                Session["id_capitulo"] = e.CommandArgument.ToString();
                //Session["id_historia"] = id_historia;
                Session["operacion_historia"] = "editar";
                Response.Redirect("../GUI/wfNuevoCapitulo.aspx", false);
            }
            if (e.CommandName == "eliminar_capitulo")
            {
                DAO.Capitulo capituloDAO = new DAO.Capitulo();
                BO.Capitulo  capituloBO  = new BO.Capitulo();

                capituloBO.Id_capitulo = Convert.ToInt32(e.CommandArgument);

                if (capituloDAO.eliminaDatos(capituloBO) != 0)
                {
                    Response.Redirect(Request.RawUrl, false);
                }
            }
        }
示例#4
0
        // en caso de abrir este form para editar un capitulo hecho
        public void CargarInfo()
        {
            if (Session["operacion_historia"] != null)
            {
                if (Session["operacion_historia"].ToString() == "editar")
                {
                    btn_add_capitulo.Text = "Modificar";
                    DAO.Capitulo capituloDAO = new DAO.Capitulo();
                    BO.Capitulo  capituloBO  = new BO.Capitulo();

                    capituloBO.Id_capitulo = Convert.ToInt32(Session["id_capitulo"]);

                    DataTable dt_capitulos = capituloDAO.devuelveDatos(capituloBO);

                    txtTitulo.Text    = dt_capitulos.Rows[0]["titulo"].ToString();
                    txtContenido.Text = dt_capitulos.Rows[0]["contenido"].ToString();
                }
                if (Session["operacion_historia"].ToString() == "nuevo")
                {
                    // NO HACE NADA NO CARGA INFORMACION, SOLO CAPTURA
                }
            }
        }
示例#5
0
        protected void btn_add_capitulo_Click(object sender, EventArgs e)
        {
            if (Session["operacion_historia"] != null)
            {
                if (Session["operacion_historia"].ToString() == "editar")
                {
                    BO.Capitulo  capituloBO  = new BO.Capitulo();
                    DAO.Capitulo capituloDAO = new DAO.Capitulo();

                    capituloBO.Id_capitulo = Convert.ToInt32(Session["id_capitulo"]);
                    //capituloBO.Id_historia = id_historia;
                    capituloBO.Titulo    = txtTitulo.Text;
                    capituloBO.Contenido = txtContenido.Text;

                    //Session["id_historia"] = id_historia;
                    if (capituloDAO.actualizaCapitulo(capituloBO) != 0)
                    {
                        Response.Redirect("../GUI/wfAgregarCapitulo.aspx", false);
                    }
                }
                if (Session["operacion_historia"].ToString() == "nuevo")
                {
                    DAO.Capitulo capituloDAO = new DAO.Capitulo();
                    BO.Capitulo  capituloBO  = new BO.Capitulo();

                    capituloBO.Titulo      = txtTitulo.Text;
                    capituloBO.Contenido   = txtContenido.Text;
                    capituloBO.Id_historia = Convert.ToInt32(Session["id_historia"]);

                    if (capituloDAO.creaCapitulo(capituloBO) != 0)
                    {
                        Response.Redirect("../GUI/wfAgregarCapitulo.aspx", false);
                    }
                }
            }
        }
示例#6
0
 public CapituloCtrl()
 {
     objDAO = new DAO.Capitulo();
 }