public void update(recurso recurso) { var i = db.updateRecurso(recurso.id, recurso.nombre, recurso.num_licencia, recurso.tipo, recurso.grupo_da, recurso.estado); //db.recursoes.Attach(recurso); //db.Entry(recurso).State = System.Data.Entity.EntityState.Modified; //db.Entry(recurso).State = EntityState.Modified; //db.SaveChanges(); //context.Entry(existingBlog).State = EntityState.Modified; // public void UpdateStudent(Student student) { // entities.Students.Attach(entities.Students.Single(c => c.ID == student.ID)); // entities.Students.ApplyCurrentValues(student); // entities.Savechanges(); //} }
public ActionResult Edit(EditarRecurso model) { try { if (ModelState.IsValid) { recurso recurso = new recurso { id = model.Id, num_licencia = model.NumLicencia, estado = model.Estado, grupo_da = model.GrupoDA, nombre = model.Nombre, tipo = model.Tipo }; _repo.update(recurso); TempData["Success"] = "Se actualizo el recurso satisfactoriamente."; } return RedirectToAction("Index"); } catch (Exception) { TempData["Error"] = "No se pudieron guardar los cambios, intente de nuevo por favor."; return RedirectToAction("Index"); } }
public void insert(recurso recurso) { db.recursoes.Add(recurso); db.SaveChanges(); }