public frmGestionKilometros(Vehiculos VehiculoModificado, clsUsuarios userLoged) { InitializeComponent(); this.Size = new System.Drawing.Size(600, 400); cambiarUbicacionLogo(280, 400); vehiculo = VehiculoModificado; kmARegistrar = new KilometrosPorVehiculos(); lblVehiculoRegistrado.Text = vehiculo.Chapa + " - " + vehiculo.Marca + " - " + vehiculo.Modelo + " - " + vehiculo.IdAuto; kmARegistrar.UsuarioCarga = userLoged; kmARegistrar.VehiculoKM = vehiculo; }
public bool VerificarConsistencia(KilometrosPorVehiculos kmARegistrar) { bool ValidaOk = false; AccesoDatos conexion = null; try { conexion = new AccesoDatos(); conexion.setearConsulta(""); } catch (Exception ex) { throw ex; } return(ValidaOk); }
public List <KilometrosPorVehiculos> listar() { AccesoDatos conexion = null; List <KilometrosPorVehiculos> lista = new List <KilometrosPorVehiculos>(); KilometrosPorVehiculos aux; try { conexion = new AccesoDatos(); conexion.setearConsulta("select usu.APELLIDO,usu.NOMBRE,veh.Chapa,veh.Marca,veh.Modelo,regkm.KmRegistro,regkm.FechaRegistro from REGISTROKM as regkm inner join VEHICULOS as veh on regkm.IdVehiculo = veh.IdAuto inner join usuarios as usu on regkm.IdUsuarioReg = usu.ID"); conexion.abrirConexion(); conexion.ejecutarConsulta(); while (conexion.Lector.Read()) { aux = new KilometrosPorVehiculos(); aux.UsuarioCarga.Apellido = conexion.Lector.GetString(0); aux.UsuarioCarga.Nombre = conexion.Lector.GetString(1); aux.VehiculoKM.Chapa = conexion.Lector.GetString(2); aux.VehiculoKM.Marca = conexion.Lector.GetString(3); aux.VehiculoKM.Modelo = conexion.Lector.GetString(4); aux.Kilometros = conexion.Lector.GetInt32(5); aux.FechaCarga = conexion.Lector.GetDateTime(6); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { if (conexion != null) { conexion.cerrarConexion(); } } }
public void AltaRegistro(KilometrosPorVehiculos kmARegistrar) { AccesoDatos conexion = null; try { conexion = new AccesoDatos(); conexion.setearConsulta("INSERT INTO REGISTROKM (FechaRegistro,IdVehiculo,IdUsuarioReg,KmRegistro)" + " Values (@FechaRegistro,@IdVehiculo,@IdUsuarioReg,@KmRegistro)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@FechaRegistro", kmARegistrar.FechaCarga.Date); conexion.Comando.Parameters.AddWithValue("@IdVehiculo", kmARegistrar.VehiculoKM.IdAuto); conexion.Comando.Parameters.AddWithValue("@IdUsuarioReg", kmARegistrar.UsuarioCarga.Id); conexion.Comando.Parameters.AddWithValue("@KmRegistro", kmARegistrar.Kilometros); conexion.abrirConexion(); conexion.ejecutarAccion(); } catch (Exception ex) { throw ex; } }