public void EliminarActulizar(int userId) { using (var db = new Mapeo()) { List <Carrito> carro = new List <Carrito>(); Producto produc = new Producto(); carro = db.carrito.Where(x => x.Usuario_id == userId).ToList(); for (int i = 0; i < carro.Count; i++) { int id_pro = carro[i].Producto_id; produc = db.producto.Where(x => x.Id == id_pro).First(); produc.Cantidad = produc.Cantidad - (carro[i].Cantidad.HasValue ? carro[i].Cantidad.Value : 0); db.producto.Attach(produc); var entry = db.Entry(produc); entry.State = EntityState.Modified; } foreach (Carrito item in carro) { db.carrito.Attach(item); var entry1 = db.Entry(item); entry1.State = EntityState.Deleted; } db.SaveChanges(); } }
/*public void updateVideojuego(int id_juego, int id_categoria) * { * Videojuego juego = new DAOVideojuego().obtenerVideojuegoInformacion(id_juego); * using (var db = new Mapeo()) * { * Videojuego juegoAnterior = db.videojuego.Where(x => x.Id_videojuego == juego).First(); * juegoAnterior.Descripcion = juego.Descripcion; * juegoAnterior.Cantidad = juego.Cantidad; * juegoAnterior.Categoria = juego.Categoria; * juegoAnterior.Nom_juego = juego.Nom_juego; * juegoAnterior.Precio = juego.Precio; * db.videojuego.Attach(juegoAnterior); * * var entry = db.Entry(juegoAnterior); * entry.State = EntityState.Modified; * db.SaveChanges(); * } * }*/ public void updateVideojuego(Videojuego juego) { if (juego.Cantidad < 0 || juego.Cantidad > 100000 || juego.Precio < 2000 || juego.Precio > 400000 || juego.Nom_juego.Length < 5 || juego.Nom_juego.Length > 50) { return; } else { using (var db = new Mapeo()) { Videojuego juegoAnterior = db.videojuego.Where(x => x.Id_videojuego == juego.Id_videojuego).First(); juegoAnterior.Descripcion = juego.Descripcion; juegoAnterior.Cantidad = juego.Cantidad; juegoAnterior.Categoria = juego.Categoria; juegoAnterior.Nom_juego = juego.Nom_juego; juegoAnterior.Precio = juego.Precio; //juegoAnterior.Id_estadoV = juego.Id_estadoV; db.videojuego.Attach(juegoAnterior); var entry = db.Entry(juegoAnterior); entry.State = EntityState.Modified; db.SaveChanges(); } } }
public void ActualizarUsuario(EPersona user) { using (var db = new Mapeo()) { EPersona user2 = db.persona.Where(x => x.Id == user.Id).First(); user2.Identificacion = user.Identificacion; user2.Nombre = user.Nombre; user2.Apellido = user.Apellido; user2.Telefono = user.Telefono; user2.Username = user.Username; user2.Clave = user.Clave; user2.Correo = user.Correo; user2.Estado_id = user.Estado_id; user2.Descripcion_Rol = user.Descripcion_Rol; user2.Id_rol = user.Id_rol; user2.Token = user.Token; user2.VencimientoToken = user.VencimientoToken; user2.Session = user.Session; user2.LastModifify = System.DateTime.Now; db.persona.Attach(user2); var entry = db.Entry(user2); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void editUser(E_user e_user) { using (var db = new Mapeo()) { E_user e_user2 = db.usuario.Where(x => x.Id == e_user.Id).First(); e_user2.Name = e_user.Name; e_user2.Last_name = e_user.Last_name; e_user2.User_name = e_user.User_name; e_user2.Pass = e_user.Pass; e_user2.Pasaporte_numero = e_user.Pasaporte_numero; e_user2.Activo = e_user.Activo; e_user2.Id_driver = e_user.Id_driver; e_user2.Mail = e_user.Mail; e_user2.LastModified = DateTime.Now; e_user2.Token = e_user.Token; e_user2.State_Id = e_user.State_Id; e_user2.EndToken = e_user.EndToken; e_user2.Sesion = e_user.Sesion; db.usuario.Attach(e_user2); var entry = db.Entry(e_user2); entry.State = EntityState.Modified; db.SaveChanges(); } }
/*public void borrarProductoCarro(Carrito carrito) * { * using (var db = new Mapeo()) * { * Carrito carro = db.carrito.Where(x => x.Usuario_id == carrito.Usuario_id && x.Producto_id == carrito.Producto_id).FirstOrDefault(); * db.carrito.Attach(carro); * var entry = db.Entry(carro); * entry.State = EntityState.Deleted; * db.SaveChanges(); * } * }*/ public void agregarCarrito(Carrito carrito) { using (var db = new Mapeo()) { List <Carrito> carro = db.carrito.Where(x => x.Usuario_id == carrito.Usuario_id && x.Producto_id == carrito.Producto_id).ToList(); for (int i = 0; i < carro.Count; i++) { if (carro[i].Producto_id == carrito.Producto_id) { carro[i].Cantidad = carrito.Cantidad + carro[i].Cantidad; db.carrito.Attach(carro[i]); var entry = db.Entry(carro[i]); entry.State = EntityState.Modified; db.SaveChanges(); } else { db.carrito.Add(carrito); db.SaveChanges(); } } if (carro.Count == 0) { db.carrito.Add(carrito); db.SaveChanges(); } } }
public void eliminar(EPersona user) { using (var db = new Mapeo()) { db.persona.Attach(user); var entry = db.Entry(user); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void ProductoEliminar(Producto producto) { using (var db = new Mapeo()) { db.producto.Attach(producto); var entry = db.Entry(producto); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void eliminarJuego(EJuego games) { using (var db = new Mapeo()) { db.game.Attach(games); var entry = db.Entry(games); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void deleteRuta(E_ruta e_ruta) { using (var db = new Mapeo()) { db.ruta.Attach(e_ruta); var entry = db.Entry(e_ruta); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void deleteEmpresa(E_driver e_Driver) { using (var db = new Mapeo()) { db.driver.Attach(e_Driver); var entry = db.Entry(e_Driver); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void SubCategoriaEliminar(Subcategoria subcategoria) { using (var db = new Mapeo()) { db.subcategoria.Attach(subcategoria); var entry = db.Entry(subcategoria); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void eliminarLibro(ELibro books) { using (var db = new Mapeo()) { db.libro.Attach(books); var entry = db.Entry(books); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void deleteReunion(E_reunion e_Reunion) { using (var db = new Mapeo()) { db.reunion.Attach(e_Reunion); var entry = db.Entry(e_Reunion); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void deleteUser(E_user e_user) { using (var db = new Mapeo()) { db.usuario.Attach(e_user); var entry = db.Entry(e_user); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void actualizarDenuncia(Denuncias denuncia) { using (var db = new Mapeo()) { db.Denuncias.Attach(denuncia); var entry = db.Entry(denuncia); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void eliminarPqr(EPqr pqr) { using (var db = new Mapeo()) { db.ePqrs.Attach(pqr); var entry = db.Entry(pqr); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void borrarProductoCarro(int id, int id_usario) { using (var db = new Mapeo()) { Carrito carro = db.carrito.Where(x => x.Id == id && x.Usuario_id == id_usario).FirstOrDefault(); db.carrito.Attach(carro); var entry = db.Entry(carro); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void borrarProductoCarroEmpleado(int id, int id_empleado) { using (var db = new Mapeo()) { CarritoE carroe = db.carritoe.Where(x => x.Id == id && x.Id_mesero == id_empleado).FirstOrDefault(); db.carritoe.Attach(carroe); var entry = db.Entry(carroe); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void eliminarComponentesPc(EComponentesPC componentes) { using (var db = new Mapeo()) { db.componentesPC.Attach(componentes); var entry = db.Entry(componentes); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void eliminarUsuario(EUsuariocs user) { using (var db = new Mapeo()) { db.usuario.Attach(user); var entry = db.Entry(user); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void actualizarProducto(DUProducto producto) { using (var db = new Mapeo("usuario")) { var datos = db.uProducto.Find(producto.Id); daoAuditoria.update(producto, datos, producto.Session, "usuario", "producto"); db.uProducto.Attach(producto); var entry = db.Entry(producto); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void editPasaportesCobrados(E_driver e_Driver) { using (var db = new Mapeo()) { E_driver e_driver = db.driver.Where(x => x.Id == e_Driver.Id).First(); e_driver.Total_pasaporte = e_Driver.Total_pasaporte; db.driver.Attach(e_driver); var entry = db.Entry(e_driver); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void editEmpresaActa(E_reunion _Reunion) { using (var db = new Mapeo()) { E_reunion e_Reunion = db.reunion.Where(x => x.Id == _Reunion.Id).First(); e_Reunion.Acta = _Reunion.Acta; db.reunion.Attach(e_Reunion); var entry = db.Entry(e_Reunion); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void eliminar(Administrador user) { using (var db = new Mapeo()) { db.administrado.Attach(user); var entry = db.Entry(user); entry.State = EntityState.Deleted; db.SaveChanges(); } }
public void editEmpresa(E_driver _driver) { using (var db = new Mapeo()) { E_driver e_Driver = db.driver.Where(x => x.Id == _driver.Id).First(); e_Driver.Empresa = _driver.Empresa; db.driver.Attach(e_Driver); var entry = db.Entry(e_Driver); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void editRutas(E_ruta e_ruta) { using (var db = new Mapeo()) { E_ruta e_Ruta = db.ruta.Where(x => x.Id == e_ruta.Id).First(); e_Ruta.Ruta = e_ruta.Ruta; db.ruta.Attach(e_Ruta); var entry = db.Entry(e_Ruta); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void updateCategoria(Categorias categorias) { using (var db = new Mapeo()) { Categorias catAnterior = db.cat.Where(x => x.Id_categoria == categorias.Id_categoria).First(); catAnterior.Categoria = categorias.Categoria; db.cat.Attach(catAnterior); var entry = db.Entry(catAnterior); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void updateUser(E_Auth authenticate) { using (var db = new Mapeo()) { E_Auth auth = new E_Auth(); auth = db.autentication.Where(x => x.Session == authenticate.Session && x.User_id == authenticate.User_id).First(); auth.fecha_Fin = DateTime.Now; db.autentication.Attach(auth); var entry = db.Entry(auth); entry.State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } }
public void ActualizarSubCategoria(Subcategoria scategoria) { using (var db = new Mapeo()) { Subcategoria categoria2 = db.subcategoria.Where(x => x.Id == scategoria.Id).First(); categoria2.Descripcion = scategoria.Descripcion; categoria2.Subcategorias = scategoria.Subcategorias; db.subcategoria.Attach(categoria2); var entry = db.Entry(categoria2); entry.State = EntityState.Modified; db.SaveChanges(); } }
public void ActualizaClaveUsuario(EPersona user) { using (var db = new Mapeo()) { EPersona user2 = db.persona.Where(x => x.Id == user.Id).First(); user2.Clave = user.Clave; db.persona.Attach(user2); var entry = db.Entry(user2); entry.State = EntityState.Modified; db.SaveChanges(); } }