public ActionResult DeleteConfirmed(int id)
        {
            Bibliografia bibliografia = db.Bibliografias.Find(id);

            db.Bibliografias.Remove(bibliografia);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public ActionResult Bibliografia(int accion = 0, Unidad unidadTem = null)
        {
            List <Libros> libros = new List <Libros>();

            libros.Add(new Libros("Pepito", "libro algebra", "planeta", "2018", "Peru"));
            Bibliografia bibliografia = new Bibliografia(0, libros);

            ViewBag.Bibliografia = bibliografia;
            return(View());
        }
 public ActionResult Edit([Bind(Include = "IdBibliografia,Descripcion,Estado")] Bibliografia bibliografia)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bibliografia).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(bibliografia));
 }
        public ActionResult Create([Bind(Include = "IdBibliografia,Descripcion,Estado")] Bibliografia bibliografia)
        {
            if (ModelState.IsValid)
            {
                db.Bibliografias.Add(bibliografia);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(bibliografia));
        }
        // GET: Bibliografias/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Bibliografia bibliografia = db.Bibliografias.Find(id);

            if (bibliografia == null)
            {
                return(HttpNotFound());
            }
            return(View(bibliografia));
        }
Exemplo n.º 6
0
        private void mostrarLista()
        {
            StringBuilder errorMessages = new StringBuilder();
            Bibliografia  bi            = new Bibliografia();

            try
            {
                if ((bi.OptenerMateria(bi)).v_materia.Count != 0)
                {
                    SLmateria = new SortedList();
                    foreach (String materia in bi.v_materia)
                    {
                        SLmateria.Add(materia, materia);
                    }
                    com_materia.DataSource = SLmateria.GetValueList();
                    com_materia.Show();
                }

                if ((bi.OptenerSemestre(bi)).v_semestre.Count != 0)
                {
                    SLsemestre = new SortedList();
                    foreach (String semestre in bi.v_semestre)
                    {
                        SLsemestre.Add(semestre, semestre);
                    }
                    com_semestre.DataSource = SLsemestre.GetValueList();
                    com_semestre.Show();
                }
            }
            catch (SqlException ex)
            {
                for (int i = 0; i < ex.Errors.Count; i++)
                {
                    errorMessages.Append("Index #" + i + "\n" +
                                         "Message: " + ex.Errors[i].Message + "\n" +
                                         "LineNumber: " + ex.Errors[i].LineNumber + "\n" +
                                         "Source: " + ex.Errors[i].Source + "\n" +
                                         "Procedure: " + ex.Errors[i].Procedure + "\n");
                }
                Console.WriteLine(errorMessages.ToString());

                MessageBox.Show(ex.Errors[0].Message.ToString(),
                                "Consultar Bibliografía",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
            }
        }
Exemplo n.º 7
0
        private void mostrarLista()
        {
            StringBuilder errorMessages = new StringBuilder();
            Bibliografia  bi            = new Bibliografia();

            try
            {
                if ((bi.OptenerIsbn(bi)).v_isbn.Count != 0)
                {
                    SLisbn = new SortedList();
                    foreach (String isbn in bi.v_isbn)
                    {
                        SLisbn.Add(isbn, isbn);
                    }
                    com_isbn.DataSource = SLisbn.GetValueList();
                    com_isbn.Show();
                }

                if ((bi.OptenerTipoBibliografia(bi)).v_tipoBibliografia.Count != 0)
                {
                    SLtipobibliografia = new SortedList();
                    foreach (String tipobibliografias in bi.v_tipoBibliografia)
                    {
                        SLtipobibliografia.Add(tipobibliografias, tipobibliografias);
                    }
                    com_tipo_bibliografia.DataSource = SLtipobibliografia.GetValueList();
                    com_tipo_bibliografia.Show();
                }
            }
            catch (SqlException ex)
            {
                for (int i = 0; i < ex.Errors.Count; i++)
                {
                    errorMessages.Append("Index #" + i + "\n" +
                                         "Message: " + ex.Errors[i].Message + "\n" +
                                         "LineNumber: " + ex.Errors[i].LineNumber + "\n" +
                                         "Source: " + ex.Errors[i].Source + "\n" +
                                         "Procedure: " + ex.Errors[i].Procedure + "\n");
                }
                Console.WriteLine(errorMessages.ToString());

                MessageBox.Show(ex.Errors[0].Message.ToString(),
                                "Asignar Libros",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
            }
        }