public ActionResult RealDeleteConfirmed(int id) { Iluminacion iluminacion = db.Iluminacion.Find(id); db.Iluminacion.Remove(iluminacion); db.SaveChanges(); TempData["Type"] = "error"; TempData["Message"] = "El registro se eliminó correctamente"; return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Descripcion,Estado,FechaDeInicio,FechaDeFin")] Iluminacion iluminacion) { if (ModelState.IsValid) { db.Entry(iluminacion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(iluminacion)); }
// GET: Iluminacions/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Iluminacion iluminacion = db.Iluminacion.Find(id); if (iluminacion == null) { return(HttpNotFound()); } return(View(iluminacion)); }
public ActionResult DeleteConfirmed(int id) { Iluminacion iluminacion = db.Iluminacion.Find(id); if (iluminacion.Estado == "I") { iluminacion.Estado = "A"; } else { iluminacion.Estado = "I"; } db.SaveChanges(); return(RedirectToAction("Index")); }
private void btnAgregar_Click(object sender, EventArgs e) { switch (cmbTipoDeProducto.Text) { case "Iluminacion": Iluminacion iluminacion = new Iluminacion((Iluminacion.TipoIluminaria)cmbEspecifico.SelectedItem, txtNombre.Text, int.Parse(txtCodigo.Text), double.Parse(txtPrecio.Text), int.Parse(txtStock.Text), txtColor.Text, (TipoDeAmbito)cmbTipoAmbito.SelectedItem, (TipoDeUsuario)cmbTipoUsuario.SelectedItem); producto.AgregarProductoAlStock(iluminacion); MessageBox.Show("Producto agregado a la lista de stock"); break; case "Herramientas": Herramienta herramientas = new Herramienta((Herramienta.TipoHerramientas)cmbEspecifico.SelectedItem, txtNombre.Text, int.Parse(txtCodigo.Text), double.Parse(txtPrecio.Text), int.Parse(txtStock.Text), (TipoDeAmbito)cmbTipoAmbito.SelectedItem, (TipoDeUsuario)cmbTipoUsuario.SelectedItem); producto.AgregarProductoAlStock(herramientas); MessageBox.Show("Producto agregado a la lista de stock"); break; case "Insumos": Insumos insumos = new Insumos((Insumos.TipoInsumos)cmbEspecifico.SelectedItem, txtNombre.Text, int.Parse(txtPrecio.Text), double.Parse(txtPrecio.Text), int.Parse(txtStock.Text), (TipoDeAmbito)cmbTipoAmbito.SelectedItem, (TipoDeUsuario)cmbTipoUsuario.SelectedItem); producto.AgregarProductoAlStock(insumos); MessageBox.Show("Producto agregado a la lista de stock"); break; } }
public ActionResult Create([Bind(Include = "Id,Descripcion,Estado,FechaDeInicio,FechaDeFin")] Iluminacion iluminacion) { if (ModelState.IsValid) { db.Iluminacion.Add(iluminacion); string mensaje = Verificar(iluminacion.Id); if (mensaje == "") { db.SaveChanges(); TempData["Type"] = "success"; TempData["Message"] = "El registro se realizó correctamente"; return(RedirectToAction("Index")); } else { ViewBag.Type = "warning"; ViewBag.Message = mensaje; return(View(iluminacion)); } } return(View(iluminacion)); }