Example #1
0
        //[ActionName("DatosContactoParticipante")]
        public ActionResult DatosContactoParticipante(vistaContactoParticipante myVis)
        {
            if (ModelState.IsValid)
            {
                int pyp = myVis.ContactoParticipanteModel.pyp_id;
                myVis.ContactoParticipanteModel.usr_id = (int)Session["UserID"];
                Personas myPers = new Personas();
                if (myPers.ActualizaCorreo(myVis.PersonaModel))
                {
                    ViewBag.Message = "Reistro actualizado";
                }

                ContactoParticipanteModel   myContacto             = new ContactoParticipante().BuscaPorPyp(pyp);
                ProyectosParticipantesModel myProyectoParticipante = new ProyectosParticipantes().BuscarPorPyp(pyp);
                ProyectoModel             myProyecto = new Proyectos().BuscaProyectoPorPry(myProyectoParticipante.pry_id);
                PersonaModel              myPersona  = new Personas().BuscaPersonaPorPer(myProyectoParticipante.per_id);
                vistaContactoParticipante myVista    = new vistaContactoParticipante();

                myVista.PersonaModel              = myPersona;
                myVista.ProyectoModel             = myProyecto;
                myVista.ContactoParticipanteModel = myContacto;

                //return View(myVista);
                return(Redirect("/Proyectos/ContactoParticipante/?pyp=" + pyp.ToString()));
                //return View("~/Views/Proyectos/ContactoParticipante.cshtml", myVis);
            }
            return(View());
            //return View("~/Views/Proyectos/ContactoParticipante.cshtml", myVis);
        }
Example #2
0
        public ActionResult ContactoParticipanteForm(vistaContactoParticipante myVis)
        {
            if (ModelState.IsValid)
            {
                int pyp = myVis.ContactoParticipanteModel.pyp_id;
                myVis.ContactoParticipanteModel.usr_id = (int)Session["UserID"];
                ContactoParticipante myCon = new ContactoParticipante();
                if (myCon.Agregar(myVis.ContactoParticipanteModel))
                {
                    ViewBag.Message = "Reistro de Observación";
                }

                ContactoParticipanteModel   myContacto             = new ContactoParticipante().BuscaPorPyp(pyp);
                ProyectosParticipantesModel myProyectoParticipante = new ProyectosParticipantes().BuscarPorPyp(pyp);
                ProyectoModel             myProyecto = new Proyectos().BuscaProyectoPorPry(myProyectoParticipante.pry_id);
                PersonaModel              myPersona  = new Personas().BuscaPersonaPorPer(myProyectoParticipante.per_id);
                vistaContactoParticipante myVista    = new vistaContactoParticipante();

                myVista.PersonaModel              = myPersona;
                myVista.ProyectoModel             = myProyecto;
                myVista.ContactoParticipanteModel = myContacto;

                return(View(myVista));
            }
            return(View());
        }
Example #3
0
        public ActionResult ContactoParticipante(int pyp)
        {
            vistaContactoParticipante   myVista = new vistaContactoParticipante();
            ProyectosParticipantesModel myProyectoParticipante = new ProyectosParticipantes().BuscarPorPyp(pyp);
            ProyectoModel             myProyecto = new Proyectos().BuscaProyectoPorPry(myProyectoParticipante.pry_id);
            PersonaModel              myPersona  = new Personas().BuscaPersonaPorPer(myProyectoParticipante.per_id);
            ContactoParticipanteModel myContacto = new ContactoParticipante().BuscaPorPyp(pyp);
            IEnumerable <ComunaModel> myComunas  = new Comunas().BuscarTodas();

            myVista.PersonaModel              = myPersona;
            myVista.ProyectoModel             = myProyecto;
            myVista.ContactoParticipanteModel = myContacto;
            myVista.ComunaModels              = myComunas;

            return(View(myVista));
        }