public ActionResult DeleteConfirmed(int id) { detgallinasgallineros detgallinasgallineros = db.detgallinasgallineros.Find(id); db.detgallinasgallineros.Remove(detgallinasgallineros); db.SaveChanges(); return(RedirectToAction("Index")); }
public void ActualizarEstadoGallinas(DetalleReporteVM[] detalleReporte) { var granjero = db.granjeros.Where(x => x.AspNetUsers.Email.Equals(User.Identity.Name)).FirstOrDefault(); foreach (var item in detalleReporte) { detgallinasgallineros registroeditar = db.detgallinasgallineros.Where(x => x.Granjas_Id.Equals(granjero.Granjas_Id) && x.gallinas.nombre.Equals(item.gallina)).FirstOrDefault(); registroeditar.StatusGallina_Id = db.statusgallina.Where(x => x.descripcion.Contains(item.statusgallina)).FirstOrDefault().id; db.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "id,Gallinas_Id,Gallineros_Id,Granjas_Id,StatusGallina_Id")] detgallinasgallineros detgallinasgallineros) { if (ModelState.IsValid) { db.Entry(detgallinasgallineros).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Gallinas_Id = new SelectList(db.gallinas, "id", "nombre", detgallinasgallineros.Gallinas_Id); ViewBag.Gallineros_Id = new SelectList(db.gallineros, "id", "codigo", detgallinasgallineros.Gallineros_Id); ViewBag.Granjas_Id = new SelectList(db.granjas, "id", "nomenclatura", detgallinasgallineros.Granjas_Id); ViewBag.StatusGallina_Id = new SelectList(db.statusgallina, "id", "descripcion", detgallinasgallineros.StatusGallina_Id); return(View(detgallinasgallineros)); }
// GET: detgallinasgallineros/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } detgallinasgallineros detgallinasgallineros = db.detgallinasgallineros.Find(id); if (detgallinasgallineros == null) { return(HttpNotFound()); } return(View(detgallinasgallineros)); }
// GET: detgallinasgallineros/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } detgallinasgallineros detgallinasgallineros = db.detgallinasgallineros.Find(id); if (detgallinasgallineros == null) { return(HttpNotFound()); } ViewBag.Gallinas_Id = new SelectList(db.gallinas, "id", "nombre", detgallinasgallineros.Gallinas_Id); ViewBag.Gallineros_Id = new SelectList(db.gallineros, "id", "codigo", detgallinasgallineros.Gallineros_Id); ViewBag.Granjas_Id = new SelectList(db.granjas, "id", "nomenclatura", detgallinasgallineros.Granjas_Id); ViewBag.StatusGallina_Id = new SelectList(db.statusgallina, "id", "descripcion", detgallinasgallineros.StatusGallina_Id); return(View(detgallinasgallineros)); }