public void Delete(Question entity) { { db.Questions.Attach(entity); db.Entry(entity).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); } }
public ActionResult Edit(FormCollection EditUnidad, HttpPostedFileBase Pic) { try { Unidades EditUnit = new Unidades(); //Definiciones básicas. Nombre, Clase Inicial, Nivel, 8 estadísticas. EditUnit.Nombre = EditUnidad["Nombre"].ToString(); EditUnit.IDClase = int.Parse(EditUnidad["Clase"].ToString()); EditUnit.Nivel = int.Parse(EditUnidad["Nivel"].ToString()); EditUnit.HP = int.Parse(EditUnidad["HP"].ToString()); EditUnit.Fuerza = int.Parse(EditUnidad["Fuerza"].ToString()); EditUnit.Magia = int.Parse(EditUnidad["Magia"].ToString()); EditUnit.Habilidad = int.Parse(EditUnidad["Habilidad"].ToString()); EditUnit.Velocidad = int.Parse(EditUnidad["Velocidad"].ToString()); EditUnit.Suerte = int.Parse(EditUnidad["Suerte"].ToString()); EditUnit.Defensa = int.Parse(EditUnidad["Defensa"].ToString()); EditUnit.Resistencia = int.Parse(EditUnidad["Resistencia"].ToString()); //Crecimientos EditUnit.IDPromocion = int.Parse(EditUnidad["Promo"].ToString()); Boolean tempVal = EditUnidad["Promovido"] != null ? true : false; TempData["Promovido"] = tempVal; EditUnit.Promovido = tempVal; EditUnit.HPGr = int.Parse(EditUnidad["HPGr"].ToString()); EditUnit.FueGr = int.Parse(EditUnidad["FueGr"].ToString()); EditUnit.MagGr = int.Parse(EditUnidad["MagGr"].ToString()); EditUnit.HabGr = int.Parse(EditUnidad["HabGr"].ToString()); EditUnit.VelGr = int.Parse(EditUnidad["VelGr"].ToString()); EditUnit.SuerGr = int.Parse(EditUnidad["SuerGr"].ToString()); EditUnit.DefGr = int.Parse(EditUnidad["DefGr"].ToString()); EditUnit.ResGr = int.Parse(EditUnidad["ResGr"].ToString()); //Afinidad Elemental EditUnit.IDElemento = int.Parse(EditUnidad["IDElemento"].ToString()); //Foto, Fecha - Placeholders EditUnit.FechaNacimiento = DateTime.Parse(EditUnidad["FechaNacimiento"].ToString()); if (Pic != null) { if (Path.GetExtension(Pic.FileName).ToLower() == ".jpg" || Path.GetExtension(Pic.FileName).ToLower() == ".jpeg" || Path.GetExtension(Pic.FileName).ToLower() == ".png") { EditUnit.Imagen = SalvarImagen(Pic); } } else { EditUnit.Imagen = EditUnidad["Imagen"].ToString(); } db.Entry(EditUnit).State = EntityState.Modified; db.SaveChanges(); } catch (Exception) { throw; } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IDClase,Clase,HPMax,FuerzaMax,MagiaMax,HabMax,VelMax,SuerMax,DefMax,ResMax")] ArbolClases arbolClases) { if (ModelState.IsValid) { db.Entry(arbolClases).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(arbolClases)); }
public ActionResult Edit([Bind(Include = "IDElemento,Elemento,Bonificaciones")] Elementos elementos) { if (ModelState.IsValid) { db.Entry(elementos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(elementos)); }
public ActionResult Edit([Bind(Include = "IDObjeto,IDArma,Nombre,Mt,Hit,Crit,Wt,ArmaPersonal,IDClase,Imagen")] Armas armas) { if (ModelState.IsValid) { db.Entry(armas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(armas)); }
public ActionResult Edit([Bind(Include = "IDApoyo,IDUnitA,IDUnitB,IDElemA,IDElemB,Romance")] Apoyos apoyos) { if (ModelState.IsValid) { db.Entry(apoyos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDElemA = new SelectList(db.Elementos, "IDElemento", "Elemento", apoyos.IDElemA); ViewBag.IDElemB = new SelectList(db.Elementos, "IDElemento", "Elemento", apoyos.IDElemB); ViewBag.IDUnitA = new SelectList(db.Unidades, "IDUnit", "Nombre", apoyos.IDUnitA); ViewBag.IDUnitB = new SelectList(db.Unidades, "IDUnit", "Nombre", apoyos.IDUnitB); return(View(apoyos)); }
public ActionResult Eidt(Msg msg, HttpPostedFileBase PhotoFile) { //1.补全msg对象中属性值 //Msg m = msg; if (PhotoFile != null) { msg.MsgPhoto = "/img/" + PhotoFile.FileName; PhotoFile.SaveAs(Server.MapPath(msg.MsgPhoto)); } msg.MsgTime = DateTime.Now; //2.将修改好的msg对象添加到数据库中 db.Entry(msg).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("index")); }
public ActionResult Edit(Msg msg, HttpPostedFileBase PhotoFile) { // 补全 msg 对象中属性值 if (PhotoFile != null) { msg.MsgPhoto = "/img/" + PhotoFile.FileName; // 保存上传的文件 PhotoFile.SaveAs(Server.MapPath(msg.MsgPhoto)); } msg.MsgTime = DateTime.Now; // 将修改好的msg对象添加到数据库中 // ef 6.0: System.Data.Entity.EntityState.Modified // ef 5.0 版本写法如下: db.Entry(msg).State = System.Data.EntityState.Modified; db.SaveChanges(); // 需要取值用 RedirectToAction return(RedirectToAction("index")); }
public void Delete(User entity) { db.Users.Attach(entity); db.Entry(entity).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); }