public async Task <IActionResult> Edit(int id, [Bind("IdEnfermera,Nombre,Estado")] Enfermera enfermera) { if (id != enfermera.IdEnfermera) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(enfermera); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EnfermeraExists(enfermera.IdEnfermera)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(enfermera)); }
public ActionResult DeleteConfirmed(int id) { Enfermera enfermera = db.Enfermera.Find(id); db.Enfermera.Remove(enfermera); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> Create([Bind("IdEnfermera,Nombre,Estado")] Enfermera enfermera) { if (ModelState.IsValid) { _context.Add(enfermera); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(enfermera)); }
public ActionResult Edit([Bind(Include = "id_enfermera,Nombre,Apellido,Edad,Area,id_medico")] Enfermera enfermera) { if (ModelState.IsValid) { db.Entry(enfermera).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_medico = new SelectList(db.Medico, "id_medico", "Nombre", enfermera.id_medico); return(View(enfermera)); }
// GET: Enfermeras/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Enfermera enfermera = db.Enfermera.Find(id); if (enfermera == null) { return(HttpNotFound()); } return(View(enfermera)); }
// GET: Enfermeras/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Enfermera enfermera = db.Enfermera.Find(id); if (enfermera == null) { return(HttpNotFound()); } ViewBag.id_medico = new SelectList(db.Medico, "id_medico", "Nombre", enfermera.id_medico); return(View(enfermera)); }
public void CargarMapa(string nombre) { List <string> lineas; int actualX, actualY; try { lineas = new List <string>(File.ReadAllLines(nombre)); } catch (Exception e) { lineas = new List <string>(); } Sprite aux = new Sprite(); for (int i = 0; i < lineas.Count; i++) { string linea = lineas[i]; actualY = i * aux.height; for (int j = 0; j < linea.Length; j++) { actualX = j * aux.width; switch (linea[j]) { case 'A': Arbol a = new Arbol("data/tree.png"); a.MoveTo(actualX, actualY); Arboles.Add(a); break; case 'E': Edificio e = new Edificio("data/casa_amarilla.png"); e.MoveTo(actualX, actualY); Edificios.Add(e); break; case 'H': Hierba h = new Hierba("data/hierba_alta.png"); h.MoveTo(actualX, actualY); Hierbas.Add(h); break; case 'N': Npc n = CargarNpc(); n.MoveTo(actualX, actualY); Npcs.Add(n); break; case 'F': Enfermera ef = new Enfermera( new string[4][] { new string[] { "data/npcs/enfermera/enfermeraRightBase.png" }, new string[] { "data/npcs/enfermera/enfermeraLeftBase.png" }, new string[] { "data/npcs/enfermera/enfermeraUpBase.png" }, new string[] { "data/npcs/enfermera/enfermeraDownBase.png" } }); ef.Dialogo.Add("Tus pokemons han sido curados"); ef.MoveTo(actualX, actualY); Npcs.Add(ef); break; case 'P': Pc p = new Pc("data/pc.png"); p.MoveTo(actualX, actualY); Pcs.Add(p); break; } } } }