public ActionResult Create([Bind(Include = "cod_doc,nom_doc,app_doc,apm_doc,dni_doc,sex_doc,fna_doc,cor_doc,tel_doc,dir_doc,tip_doc,cod_dis")] DOCENTE dOCENTE) { if (ModelState.IsValid) { dOCENTE.cod_dis = int.Parse(Request.Form["DISTRITO"]); if (!db.DOCENTE.Any(a => a.dni_doc.Equals(dOCENTE.dni_doc))) { db.DOCENTE.Add(dOCENTE); db.SaveChanges(); return(RedirectToAction("Index")); } else { TempData["msg"] = "<script>alert('Dos personas no pueden tener el mismo DNI');</script>"; return(RedirectToAction("Create")); } } //ViewBag.cod_dis = new SelectList(db.DISTRITO, "cod_dis", "nom_dis", dOCENTE.cod_dis); ViewBag.cod_doc = new SelectList(db.DOCENTE_FULLTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); ViewBag.cod_doc = new SelectList(db.DOCENTE_PARTTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); return(View(dOCENTE)); //if (ModelState.IsValid) //{ // dOCENTE.cod_dis = int.Parse(Request.Form["DISTRITO"]); // db.DOCENTE.Add(dOCENTE); // db.SaveChanges(); // return RedirectToAction("Index"); //} ////ViewBag.cod_dis = new SelectList(db.DISTRITO, "cod_dis", "nom_dis", dOCENTE.cod_dis); //ViewBag.cod_doc = new SelectList(db.DOCENTE_FULLTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); //ViewBag.cod_doc = new SelectList(db.DOCENTE_PARTTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); //return View(dOCENTE); }
public ActionResult DeleteConfirmed(int id) { DOCENTE dOCENTE = db.DOCENTE.Find(id); db.DOCENTE.Remove(dOCENTE); db.SaveChanges(); return(RedirectToAction("Index")); }
public bool actualizarDocente(DOCENTE docenteActualizar) { try { return(logica.actualizarDocente(docenteActualizar)); } catch (Exception ex) { throw ex; } }
public string ingresarDocente(DOCENTE nuevoDocente) { try { return(logica.ingresarDocente(nuevoDocente)); } catch (Exception ex) { throw ex; } }
public ActionResult Edit([Bind(Include = "cod_doc,nom_doc,app_doc,apm_doc,dni_doc,sex_doc,fna_doc,cor_doc,tel_doc,dir_doc,tip_doc,cod_dis")] DOCENTE dOCENTE) { if (ModelState.IsValid) { db.Entry(dOCENTE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cod_dis = new SelectList(db.DISTRITO, "cod_dis", "nom_dis", dOCENTE.cod_dis); ViewBag.cod_doc = new SelectList(db.DOCENTE_FULLTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); ViewBag.cod_doc = new SelectList(db.DOCENTE_PARTTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); return(View(dOCENTE)); }
// GET: Docente/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DOCENTE dOCENTE = db.DOCENTE.Find(id); if (dOCENTE == null) { return(HttpNotFound()); } return(View(dOCENTE)); }
// GET: Docente/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DOCENTE dOCENTE = db.DOCENTE.Find(id); if (dOCENTE == null) { return(HttpNotFound()); } ViewBag.cod_dis = new SelectList(db.DISTRITO, "cod_dis", "nom_dis", dOCENTE.cod_dis); ViewBag.cod_doc = new SelectList(db.DOCENTE_FULLTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); ViewBag.cod_doc = new SelectList(db.DOCENTE_PARTTIME, "cod_doc", "cod_doc", dOCENTE.cod_doc); return(View(dOCENTE)); }