////////////////// Depende del listado: static public List <Marca> ListadoMarca() { using (var data = new BDAlquilerVehiculoEntities()) { return(data.Marca.ToList()); } }
//ACTUALIZAR static public bool ActualizarReserva(Reserva reserva) // referido a objeto { bool exito = true; // validación del registro // para el manejo de excepciones try { using (var data = new BDAlquilerVehiculoEntities()) { // realizar la consulta y actualizar Reserva actual = data.Reserva.Where(x => x.CodReserva == reserva.CodReserva).FirstOrDefault();// alias actual.CodVehiculo = reserva.CodVehiculo; actual.CodCliente = reserva.CodCliente; actual.FechaReserva = reserva.FechaReserva; actual.Precio = reserva.Precio; actual.NroDias = reserva.NroDias; actual.NroRetraso = reserva.NroRetraso; //actual.Marca.Descripcion = modelo.Marca.Descripcion; data.SaveChanges(); // guarda los cambios } } catch (Exception) { // cuando ocurre el error exito = false; } return(exito); }
//ACTUALIZAR static public bool ActualizarModelo(Modelo modelo) // referido a objeto { bool exito = true; // validación del registro // para el manejo de excepciones try { using (var data = new BDAlquilerVehiculoEntities()) { // realizar la consulta y actualizar Modelo actual = data.Modelo.Where(x => x.CodModelo == modelo.CodModelo).FirstOrDefault();// alias actual.Descripcion = modelo.Descripcion; actual.Puertas = modelo.Puertas; actual.Precio = modelo.Precio; actual.CodMarca = modelo.CodMarca; //actual.Marca.Descripcion = modelo.Marca.Descripcion; data.SaveChanges(); // guarda los cambios } } catch (Exception) { // cuando ocurre el error exito = false; } return(exito); }
static public bool ActualizarCliente(Cliente cliente) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { //Adquiriendo objeto de BD: Cliente actual = data.Cliente.Where(x => x.CodCliente == cliente.CodCliente).FirstOrDefault(); //Actualizando actual.ApeMaterno = cliente.ApeMaterno; actual.ApePaterno = cliente.ApePaterno; actual.Nombres = cliente.Nombres; actual.FechaNacimiento = cliente.FechaNacimiento; actual.Edad = cliente.Edad; actual.Calle = cliente.Calle; actual.Pais = cliente.Pais; actual.Departamento = cliente.Departamento; actual.Provincia = cliente.Provincia; actual.Distrito = cliente.Distrito; //Para ejecutar los cambios en la BD data.SaveChanges(); } } catch (Exception) { exito = false; //throw; } return(exito); }
//////////////// Depende del listado: static public List <Cliente> ListadoCliente() { using (var data = new BDAlquilerVehiculoEntities()) { return(data.Cliente.ToList()); } }
//ACTUALIZAR static public bool ActualizarVehiculo(Vehiculo vehiculo) // referido a objeto { bool exito = true; // validación del registro // para el manejo de excepciones try { using (var data = new BDAlquilerVehiculoEntities()) { // realizar la consulta y actualizar Vehiculo actual = data.Vehiculo.Where(x => x.CodVehiculo == vehiculo.CodVehiculo).FirstOrDefault();// alias actual.Descripcion = vehiculo.Descripcion; actual.Placa = vehiculo.Placa; actual.Color = vehiculo.Color; actual.CodModelo = vehiculo.CodModelo; actual.Disponible = vehiculo.Disponible; data.SaveChanges(); // guarda los cambios } } catch (Exception) { // cuando ocurre el error exito = false; } return(exito); }
////////////////LISTADO static public List <Modelo> ListadoModelo() { List <Modelo> listado = new List <Modelo>(); using (var data = new BDAlquilerVehiculoEntities()) { return(data.Modelo.ToList()); } }
////////////////LISTADO static public List <Reserva> ListadoReserva() { List <Reserva> reserva = new List <Reserva>(); using (var data = new BDAlquilerVehiculoEntities()) { return(data.Reserva.ToList()); } }
static public bool RegistrarMarca(Marca marca) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { data.Marca.Add(marca); data.SaveChanges(); } } catch (Exception) { exito = false; } return(exito); }
static public bool EliminarMarca(string marcaID) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { Marca actual = data.Marca.Where(x => x.CodMarca == marcaID).FirstOrDefault(); data.Marca.Remove(actual); data.SaveChanges(); } } catch (Exception) { exito = false; } return(exito); }
//REGISTRAR static public bool RegistrarReserva(Reserva reserva) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { data.Reserva.Add(reserva); data.SaveChanges(); } } catch { exito = false; } return(exito); }
//REGISTRAR static public bool RegistrarModelo(Modelo modelo) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { data.Modelo.Add(modelo); data.SaveChanges(); } } catch { exito = false; } return(exito); }
static public bool RegistrarCliente(Cliente cliente) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { data.Cliente.Add(cliente); //asumiendo que en mi aplicación tengo un formulario para llenar ese objeto data.SaveChanges(); } } catch (Exception) { exito = false; //throw; } return(exito); }
static public bool EliminarCliente(string clienteID) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { Cliente actual = data.Cliente.Where(x => x.CodCliente == clienteID).FirstOrDefault(); data.Cliente.Remove(actual); data.SaveChanges(); } } catch (Exception) { exito = false; //throw; } return(exito); }
//ELIMINAR static public bool EliminarModelo(string CodModelo) // referido a borrar { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { Modelo actual = data.Modelo.Where(z => z.CodModelo == CodModelo).FirstOrDefault();// alias data.Modelo.Remove(actual); data.SaveChanges(); } } catch (Exception) { exito = false; } return(exito); }
//ELIMINAR static public bool EliminarReserva(int CodReserva) // referido a borrar { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { Reserva actual = data.Reserva.Where(z => z.CodReserva == CodReserva).FirstOrDefault();// alias data.Reserva.Remove(actual); data.SaveChanges(); } } catch (Exception) { exito = false; } return(exito); }
static public bool ActualizarMarca(Marca marca) { bool exito = true; try { using (var data = new BDAlquilerVehiculoEntities()) { Marca actual = data.Marca.Where(x => x.CodMarca == marca.CodMarca).FirstOrDefault(); actual.Descripcion = marca.Descripcion; actual.Pais = marca.Pais; data.SaveChanges(); } } catch (Exception) { exito = false; } return(exito); }