コード例 #1
0
        /// <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));
        }
コード例 #2
0
        /// <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));
        }
コード例 #3
0
ファイル: DAOPaquete.cs プロジェクト: vpineda7/Reserva
        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);
            }
        }
コード例 #4
0
        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));
        }