/// <summary> /// Método de la vista parcial M08_VisualizarAutomoviles /// </summary> /// <returns>Retorna la vista parcial M08_VisualizarAutomoviles</returns> public ActionResult M08_VisualizarAutomoviles() { //var companies = DataRepository.GetCompanies(); List <CVisualizarAutomovil> listaAutomoviles = new List <CVisualizarAutomovil>(); //manejadorSQL buscarvehiculos = new manejadorSQL(); //List<Automovil> listaAutomoviles = buscarvehiculos.MListarvehiculosBD(); //AQUI SE BUSCA TODO LOS VEHICULOS QUE ESTAN EN LA BASE DE DATOS PARA MOSTRARLOS EN LA VISTA Automovil vehiculo = (Automovil)FabricaEntidad.CrearAutomovil("AG234FC", "3", "Mazda", "2006", "Sedan", "1589.5", "5", "7550.0", "250.6", "290.4", "11/11/2016", "Azul", "1", "Automatico", "Venezuela", "Caracas", "1"); CVisualizarAutomovil automovil = new CVisualizarAutomovil(); automovil._matricula = vehiculo.matricula.ToUpper(); automovil._modelo = vehiculo.modelo; automovil._fabricante = vehiculo.fabricante; automovil._anio = vehiculo.anio; automovil._tipovehiculo = vehiculo.tipovehiculo; automovil._kilometraje = Convert.ToDouble(vehiculo.kilometraje.ToString()); automovil._cantpasajeros = vehiculo.cantpasajeros; automovil._preciocompra = Convert.ToDouble(vehiculo.preciocompra.ToString()); automovil._precioalquiler = Convert.ToDouble(vehiculo.precioalquiler.ToString()); automovil._penalidaddiaria = Convert.ToDouble(vehiculo.penalidaddiaria.ToString()); automovil._fecharegistro = vehiculo.fecharegistro.ToString(); automovil._color = vehiculo.color; automovil._disponibilidad = vehiculo.disponibilidad; automovil._transmision = vehiculo.transmision; automovil._pais = vehiculo.pais; automovil._ciudad = vehiculo.ciudad; listaAutomoviles.Add(automovil); return(PartialView(listaAutomoviles)); }
/// <summary> /// Método de la vista parcial M08_VisualizarAutomovil /// </summary> /// <param name="matricula">Matrícula del vehículo a visualizar</param> /// <returns>Retorna la vista parcial M08_VisualizarAutomovil</returns> public ActionResult M08_VisualizarAutomovil(String matricula) { //manejadorSQL buscarvehiculo = new manejadorSQL(); //Automovil vehiculo = buscarvehiculo.MMostrarvehiculoBD(matricula); //BUSCA EL AUTOMOVIL A MOSTRAR //EN TODOS ESTOS METODOS HAY QUE USAR TRY CATCH Automovil vehiculo = (Automovil)FabricaEntidad.CrearAutomovil("AG234FC", "3", "Mazda", "2006", "Sedan", "1589.5", "5", "7550.0", "250.6", "290.4", "11/11/2016", "Azul", "1", "Automatico", "Venezuela", "Caracas", "1"); CVisualizarAutomovil automovil = new CVisualizarAutomovil(); automovil._matricula = vehiculo.matricula.ToUpper(); automovil._modelo = vehiculo.modelo; automovil._fabricante = vehiculo.fabricante; automovil._anio = vehiculo.anio; automovil._tipovehiculo = vehiculo.tipovehiculo; automovil._kilometraje = Convert.ToDouble(vehiculo.kilometraje.ToString()); automovil._cantpasajeros = vehiculo.cantpasajeros; automovil._preciocompra = Convert.ToDouble(vehiculo.preciocompra.ToString()); automovil._precioalquiler = Convert.ToDouble(vehiculo.precioalquiler.ToString()); automovil._penalidaddiaria = Convert.ToDouble(vehiculo.penalidaddiaria.ToString()); automovil._fecharegistro = vehiculo.fecharegistro.ToString(); automovil._color = vehiculo.color; automovil._disponibilidad = vehiculo.disponibilidad; automovil._transmision = vehiculo.transmision; automovil._pais = vehiculo.pais; automovil._ciudad = vehiculo.ciudad; return(PartialView(automovil)); return(PartialView(null)); }
public List <CVisualizarAutomovil> consultarAutos() { SqlConnection conexion = Connection.getInstance(_connexionString); //Para obtener la conexión a la //base de datos try { List <CVisualizarAutomovil> listAutos = new List <CVisualizarAutomovil>(); conexion.Open(); SqlCommand query = conexion.CreateCommand(); query.CommandText = "SELECT * FROM Automovil"; SqlDataReader lector = query.ExecuteReader(); while (lector.Read()) { CVisualizarAutomovil consulta = new CVisualizarAutomovil(); consulta._matricula = lector["aut_matricula"].ToString(); consulta._fabricante = lector["aut_fabricante"].ToString(); consulta._modelo = lector["aut_modelo"].ToString(); listAutos.Add(consulta); } //cierro el lector lector.Close(); //IMPORTANTE SIEMPRE CERRAR LA CONEXION O DARA ERROR LA PROXIMA VEZ QUE SE INTENTE UNA CONSULTA conexion.Close(); return(listAutos); } catch (SqlException e) { conexion.Close(); Debug.WriteLine("Exception caught: {0}", e); //throw e; return(null); } catch (Exception e) { conexion.Close(); Debug.WriteLine("Exception caught: {0}", e); //throw e; return(null); } }
public JsonResult viewVehicle(CVisualizarAutomovil model) { String matricula = model._matricula; int anio = model._anio; int cantpasajeros = model._cantpasajeros; String ciudad = model._ciudad; String color = model._color; int disponibilidad = model._disponibilidad; String fabricante = model._fabricante; String fecharegistro = model._fecharegistro; double kilometraje = model._kilometraje; String modelo = model._modelo; String pais = model._pais; double penalidaddiaria = model._penalidaddiaria; double precioalquiler = model._precioalquiler; double preciocompra = model._preciocompra; String tipovehiculo = model._tipovehiculo; String transmision = model._transmision; Debug.WriteLine("IMPRIMIENDO UN MENSAJE" + matricula); return(Json(true, JsonRequestBehavior.AllowGet)); }