public async Task <IActionResult> Edit(int id, [Bind("id,url,titulo,descripcion,contenido,visible,prioridad,fecha_alta")] Relato relato) { if (id != relato.id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(relato); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RelatoExists(relato.id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(relato)); }
public void Adicionar(Relato relato) { using (var db = new EntityFrameworkContext.EntityFrameworkContext()) { relato.Data = DateTime.Now; db.Relatos.Add(relato); db.SaveChanges(); } }
public async Task <IActionResult> Create([Bind("id,url,titulo,descripcion,contenido,visible,prioridad,fecha_alta")] Relato relato) { if (ModelState.IsValid) { _context.Add(relato); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(relato)); }
public ActionResult Relatar(Relato relato) { new Relatos().Adicionar(relato); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }