public ActionResult DeleteConfirmed(int id) { PADRE_FAMILIA pADRE_FAMILIA = db.PADRE_FAMILIA.Find(id); db.PADRE_FAMILIA.Remove(pADRE_FAMILIA); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "cod_paf,nom_paf,app_paf,apm_paf,dni_paf,fna_paf,sex_paf,cor_paf,tel_paf,dir_paf,apo_paf,tel_apo,cod_dis")] PADRE_FAMILIA pADRE_FAMILIA) { if (ModelState.IsValid) { db.Entry(pADRE_FAMILIA).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pADRE_FAMILIA)); }
// GET: PadreFamilia/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PADRE_FAMILIA pADRE_FAMILIA = db.PADRE_FAMILIA.Find(id); if (pADRE_FAMILIA == null) { return(HttpNotFound()); } return(View(pADRE_FAMILIA)); }
// GET: PadreFamilia/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PADRE_FAMILIA pADRE_FAMILIA = db.PADRE_FAMILIA.Find(id); if (pADRE_FAMILIA == null) { return(HttpNotFound()); } ViewBag.cod_dis = new SelectList(db.DISTRITO, "cod_dis", "nom_dis", pADRE_FAMILIA.cod_dis); return(View(pADRE_FAMILIA)); }
public ActionResult Create([Bind(Include = "cod_paf,nom_paf,app_paf,apm_paf,dni_paf,fna_paf,sex_paf,cor_paf,tel_paf,dir_paf,apo_paf,tel_apo,cod_dis")] PADRE_FAMILIA pADRE_FAMILIA) { if (ModelState.IsValid) { int dep, pro, dis; if (Request.Form["DEPARTAMENTO"].ToString() != "") { dep = int.Parse(Request.Form["DEPARTAMENTO"]); if (Request.Form["PROVINCIA"].ToString() != "") { pro = int.Parse(Request.Form["PROVINCIA"]); if (Request.Form["DISTRITO"].ToString() != "") { dis = int.Parse(Request.Form["DISTRITO"]); pADRE_FAMILIA.cod_dis = dis; if (!db.PADRE_FAMILIA.Any(a => a.dni_paf.Equals(pADRE_FAMILIA.dni_paf))) { if (!(pADRE_FAMILIA.fna_paf > DateTime.Now)) { db.PADRE_FAMILIA.Add(pADRE_FAMILIA); db.SaveChanges(); return(RedirectToAction("Index")); } else { ViewData["DEPARTAMENTO"] = new SelectList(db.DEPARTAMENTO, "cod_dep", "nom_dep", dep); ViewData["PROVINCIA"] = new SelectList(db.PROVINCIA.Where(d => d.cod_dep == dep), "cod_pro", "nom_pro", pro); ViewData["DISTRITO"] = new SelectList(db.DISTRITO.Where(d => d.cod_pro == pro), "cod_dis", "nom_dis", dis); TempData["msg"] = "<script>alert('Fecha incorrecta');</script>"; return(View(pADRE_FAMILIA)); } } else { ViewData["DEPARTAMENTO"] = new SelectList(db.DEPARTAMENTO, "cod_dep", "nom_dep", dep); ViewData["PROVINCIA"] = new SelectList(db.PROVINCIA.Where(d => d.cod_dep == dep), "cod_pro", "nom_pro", pro); ViewData["DISTRITO"] = new SelectList(db.DISTRITO.Where(d => d.cod_pro == pro), "cod_dis", "nom_dis", dis); TempData["msg"] = "<script>alert('Dos personas no pueden tener el mismo DNI');</script>"; return(View(pADRE_FAMILIA)); } } else { ViewData["DEPARTAMENTO"] = new SelectList(db.DEPARTAMENTO, "cod_dep", "nom_dep", dep); ViewData["PROVINCIA"] = new SelectList(db.PROVINCIA.Where(d => d.cod_dep == dep), "cod_pro", "nom_pro", pro); ViewData["DISTRITO"] = new SelectList(db.DISTRITO.Where(d => d.cod_pro == pro), "cod_dis", "nom_dis"); return(View(pADRE_FAMILIA)); } } else { ViewData["DEPARTAMENTO"] = new SelectList(db.DEPARTAMENTO, "cod_dep", "nom_dep", dep); ViewData["PROVINCIA"] = new SelectList(db.PROVINCIA.Where(d => d.cod_dep == dep), "cod_pro", "nom_pro"); ViewData["DISTRITO"] = new SelectList(""); return(View(pADRE_FAMILIA)); } } else { ViewData["DEPARTAMENTO"] = new SelectList(db.DEPARTAMENTO, "cod_dep", "nom_dep"); ViewData["PROVINCIA"] = new SelectList(""); ViewData["DISTRITO"] = new SelectList(""); return(View(pADRE_FAMILIA)); } } return(View(pADRE_FAMILIA)); }