//[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); }
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()); }
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)); }