public static bool Modificar(FacturasDetalles detalle) { using (var conexion = new MoviesExtremeDb()) { try { if (Buscar(detalle.Id) != null) { conexion.Entry(detalle).State = EntityState.Modified; if (conexion.SaveChanges() > 0) { return(true); } } else { return(Guardar(detalle)); } } catch (Exception) { throw; } } return(false); }
public static bool Eliminar(FacturasDetalles detalle) { using (var conexion = new MoviesExtremeDb()) { try { var pelicula = BLL.PeliculasBLL.Buscar(detalle.PeliculaId); int cant = detalle.Cantidad; conexion.Entry(detalle).State = EntityState.Deleted; if (conexion.SaveChanges() > 0) { if (pelicula.PeliculaId > 1) { pelicula.Existencia = pelicula.Existencia + cant; return(BLL.PeliculasBLL.Modificar(pelicula)); } return(true); } } catch (Exception) { throw; } } return(false); }
public ActionResult Edit([Bind(Include = "ClienteId,Nombres,Direccion,Telefono,Email")] Clientes clientes) { if (ModelState.IsValid) { db.Entry(clientes).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clientes)); }
public ActionResult Edit([Bind(Include = "Id,FacturaId,PeliculaId,Titulo,Cantidad,Precio")] FacturasDetalles facturasDetalles) { if (ModelState.IsValid) { db.Entry(facturasDetalles).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(facturasDetalles)); }
public ActionResult Edit([Bind(Include = "PeliculaId,Titulo,Genero,Existencia,Duracion,Precio")] Peliculas peliculas) { if (ModelState.IsValid) { db.Entry(peliculas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(peliculas)); }
public ActionResult Edit([Bind(Include = "FacturaId,ClienteId,Fecha,CantidadPelicula,SubTotal,Total")] Facturas facturas) { if (ModelState.IsValid) { db.Entry(facturas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(facturas)); }
public static bool ModificarEncabezado(int?facturaId) { using (var conexion = new MoviesExtremeDb()) { try { conexion.Entry(BuscarEncabezado(facturaId)).State = EntityState.Modified; if (conexion.SaveChanges() > 0) { return(true); } } catch (Exception) { throw; } } return(false); }
public static bool Eliminar(Peliculas pelicula) { using (var db = new MoviesExtremeDb()) { try { db.Entry(pelicula).State = EntityState.Deleted; if (db.SaveChanges() > 0) { return(true); } } catch (Exception) { throw; } } return(false); }
public static bool Modificar(Clientes cliente) { using (var conexion = new MoviesExtremeDb()) { try { conexion.Entry(cliente).State = EntityState.Modified; if (conexion.SaveChanges() > 0) { return(true); } } catch (Exception) { throw; } } return(false); }
public static bool Modificar(EncabezadoDetalle factura) { bool resultado = false; using (var conexion = new MoviesExtremeDb()) { try { conexion.Entry(factura.Encabezado).State = EntityState.Modified; if (conexion.SaveChanges() > 0) { resultado = FacturasDetallesBLL.Modificar(factura.Detalle); } } catch (Exception) { throw; } } return(resultado); }
public static bool Eliminar(EncabezadoDetalle factura) { bool resultado = false; using (var conexion = new MoviesExtremeDb()) { try { if (BLL.FacturasDetallesBLL.Eliminar(factura.Detalle)) { conexion.Entry(factura.Encabezado).State = EntityState.Deleted; resultado = conexion.SaveChanges() > 0; } } catch (Exception) { throw; } } return(resultado); }