public ActionResult CrearEncuesta(int idActividad, int idUnidadResponsable) { var viewModel = new Survey.Entidades.Ctl_Surveys(); viewModel.idActivity = idActividad; viewModel.idUnit = idUnidadResponsable; //Survey.Business.Encuesta.CrearEncuesta(viewModel); return(RedirectToAction("index", "Cuestionario", viewModel)); }
public ActionResult TestContestaEncuesta(int idTipoActividad, int idUsuario, string tarea) { Survey.Entidades.Ctl_Surveys viewModel = new Survey.Entidades.Ctl_Surveys(); return(RedirectToAction("Index", "EncuestaDinamica", new { idTipoActividad = idTipoActividad, idUsuario = idUsuario, tarea = tarea })); //return RedirectToAction("Index", "CuestionarioPost",viewModel); }
public ActionResult IngresoPost(string idActividad, string idUnidadResponsable) { Survey.Entidades.Ctl_Surveys viewModel = new Survey.Entidades.Ctl_Surveys(); //viewModel.idActivity = int.Parse(idActividad); //viewModel.idUnit = int.Parse(idUnidadResponsable); return(Json(new { Status = "Ok", resultUri = Url.Action("Index", "SurveyPost", new { idActividad = idActividad, idUnidadResponsable = idUnidadResponsable }) }, JsonRequestBehavior.AllowGet)); // return RedirectToAction("Index", "SurveyPost", new { idActividad = idActividad, idUnidadResponsable = idUnidadResponsable }); //return RedirectToAction("Index", "SurveyPost", viewModel); //return RedirectToAction("Index", "CuestionarioPost",viewModel); }
// GET: CuestionarioPost public ActionResult Index(Survey.Entidades.Ctl_Surveys viewModel) { // Survey.Entidades.Ctl_Surveys viewModel = new Survey.Entidades.Ctl_Surveys(); var idActividad = viewModel.idActivity; //HttpContext.Request.Params.Get("idActividad"); var idUnidadResponsable = viewModel.idUnit; //HttpContext.Request.Params.Get("idUnidadResponsable"); if (idActividad != null) { viewModel.idActivity = idActividad; viewModel.idUnit = idUnidadResponsable; viewModel = Survey.Business.Encuesta.ExisteCuestionario(viewModel); if (viewModel.idSurvey > 0) { Session["viewModel"] = viewModel; return(RedirectToAction("Index", "Preguntas", viewModel)); } else { } if (viewModel.name == null) { return(View(viewModel)); } if (viewModel.status == 0) { return(View(viewModel)); } } else { viewModel.idActivity = 0; viewModel.idUnit = 0; } return(View(viewModel)); }
// GET: SurveyPost public ActionResult Index() { try { Survey.Entidades.Ctl_Surveys viewModel = new Survey.Entidades.Ctl_Surveys(); var idActividadSTR = HttpContext.Request.Params.Get("idActividad"); var idUnidadResponsableSTR = HttpContext.Request.Params.Get("idUnidadResponsable"); if (idActividadSTR == null || idUnidadResponsableSTR == null) { ViewBag.Message = "Error"; return(View()); } if (!IsNumeric(idActividadSTR)) { ViewBag.Message = "Error"; return(View()); } if (!IsNumeric(idUnidadResponsableSTR)) { ViewBag.Message = "Error"; return(View()); } var idActividad = int.Parse(HttpContext.Request.Params.Get("idActividad")); var idUnidadResponsable = int.Parse(HttpContext.Request.Params.Get("idUnidadResponsable")); if (idActividad <= 0 || idUnidadResponsable <= 0) { ViewBag.Message = "Error"; return(View()); } if (idActividad != null) { viewModel.idActivity = idActividad; viewModel.idUnit = idUnidadResponsable; viewModel = Survey.Business.Encuesta.ExisteCuestionario(viewModel); if (viewModel.idSurvey > 0) { if (viewModel.status == 0) { Session["viewModel"] = viewModel; return(RedirectToAction("Index", "SurveyClosed", viewModel)); } else { Session["viewModel"] = viewModel; return(RedirectToAction("Index", "Question", viewModel)); } } if (viewModel.name == null) { return(View(viewModel)); } if (viewModel.status == 0) { return(View(viewModel)); } } else { viewModel.idActivity = 0; viewModel.idUnit = 0; } return(View(viewModel)); } catch { ViewBag.Messagge = "Error"; return(View()); } }