public ActionResult DeleteConfirmed(int id) { PlanCiudad planCiudad = db.PlanCiudad.Find(id); db.PlanCiudad.Remove(planCiudad); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdPlanCiudad,IdCiudad,IdPlan,MatriculaValor,CuotaCantidad,CuotaValor,CuotaValorDescuento,CertificadoValor")] PlanCiudad planCiudad) { if (ModelState.IsValid) { db.Entry(planCiudad).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(planCiudad)); }
public ActionResult Create([Bind(Include = "IdPlanCiudad,IdCiudad,IdPlan,MatriculaValor,CuotaCantidad,CuotaValor,CuotaValorDescuento,CertificadoValor")] PlanCiudad planCiudad) { if (ModelState.IsValid) { db.PlanCiudad.Add(planCiudad); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(planCiudad)); }
// GET: PlanCiudad/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PlanCiudad planCiudad = db.PlanCiudad.Find(id); if (planCiudad == null) { return(HttpNotFound()); } return(View(planCiudad)); }
// 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")); }