Exemplo n.º 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);
        }