public ActionResult DeleteConfirmed(int id) { Subcategorias subcategorias = db.Subcategorias.Find(id); db.Subcategorias.Remove(subcategorias); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,nombre,idcat")] Subcategorias subcategorias) { if (ModelState.IsValid) { db.Entry(subcategorias).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idcat = new SelectList(db.Categorias, "id", "nombre", subcategorias.idcat); return(View(subcategorias)); }
public ActionResult Create([Bind(Include = "id,nombre,idcat")] Subcategorias subcategorias) { if (ModelState.IsValid) { db.Subcategorias.Add(subcategorias); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idcat = new SelectList(db.Categorias, "id", "nombre", subcategorias.idcat); return(View(subcategorias)); }
public void Put(int id, [FromBody] Subcategorias newObj) { var oldObj = db.Subcategorias.Find(id); if (oldObj == null) { return; } newObj.Id = oldObj.Id; db.Entry(oldObj).CurrentValues.SetValues(newObj); db.SaveChanges(); }
// GET: Subcategorias/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Subcategorias subcategorias = db.Subcategorias.Find(id); if (subcategorias == null) { return(HttpNotFound()); } return(View(subcategorias)); }
// GET: Subcategorias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Subcategorias subcategorias = db.Subcategorias.Find(id); if (subcategorias == null) { return(HttpNotFound()); } ViewBag.idcat = new SelectList(db.Categorias, "id", "nombre", subcategorias.idcat); return(View(subcategorias)); }
public Subcategoria AgregarSubcategoria(string nombre, string descripcion, CategoriaEstado estado) { var errores = PuedeAgregarSubcategoria(nombre, descripcion, estado); if (errores.Any()) { throw new System.InvalidOperationException(string.Join(',', errores)); } var subcategoria = new Subcategoria { Nombre = nombre, Descripcion = descripcion, Estado = estado }; Subcategorias.Add(subcategoria); return(subcategoria); }
public void Post(Subcategorias sync) { db.Subcategorias.Add(sync); db.SaveChanges(); }