Example #1
0
 //public ActionResult Edit([Bind(Include = "tblMetodoProy_ID,tblParadigmaMetodologico_ID,metProy_paradigmaMetodologicoProy,tblParadigmaEpistemologico_ID,tblTipoEstudioProy_ID,tblDisenioProy_ID,tblHistoricoHermeneutico,tblCriticoSocial,metProy_paradigmaEpistemologicoProy,metProy_poblacionMuestraProy,metProy_tecnicasInstrumentosProy,metProy_procedimientoProy,metProy_planAnalisisDatosProy")] tblMetodoProy tblMetodoProy)
 public ActionResult Edit(tblMetodoProy tblMetodoProy)
 {
     if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name)))
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     if (ModelState.IsValid)
     {
         tblProyectosInvestigacion miProyecto = (from t in db.tblProyectosInvestigacion
                                                 where t.tblMetodoProy_ID == tblMetodoProy.tblMetodoProy_ID
                                                 select t).FirstOrDefault();
         miProyecto.proyInv_fechaUltimaModificacion = DateTime.Now;
         db.Entry(miProyecto).State    = EntityState.Modified;
         db.Entry(tblMetodoProy).State = EntityState.Modified;
         db.SaveChanges();
         //return RedirectToAction("Edit", new { id = tblMetodoProy.tblMetodoProy_ID });
     }
     ViewBag.tblCriticoSocial              = new SelectList(db.tblCriticoSocial, "tblCriticoSocial_ID", "critSoc_nombre", tblMetodoProy.tblCriticoSocial);
     ViewBag.tblDisenioProy_ID             = new SelectList(db.tblDiseniosProy, "tblDiseniosProy_ID", "disProy_nombre", tblMetodoProy.tblDisenioProy_ID);
     ViewBag.tblHistoricoHermeneutico      = new SelectList(db.tblHistoricoHermeneutico, "tblHistoricoHermeneutico_ID", "hisHerm_nombre", tblMetodoProy.tblHistoricoHermeneutico);
     ViewBag.tblParadigmaEpistemologico_ID = new SelectList(db.tblParadigmaEpistemologico, "tblParadigmaEpistemologico_ID", "parEpi_nombre", tblMetodoProy.tblParadigmaEpistemologico_ID);
     ViewBag.tblParadigmaMetodologico_ID   = new SelectList(db.tblParadigmaMetodologico, "tblParadigmaMetodologico_ID", "parMet_nombre", tblMetodoProy.tblParadigmaMetodologico_ID);
     ViewBag.tblTipoEstudioProy_ID         = new SelectList(db.tblTipoEstudioProy, "tblTipoEstudioProy_ID", "tipEst_nombre", tblMetodoProy.tblTipoEstudioProy_ID);
     return(View(tblMetodoProy));
 }
Example #2
0
        private void addTablasProyecto(tblProyectosInvestigacion tblProyectosInvestigacion)
        {
            //tabla presentacion proyecto
            tblPresentacionProyecto presentacionProy = new tblPresentacionProyecto();

            presentacionProy.preProy_tituloProy = tblProyectosInvestigacion.proyInv_nombreProyecto;
            db.tblPresentacionProyecto.Add(presentacionProy);
            //tabla problema de investigacion
            tblProblemaInvestigacionProy problemaProy = new tblProblemaInvestigacionProy();

            db.tblProblemaInvestigacionProy.Add(problemaProy);
            //tabla marco de referencia
            tblMarcoReferenciaProy marcoProy = new tblMarcoReferenciaProy();

            db.tblMarcoReferenciaProy.Add(marcoProy);
            //tabla metodo
            tblMetodoProy metodoProy = new tblMetodoProy();

            db.tblMetodoProy.Add(metodoProy);
            //tabla caracteristicas
            tblCaracteristicasProy caractProy = new tblCaracteristicasProy();

            db.tblCaracteristicasProy.Add(caractProy);
            //tabla cronograma
            tblCronogramaProy cronogramaProy = new tblCronogramaProy();

            db.tblCronogramaProy.Add(cronogramaProy);
            //tabla presupuesto
            tblPresupuestoProy presupuestoProy = new tblPresupuestoProy();

            db.tblPresupuestoProy.Add(presupuestoProy);
            //tabla referencias
            tblReferenciasProy referenciasProy = new tblReferenciasProy();

            db.tblReferenciasProy.Add(referenciasProy);

            db.SaveChanges();

            tblProyectosInvestigacion.tblPresentacionProyecto      = presentacionProy;
            tblProyectosInvestigacion.tblProblemaInvestigacionProy = problemaProy;
            tblProyectosInvestigacion.tblMarcoReferenciaProy       = marcoProy;
            tblProyectosInvestigacion.tblMetodoProy          = metodoProy;
            tblProyectosInvestigacion.tblCaracteristicasProy = caractProy;
            tblProyectosInvestigacion.tblCronogramaProy      = cronogramaProy;
            tblProyectosInvestigacion.tblPresupuestoProy     = presupuestoProy;
            tblProyectosInvestigacion.tblReferenciasProy     = referenciasProy;
        }
Example #3
0
        // GET: MetodoProy/Edit/5
        public ActionResult Edit(long?id)
        {
            if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name)))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblMetodoProy tblMetodoProy = db.tblMetodoProy.Find(id);

            if (tblMetodoProy == null)
            {
                return(HttpNotFound());
            }
            ViewBag.tblCriticoSocial              = new SelectList(db.tblCriticoSocial, "tblCriticoSocial_ID", "critSoc_nombre", tblMetodoProy.tblCriticoSocial);
            ViewBag.tblDisenioProy_ID             = new SelectList(db.tblDiseniosProy, "tblDiseniosProy_ID", "disProy_nombre", tblMetodoProy.tblDisenioProy_ID);
            ViewBag.tblHistoricoHermeneutico      = new SelectList(db.tblHistoricoHermeneutico, "tblHistoricoHermeneutico_ID", "hisHerm_nombre", tblMetodoProy.tblHistoricoHermeneutico);
            ViewBag.tblParadigmaEpistemologico_ID = new SelectList(db.tblParadigmaEpistemologico, "tblParadigmaEpistemologico_ID", "parEpi_nombre", tblMetodoProy.tblParadigmaEpistemologico_ID);
            ViewBag.tblParadigmaMetodologico_ID   = new SelectList(db.tblParadigmaMetodologico, "tblParadigmaMetodologico_ID", "parMet_nombre", tblMetodoProy.tblParadigmaMetodologico_ID);
            ViewBag.tblTipoEstudioProy_ID         = new SelectList(db.tblTipoEstudioProy, "tblTipoEstudioProy_ID", "tipEst_nombre", tblMetodoProy.tblTipoEstudioProy_ID);
            return(View(tblMetodoProy));
        }