public void Update(T entity) { var set = _context.Set <T>(); set.Attach(entity); var entry = _context.Entry(entity); entry.State = EntityState.Modified; _context.SaveChanges(); }
public IActionResult CrearCursoForm(String Curso, int categoria) { Usuario user = LoggedUser(); ViewBag.UsuarioId = user.Id; Curso CursoCreado = new Curso(); CursoCreado.FechaCreacion = DateTime.Now; CursoCreado.IdCategoria = categoria; CursoCreado.IdCreador = user.Id; CursoCreado.Nombre = Curso; _context._Cursos.Add(CursoCreado); _context.SaveChanges(); if (CursoCreado.IdCategoria == 0) { HttpContext.Response.StatusCode = 500; } return(RedirectToAction("CursosCreadosPorUsuario", "Curso")); }