// GET: Facturas/Edit/5 public ActionResult Edit(int id) { var model = new FacturasEditarModel(); var factura = context.Facturas.Find(id); model.IdFactura = id; model.ClienteId = factura.ClienteId; model.ListaClientes = new SelectList(context.Clientes, "Id", "Nombre"); model.MontoDescuento = factura.MontoDescuento; model.MontoImpuesto = factura.MontoImpuesto; return(View(model)); }
public ActionResult Edit(int id, FacturasEditarModel model) { if (ModelState.IsValid) { var factura = context.Facturas.Find(id); factura.ClienteId = model.ClienteId; factura.MontoDescuento = model.MontoDescuento; factura.MontoImpuesto = model.MontoImpuesto; context.SaveChanges(); return(RedirectToAction("Details", new { id })); } return(View(model)); }