示例#1
0
 public ActionResult Edit([Bind(Include = "IDBIBLIOTECA,NOMBRE,DIRECCION,TELEFONO")] BIBLIOTECA bIBLIOTECA)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bIBLIOTECA).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(bIBLIOTECA));
 }
示例#2
0
 public ActionResult Edit([Bind(Include = "IDDETALLE,LUGARDEESTUDIOS,TRABAJA,ESTUDIA,NOMBREMADRE,NOMBREPADRE")] DETALLEDEPERSONA dETALLEDEPERSONA)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dETALLEDEPERSONA).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(dETALLEDEPERSONA));
 }
示例#3
0
 public ActionResult Edit([Bind(Include = "IDPERSONA,IDMUNICIPIO,NOMBRE,APELLIDO,FECHANACIMIENTO,GENERO,DIRECCION,TELEFONO")] PERSONA pERSONA)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pERSONA).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IDMUNICIPIO = new SelectList(db.MUNICIPIOs, "IDMUNICIPIO", "NOMMUN", pERSONA.IDMUNICIPIO);
     return(View(pERSONA));
 }
示例#4
0
        public ActionResult Edit([Bind(Include = "IDPERSONA,IDDETALLE,NOMBRE,APELLIDO,FECHANACIMIENTO,GENERO,DIRECCION,TELEFONO")] PERSONA pERSONA)
        {
            if (ModelState.IsValid)
            {
                db.Entry(pERSONA).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(pERSONA));
        }
 public ActionResult Edit([Bind(Include = "IDSUBCATEGORIA,DESCRIPCION,IDCATEGORIA")] SUBCATEGORIA sUBCATEGORIA)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sUBCATEGORIA).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IDCATEGORIA = new SelectList(db.CATERGORIAs, "IDCATEGORIA", "IDCATEGORIA", sUBCATEGORIA.IDCATEGORIA);
     return(View(sUBCATEGORIA));
 }
示例#6
0
 public ActionResult Edit([Bind(Include = "IDCATEGORIA,ID,NOMCAT")] CATERGORIA cATERGORIA)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cATERGORIA).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ID = new SelectList(db.AspNetUsers, "Id", "Email", cATERGORIA.ID);
     return(View(cATERGORIA));
 }
        public ActionResult Edit(MaterialViewModel Materialvm, HttpPostedFileBase videofile, HttpPostedFileBase videofile1)
        {
            Materialvm.MaterialBibliografico1.FOTO        = Materialvm.foto; //posible error
            Materialvm.MaterialBibliografico1.IDLOCALIDAD = Materialvm.idlocalidad;
            // Materialvm.MaterialBibliografico1.IDSUBCATEGORIA = Materialvm.subcategory;


            MATERIALBIBLIOGRAFICO mATERIALBIBLIOGRAFICO = new MATERIALBIBLIOGRAFICO();

            mATERIALBIBLIOGRAFICO = Materialvm.MaterialBibliografico1;

            if (mATERIALBIBLIOGRAFICO.IDSUBCATEGORIA == null)
            {
                mATERIALBIBLIOGRAFICO.IDSUBCATEGORIA = Materialvm.subcategory;
            }


            var id = checkauthor(Materialvm.Autor1);

            if (id == 0)
            {
                db.AUTORs.Add(Materialvm.Autor1);
                db.SaveChanges();
                Materialvm.MaterialBibliografico1.IDAUTOR = (int)Materialvm.Autor1.IDAUTOR;
            }

            else
            {
                Materialvm.MaterialBibliografico1.IDAUTOR = id;
            }

            //Archivo digital


            DOCUMENTOLOCALIDAD doc = new DOCUMENTOLOCALIDAD();

            if (videofile != null)
            {
                string filename = Path.GetFileName(videofile.FileName);
                videofile.SaveAs(Server.MapPath("/Materiales/" + filename));
                doc.LOCACIONOURL = "Materiales/" + filename;
                db.DOCUMENTOLOCALIDADs.Add(doc);
                db.SaveChanges();

                ViewData["Message"] = "Record Saved Succesfully";
            }

            if (doc.LOCACIONOURL != null)
            {
                Materialvm.MaterialBibliografico1.IDLOCALIDAD = doc.IDLOCALIDAD;
                mATERIALBIBLIOGRAFICO.IDLOCALIDAD             = Materialvm.MaterialBibliografico1.IDLOCALIDAD;
            }

            DOCUMENTOLOCALIDAD doc1 = new DOCUMENTOLOCALIDAD();



            if (videofile1 != null)
            {
                string filename = Path.GetFileName(videofile1.FileName);
                videofile1.SaveAs(Server.MapPath("/Imagenes/" + filename));
                Materialvm.MaterialBibliografico1.FOTO = "Imagenes/" + filename;
                mATERIALBIBLIOGRAFICO.FOTO             = Materialvm.MaterialBibliografico1.FOTO;
                //db.DOCUMENTOLOCALIDADs.Add(doc1);
                //db.SaveChanges();

                ViewData["Message"] = "Record Saved Succesfully";
            }


            if (ModelState.IsValid)
            {
                db.Entry(mATERIALBIBLIOGRAFICO).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.ID             = new SelectList(db.AspNetUsers, "Id", "Email", mATERIALBIBLIOGRAFICO.ID);
            ViewBag.IDAUTOR        = new SelectList(db.AUTORs, "IDAUTOR", "NOMBRE", mATERIALBIBLIOGRAFICO.IDAUTOR);
            ViewBag.IDCATEGORIA    = new SelectList(db.CATERGORIAs, "IDCATEGORIA", "ID", mATERIALBIBLIOGRAFICO.IDCATEGORIA);
            ViewBag.IDLOCALIDAD    = new SelectList(db.DOCUMENTOLOCALIDADs, "IDLOCALIDAD", "LOCACIONOURL", mATERIALBIBLIOGRAFICO.IDLOCALIDAD);
            ViewBag.IDTIPO         = new SelectList(db.TIPODOCUMENTOes, "IDTIPO", "TIPODOCUMENTO1", mATERIALBIBLIOGRAFICO.IDTIPO);
            ViewBag.IDSUBCATEGORIA = new SelectList(db.SUBCATEGORIAs, "IDSUBCATEGORIA", "NOMBRE", mATERIALBIBLIOGRAFICO.IDSUBCATEGORIA);
            return(View(mATERIALBIBLIOGRAFICO));
        }