public ActionResult DeleteConfirmed(int id) { EncuestaApertura encuestaApertura = db.EncuestaApertura.Find(id); db.EncuestaApertura.Remove(encuestaApertura); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdEncuestaApertura,EncuestaAsesoramiento,EncuestaSugerencia")] EncuestaApertura encuestaApertura) { if (ModelState.IsValid) { db.Entry(encuestaApertura).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(encuestaApertura)); }
public ActionResult Create([Bind(Include = "IdEncuestaApertura,EncuestaAsesoramiento,EncuestaSugerencia")] EncuestaApertura encuestaApertura) { if (ModelState.IsValid) { db.EncuestaApertura.Add(encuestaApertura); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(encuestaApertura)); }
// GET: EncuestaAperturas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EncuestaApertura encuestaApertura = db.EncuestaApertura.Find(id); if (encuestaApertura == null) { return(HttpNotFound()); } return(View(encuestaApertura)); }
// GET: Cuestionarios/Edit/5 public ActionResult DatosPadronActual(int?dni) { Regex regEx = new Regex("^[0-9]"); if (dni == 0 || dni == null || !regEx.IsMatch(dni.ToString())) { return(View("Error")); } Padron padronActual = db.Padron.FirstOrDefault(e => e.AlumnoDNI == dni); if (padronActual == null) { return(View("Error")); } EncuestaApertura encuestaApertura = db.EncuestaApertura.FirstOrDefault(e => e.IdEncuestaApertura == padronActual.IdEncuestaApertura); PlanCiudad planCiudad = db.PlanCiudad.FirstOrDefault(e => e.IdPlanCiudad == padronActual.IdPlanCiudad); Ciudad ciudad = db.Ciudad.FirstOrDefault(e => e.IdCiudad == planCiudad.IdCiudad); //por aca resuelvo la fecha de inicio del alumno DateTime fechaInicio = obtenerFechaDeInicioAlumno(ciudad.FechaInicio, padronActual.AlumnoDia); ViewBag.FechaInicioAlumno = this.obtenerDiaSemanaByNum(fechaInicio.Day) + " " + fechaInicio.ToString("dd/MM"); Plan plan = db.Plan.FirstOrDefault(e => e.IdPlan == planCiudad.IdPlan); Capacitacion capacitacion = db.Capacitacion.FirstOrDefault(e => e.IdCapacitacion == padronActual.IdCapacitacion); AlumnoDatosPadron datosPadronActual = new AlumnoDatosPadron() { EncuestaApertura = encuestaApertura, PlanCiudad = planCiudad, Plan = plan, Ciudad = ciudad, Capacitacion = capacitacion, Padron = padronActual }; ViewBag.AlumnoDatosPadron = datosPadronActual; if (encuestaApertura.Finalizado) { return(View("DatosPadronFinalizado", datosPadronActual)); } return(View("DatosPadron", datosPadronActual)); }
// GET: Cuestionarios/Edit/5 public ActionResult DatosPadronActual(int?dni) { Regex regEx = new Regex("^[0-9]"); if (dni == 0 || dni == null || !regEx.IsMatch(dni.ToString())) { return(View("Error")); } Padron padronActual = db.Padron.FirstOrDefault(e => e.AlumnoDNI == dni); if (padronActual == null) { return(View("Error")); } EncuestaApertura encuestaApertura = db.EncuestaApertura.FirstOrDefault(e => e.IdEncuestaApertura == padronActual.IdEncuestaApertura); //Si ya fue realizado tiro error if (encuestaApertura.Finalizado)//ahora { //Aca deberia boquear algunos datos // return View("Finalizado"); } PlanCiudad planCiudad = db.PlanCiudad.FirstOrDefault(e => e.IdPlanCiudad == padronActual.IdPlanCiudad); Ciudad ciudad = db.Ciudad.FirstOrDefault(e => e.IdCiudad == planCiudad.IdCiudad); Plan plan = db.Plan.FirstOrDefault(e => e.IdPlan == planCiudad.IdPlan); Capacitacion capacitacion = db.Capacitacion.FirstOrDefault(e => e.IdCapacitacion == padronActual.IdCapacitacion); AlumnoDatosPadron datosPadronActual = new AlumnoDatosPadron() { EncuestaApertura = encuestaApertura, PlanCiudad = planCiudad, Plan = plan, Ciudad = ciudad, Capacitacion = capacitacion, Padron = padronActual }; ViewBag.AlumnODatosPadron = datosPadronActual; //ViewBag.Ciudad = new SelectList(db.Ciudades, "IdCiudad", "NombreCiudad", cuestionarios.Ciudad); return(View("DatosPadron")); }
private AlumnoDatosPadron bindearDatos(AlumnoDatosPadron alumnoDatosPadron) { Padron padron = db.Padron.FirstOrDefault(e => e.IdPadron == alumnoDatosPadron.Padron.IdPadron); padron.AlumnoBarrio = alumnoDatosPadron.Padron.AlumnoBarrio; padron.AlumnoCel = alumnoDatosPadron.Padron.AlumnoCel; padron.AlumnoDomicilio = alumnoDatosPadron.Padron.AlumnoDomicilio; padron.AlumnoEdad = alumnoDatosPadron.Padron.AlumnoEdad; padron.AlumnoMail = alumnoDatosPadron.Padron.AlumnoMail; padron.AlumnoNombre = alumnoDatosPadron.Padron.AlumnoNombre; padron.AlumnoTel = alumnoDatosPadron.Padron.AlumnoTel; EncuestaApertura encuesta = db.EncuestaApertura.FirstOrDefault(e => e.IdEncuestaApertura == alumnoDatosPadron.Padron.IdEncuestaApertura); encuesta.FechaHora = alumnoDatosPadron.EncuestaApertura.FechaHora; encuesta.Finalizado = alumnoDatosPadron.EncuestaApertura.Finalizado; encuesta.EncuestaAsesoramiento = alumnoDatosPadron.EncuestaApertura.EncuestaAsesoramiento; encuesta.EncuestaSugerencia = alumnoDatosPadron.EncuestaApertura.EncuestaSugerencia; alumnoDatosPadron.Padron = padron; alumnoDatosPadron.EncuestaApertura = encuesta; return(alumnoDatosPadron); }