public static void modificarAutomovil(Automovil auto) { try { conectar(); sqlCommand = new SqlCommand("NONAME.sproc_automovil_modificacion"); sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.Connection = miConexion; sqlCommand.Parameters.AddWithValue("@patente_auto", auto.patente); sqlCommand.Parameters.AddWithValue("@modelo", auto.modelo); sqlCommand.Parameters.AddWithValue("@ids_turnos", auto.idturno); sqlCommand.Parameters.AddWithValue("@id_marca", auto.idmarca); sqlCommand.Parameters.AddWithValue("@rodado", auto.rodado); sqlCommand.Parameters.AddWithValue("@habilitado", auto.habilitado); sqlCommand.Parameters.AddWithValue("@licencia", auto.licencia); sqlCommand.Parameters.AddWithValue("@id_chofer", auto.idchofer); sqlCommand.Parameters.AddWithValue("@id_auto", auto.idautomovil); sqlCommand.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { desconectar(); } }
public IHttpActionResult PostAutomovil(Automovil automovil) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Carros.Add(automovil); try { db.SaveChanges(); } catch (DbUpdateException) { if (AutomovilExists(automovil.CodigoCarro)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = automovil.CodigoCarro }, automovil)); }
public void VerificacionDeExcepciones() { Estacionamiento estacionamiento = new Estacionamiento("Monkey's", 2); estacionamiento += new Automovil(40798, "Javier", "Mendez", eMarca.Chevrolet, ConsoleColor.Black); try { estacionamiento += new Automovil(40798, "Fernando", "Mendez", eMarca.BMW, ConsoleColor.Red); } catch (Exception excepcion) { Assert.IsInstanceOfType(excepcion, typeof(VehiculoYaCargadoException)); } estacionamiento += new Automovil(666, "Fernando", "Mendez", eMarca.BMW, ConsoleColor.Red); try { estacionamiento += new Automovil(33333, "Leandro", "Toreez", eMarca.Renault, ConsoleColor.White); } catch (Exception excepcion) { Assert.IsInstanceOfType(excepcion, typeof(EstacionamientoLlenoException)); } try { estacionamiento -= new Motocicleta(123456); } catch (Exception excepcion) { Assert.IsInstanceOfType(excepcion, typeof(NoExisteElVehiculoException)); } }
//Boton para crear el carro---------------------------------------------------------------------------------------- private void buttonCrear_Click(object sender, EventArgs e) { carro = new Automovil("Jeep", "Negro", 100); labelColor.Text = carro.color; labelMarca.Text = carro.marca; }
private void buttonGuardar_Click(object sender, EventArgs e) { try { int valueParsed; if (!Int32.TryParse(textBoxKilometrosRecorridos.Text.Trim(), out valueParsed)) { throw new Exception("Debe ingresar una cantidad de kilometros del tipo numerico"); } Viaje viaje = new Viaje(); Chofer chofer_mapper = new Chofer(); Turno turno_mapper = new Turno(); Cliente cliente_mapper = new Cliente(); Automovil automovil_mapper = new Automovil(); Chofer chofer = chofer_mapper.Mapear((comboBoxChofer.SelectedItem as dynamic).Value); Turno turno = turno_mapper.Mapear((comboBoxTurno.SelectedItem as dynamic).Value); Cliente cliente = cliente_mapper.Mapear((comboBoxCliente.SelectedItem as dynamic).Value); Automovil automovil = automovil_mapper.Mapear((comboBoxAutomovil.SelectedItem as dynamic).Value); viaje.chofer = chofer; viaje.automovil = automovil; viaje.turno = turno; viaje.cantidad_kilometros = Convert.ToInt32(textBoxKilometrosRecorridos.Text); viaje.fecha_inicio = dateTimePickerFechaInicio.Value; viaje.fecha_fin = dateTimePickerFechaFin.Value; viaje.cliente = cliente; string respuesta = viaje.Guardar(); MessageBox.Show(respuesta, "Guardado de viaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); Hide(); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error en guardado de Registro de viaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
static void Main(string[] args) { Automovil protoAutomovilEstandarAzul = new AutomovilElectricidad(); protoAutomovilEstandarAzul.modelo = "estándar"; protoAutomovilEstandarAzul.color = "azul"; Scooter protoScooterClasicoRojo = new ScooterGasolina(); protoScooterClasicoRojo.modelo = "clasico"; protoScooterClasicoRojo.color = "rojo"; FabricaVehiculo fabrica = new FabricaVehiculo(); fabrica.prototypeAutomovil = protoAutomovilEstandarAzul; fabrica.prototypeScooter = protoScooterClasicoRojo; Automovil auto = fabrica.creaAutomovil(); auto.visualizaCaracteristicas(); Scooter scooter = fabrica.creaScooter(); scooter.visualizaCaracteristicas(); }
static void Main(string[] args) { Console.WriteLine("MOTOS"); Vehiculo m1 = new Moto("ASD123", 75, 4); Console.WriteLine(m1.ConsultarDatos()); Moto m2 = new Moto("ASDaa123", 175); Console.WriteLine(m2.ConsultarDatos()); Moto m3 = new Moto("QWE312", 175, 4, 35); Console.WriteLine(m3.ConsultarDatos()); Console.WriteLine("PICKUPS"); PickUp p1 = new PickUp("TYR753", "78", 51); Console.WriteLine(p1.ConsultarDatos()); PickUp p2 = new PickUp("TYR753", "Model A"); Console.WriteLine(p2.ConsultarDatos()); Console.WriteLine("AUTOMOVILES"); Automovil a1 = new Automovil("POI952", ConsoleColor.Red); Console.WriteLine(a1.ConsultarDatos()); Automovil a2 = new Automovil("MNB651", ConsoleColor.DarkCyan, 23); Console.WriteLine(a2.ConsultarDatos()); Console.ReadKey(); }
public void Put(Canvas canv, Automovil auto) { canv.Children.Clear(); double PortionHeight = canv.Height / auto.Capacidad; Line recta1 = new Line(); recta1.StrokeThickness = canv.Width; recta1.X1 = canv.Width / 2; recta1.Y1 = (int)canv.Height; recta1.X2 = canv.Width / 2;//(int)(canv.Height - (PortionHeight * auto.Contenido)); recta1.Y2 = (int)(canv.Height - (PortionHeight * auto.Contenido)); if ((auto.Capacidad * 0.25) > auto.Contenido) { recta1.Stroke = Brushes.Yellow; } if ((auto.Capacidad * 0.25) < auto.Contenido) { recta1.Stroke = Brushes.Green; } if ((auto.Capacidad * 0.10) > auto.Contenido) { recta1.Stroke = Brushes.Red; } // recta1.StrokeThickness = canv.Width; canv.Children.Add(recta1); }
public static DataTable filtrarAutomovilesHabilitados(Automovil auto) { try { conectar(); sqlCommand = new SqlCommand(); sqlCommand.CommandText = "SELECT DISTINCT AC.id_auto, A.patente_auto, A.modelo, A.id_marca, M.nombre AS Marca, A.rodado, A.licencia, U.nombre AS 'Nombre Chofer', U.apellido AS 'Apellido Chofer', AC.id_chofer, A.habilitado FROM NONAME.Auto A join NONAME.Auto_Chofer AC on A.id_auto = AC.id_auto, NONAME.Usuario U, NONAME.Marca M WHERE U.id_usuario = AC.id_chofer And M.id_marca = A.id_marca And A.habilitado = 1 And " + ((auto.idmarca == 0) ? "1=1" : ("A.id_marca ='" + auto.idmarca) + "'") + (String.IsNullOrEmpty(auto.modelo) ? " And 1=1" : (" And A.modelo LIKE '%" + auto.modelo + "%'")) + (String.IsNullOrEmpty(auto.patente) ? " And 1=1" : (" And A.patente_auto LIKE '%" + auto.patente + "%'")) + (String.IsNullOrEmpty(auto.nombreChofer) ? " And 1=1" : (" And U.nombre LIKE '%" + auto.nombreChofer + "%'")) + (String.IsNullOrEmpty(auto.apellidoChofer) ? " And 1=1" : (" And U.apellido LIKE '%" + auto.apellidoChofer + "%'")); sqlCommand.CommandType = CommandType.Text; sqlCommand.Connection = miConexion; SqlDataReader sqlReader = sqlCommand.ExecuteReader(); DataTable dataTableAutos = new DataTable(); dataTableAutos.Load(sqlReader); return(dataTableAutos); } catch (Exception ex) { throw ex; } finally { desconectar(); } }
public async Task <IActionResult> Edit(string id, [Bind("placa,marca,modelo,año,Estado,Procedimiento,comentario,cliente")] Automovil automovil) { if (id != automovil.placa) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(automovil); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AutomovilExists(automovil.placa)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(automovil)); }
private void dgvAutomovil_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex >= 0) { auto = new AutomovilBL().GetAutomovilById(int.Parse(dgvAutomovil.Rows[e.RowIndex].Cells["ID"].Value.ToString())); frmAutomoviles.AutoEncontrado = auto; if (CualAuto == 1) { frmNuevoEvento.Auto1 = auto; } else { frmNuevoEvento.Auto2 = auto; } auto = null; Close(); } } catch (Exception ex) { throw ex; } }
static void Main(string[] args) { bool repetir = true; while (repetir) { Console.Clear(); Console.WriteLine("Introduce el número de pasajeros que deseas "); string numeroDePasajerosTexto = Console.ReadLine(); int numeroDePasajeros = 0; Automovil MiPrimerAutomovil = new Automovil(); if (int.TryParse(numeroDePasajerosTexto, out numeroDePasajeros)) { Console.WriteLine("Introduce el color que deseas "); string color = Console.ReadLine(); Colores colorSeleccionado; if (Enum.TryParse(color, out colorSeleccionado)) { switch (colorSeleccionado) { case Colores.Rojo: case Colores.Plata: case Colores.Azul: MiPrimerAutomovil.ProducirAutomovil(numeroDePasajeros, colorSeleccionado); break; case Colores.Negro: Console.WriteLine("No en este color disponible"); break; default: Console.WriteLine("Color no válido"); break; } } else { Console.WriteLine("Error al seleccionar el color"); } //Colores colorSeleccionado = (Colores)Enum.Parse(typeof(Colores), color); } else { Console.WriteLine("Error en número de pasajeros"); } //if(VariableTipoBool) if(miBool) //if(invocacionAMetodo) if(miPrimerAutomovil.ValidarNumero(numero)) //if(lineaDeCodigo) if(numeroDePasajeros==4) < > <= >= Console.WriteLine("Desea seleccionar otro Automovil S/N"); var continuar = Console.ReadLine(); if (continuar.ToUpper() != "S") { repetir = false; } } Console.ReadKey(); }
static void Main(string[] args) { IFabricaVehiculo fabrica; Automovil[] autos = new Automovil[NoAutos]; Console.WriteLine("Desea utilizar vehículos eléctricos (1) o de gasolina (2)"); string seleccion = Console.ReadLine(); if (seleccion == "1") { fabrica = new FabricaVehiculoElectricidad(); } else { fabrica = new FabricaVehiculoGasolina(); } for (int index = 0; index < NoAutos; index++) { autos[index] = fabrica.CreaAutomovil("Estándar", "Negro", 6 + index, 3.2); } foreach (Automovil auto in autos) { auto.MostrarCaracteristicas(); } }
public ComboBox Automovil(ComboBox combo, string auto_marca_modelo_patente = "") { try { Automovil cliente_mapper = new Automovil(); List <Automovil> automoviles = cliente_mapper.ObtenerAutomoviles(); combo.DisplayMember = "Text"; combo.ValueMember = "Value"; combo.Items.Add(new { Text = "Seleccione el Automovil", Value = 0 }); foreach (Automovil automovil in automoviles) { combo.Items.Add(new { Text = automovil.marca.nombre + ' ' + automovil.modelo + ' ' + automovil.patente, Value = automovil.id }); } combo.SelectedIndex = 0; if (!String.IsNullOrWhiteSpace(auto_marca_modelo_patente)) { combo.SelectedIndex = combo.FindString(auto_marca_modelo_patente); } return(combo); } catch (Exception exception) { throw new Exception(exception.Message); } }
public IHttpActionResult Create(Automovil automovil) { if (!ModelState.IsValid) { return(BadRequest()); } _UnityOfWork.Automoviles.Add(automovil); try { _UnityOfWork.SaveChanges(); } catch (DbUpdateException) { if (AutomovilExists(automovil.AutomovilId)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = automovil.AutomovilId }, automovil)); }
static void Main(string[] args) { Automovil auto = new Automovil(40, 10); Console.WriteLine(auto); Console.ReadKey(); } // end of static void Main(string[] args)
public ActionResult Create(Automovil automovil) { if (ModelState.IsValid) { if (automovil.AutomovilImagenes != null && automovil.AutomovilImagenes.Any()) { var guardarImagen = new GuardarImagen(); foreach (var imagen in automovil.AutomovilImagenes) { string fileName = Guid.NewGuid().ToString(); imagen.UrlImagenMiniatura = guardarImagen.ResizeAndSave(fileName, imagen.ImagenSubida.InputStream, Tamanos.Miniatura, false); imagen.UrlImagenMediana = guardarImagen.ResizeAndSave(fileName, imagen.ImagenSubida.InputStream, Tamanos.Miniatura, false); } } db.Automovils.Add(automovil); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ModeloId = new SelectList(db.Modelos, "ModeloId", "Descripcion", automovil.ModelosId); return(View(automovil)); }
public static void insertarAutomovil(Automovil auto) { try { conectar(); sqlCommand = new SqlCommand("NONAME.sproc_automovil_alta"); sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.Connection = miConexion; sqlCommand.Parameters.AddWithValue("@patente_auto", auto.patente); sqlCommand.Parameters.AddWithValue("@modelo", auto.modelo); DataTable columna = auto.idturno.DefaultView.ToTable(false, auto.idturno.Columns[0].ColumnName); sqlCommand.Parameters.AddWithValue("ids_turnos", columna); sqlCommand.Parameters.AddWithValue("@id_marca", auto.idmarca); sqlCommand.Parameters.AddWithValue("@rodado", auto.rodado); sqlCommand.Parameters.AddWithValue("@habilitado", auto.habilitado); sqlCommand.Parameters.AddWithValue("@licencia", auto.licencia); sqlCommand.Parameters.AddWithValue("@id_chofer", auto.idchofer); sqlCommand.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { desconectar(); } }
public void cargarDTOs() { //CARGAR DEPARTAMENTO DE CARGA var carga = this.db.DepCarga; foreach (var i in carga) { if (i.tipo == 1) { Vehiculo dto = new Camion(i.Vehiculos.ID, i.Vehiculos.marca, i.Vehiculos.modelo, i.Vehiculos.matricula, i.Vehiculos.color, i.cargaMax); listaDeVehiculos.Add(dto); } if (i.tipo == 2) { Vehiculo dto = new Remolque(i.Vehiculos.ID, i.Vehiculos.marca, i.Vehiculos.modelo, i.Vehiculos.matricula, i.Vehiculos.color, i.cargaMax); listaDeVehiculos.Add(dto); } } //CARGAR DEPARTAMENTO DE TRANSPORTE var transporte = this.db.DepTransporte; foreach (var i in transporte) { if (i.tipo == 1) { Vehiculo dto = new Automovil(i.Vehiculos.ID, i.Vehiculos.marca, i.Vehiculos.modelo, i.Vehiculos.matricula, i.Vehiculos.color, i.maxPersonas); listaDeVehiculos.Add(dto); } if (i.tipo == 2) { Vehiculo dto = new Motocicleta(i.Vehiculos.ID, i.Vehiculos.marca, i.Vehiculos.modelo, i.Vehiculos.matricula, i.Vehiculos.color, i.maxPersonas); listaDeVehiculos.Add(dto); } } }
/// <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_ModificarAutomovil /// </summary> /// <param name="matricula">Matrícula del vehículo a modificar</param> /// <returns>Retorna la vista parcial M08_ModificarAutomovil</returns> public ActionResult M08_ModificarAutomovil(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"); CModificarAutomovil automovil = new CModificarAutomovil(); 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 IHttpActionResult PutAutomovil(int id, Automovil automovil) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != automovil.CodigoCarro) { return(BadRequest()); } db.Entry(automovil).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AutomovilExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Create([Bind(Include = "idAutomovil,modelo,año,color,precio,informacionExtra,idMarca,idCategoria,idCombustible,idEstado,idTransmision")] Automovil automovil, HttpPostedFileBase archivo) { if (ModelState.IsValid) { if (archivo != null && archivo.ContentLength > 0) { var imagen = new Archivo { nombre = System.IO.Path.GetFileName(archivo.FileName), tipo = FileType.Imagen, ContentType = archivo.ContentType }; using (var reader = new System.IO.BinaryReader(archivo.InputStream)){ imagen.contenido = reader.ReadBytes(archivo.ContentLength); }; automovil.archivos = new List <Archivo> { imagen }; } db.automovil.Add(automovil); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idCategoria = new SelectList(db.categoria, "idCategoria", "nombre", automovil.idCategoria); ViewBag.idCombustible = new SelectList(db.combustible, "idCombustible", "nombre", automovil.idCombustible); ViewBag.idEstado = new SelectList(db.estado, "idEstado", "nombre", automovil.idEstado); ViewBag.idMarca = new SelectList(db.marca, "idMarca", "nombre", automovil.idMarca); ViewBag.idTransmision = new SelectList(db.transmision, "idTransmision", "nombre", automovil.idTransmision); return(View(automovil)); }
private void cmbChofer_SelectedIndexChanged(object sender, EventArgs e) { //cuando selecciona un chofer tengo que cargar el automovil de ese chofer try { //Obtengo el automovil y lo muestro en el txt. Automovil auto = new Automovil(); DataSet ds = auto.ObtenerAutomovilPorChofer(Convert.ToInt32(cmbChofer.SelectedValue)); auto.DataRowToObject(ds.Tables[0].Rows[0]); if (ds.Tables[0].Rows.Count != 0) { txtAutomovil.Text = auto.Patente; IDAutomovil = auto.IDAutomovil; } cargarTurnos(); } catch (ErrorConsultaException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
static void Main(string[] args) { Estacionamiento e = new Estacionamiento("UTN", 6); // Creación de Vehículos Console.WriteLine("MOTOS"); Vehiculo m1 = new Moto("ASD123", 75, 4); Console.WriteLine(m1.ConsultarDatos()); Moto m2 = new Moto("ASDaa123", 175); Console.WriteLine(m2.ConsultarDatos()); Moto m3 = new Moto("QWE312", 175, 4, 35); Console.WriteLine(m3.ConsultarDatos()); Console.WriteLine("PICKUPS"); PickUp p1 = new PickUp("TYR753", "78", 51); Console.WriteLine(p1.ConsultarDatos()); PickUp p2 = new PickUp("TYR753", "Model A"); Console.WriteLine(p2.ConsultarDatos()); Console.WriteLine("AUTOMOVILES"); Automovil a1 = new Automovil("POI952", ConsoleColor.Red); Console.WriteLine(a1.ConsultarDatos()); Automovil a2 = new Automovil("MNB651", ConsoleColor.DarkCyan, 23); Console.WriteLine(a2.ConsultarDatos()); Console.WriteLine("--------------------------------"); Console.WriteLine("--------------------------------"); Console.WriteLine("Estacionamiento Ingreso"); e += m1; e += p1; e += a1; e += m1; e += p1; e += a1; e += m2; e += p2; e += a2; e += m3; Console.WriteLine((string)e); Console.WriteLine("--------------------------------"); Console.WriteLine("--------------------------------"); Console.WriteLine("Estacionamiento Egreso"); Console.WriteLine(e - m1); Console.WriteLine(e - p1); Console.WriteLine(e - a1); Console.WriteLine(e - m2); Console.WriteLine(e - p2); Console.WriteLine(e - a2); Console.WriteLine(e - m3); Console.WriteLine("--------------------------------"); Console.WriteLine((string)e); Console.ReadKey(); }
static void Main(string[] args) { Concecionaria concecionaria = new Concecionaria(5); Camion c1 = new Camion(EMarca.Scania, "ASD012", ConsoleColor.Black); Camion c2 = new Camion(EMarca.Iveco, "ASD913", ConsoleColor.Red); Moto m1 = new Moto(EMarca.BMW, "HJK789", ConsoleColor.White); Moto m2 = new Moto(EMarca.Yamaha, "IOP852", ConsoleColor.Blue); Automovil a1 = new Automovil(EMarca.Chevrolet, "QWE968", ConsoleColor.Gray); Automovil a2 = new Automovil(EMarca.Ford, "TYU426", ConsoleColor.DarkBlue); Automovil a3 = new Automovil(EMarca.Scania, "IOP852", ConsoleColor.Green); // Agrego 6 ítems (los últimos 2 no deberían poder agregarse) y muestro concecionaria += c1; concecionaria += c2; concecionaria += m1; concecionaria += m2; concecionaria += a1; concecionaria += a2; concecionaria += a3; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Quito un item y muestro concecionaria -= c1; Console.WriteLine(concecionaria.ToString()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Motos Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Moto)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Camiones Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Camion)); // Console.WriteLine(c2.Mostrar()); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); Console.Clear(); // Muestro solo Automoviles Console.WriteLine(concecionaria.Mostrar(concecionaria, ETipo.Automovil)); Console.WriteLine("<---------------------------------------------->"); Console.ReadKey(); }
static void Main(string[] args) { Camion camion = new Camion(6, 2, Colores.Rojo, 15, 550); Automovil automovil = new Automovil(4, 5, Colores.Negro, 5, 5); Moto moto = new Moto(2, 0, Colores.Azul, 110); Console.ReadKey(); }
public ActionResult DeleteConfirmed(int id) { Automovil automovil = db.Automovils.Find(id); db.Automovils.Remove(automovil); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Automovil bus = db.Automoviles.Find(id); db.Carros.Remove(bus); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Automovil automovil = _UnityOfWork.Automoviles.Get(id); _UnityOfWork.Carros.Remove(automovil); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// Create a new Automovil object. /// </summary> /// <param name="cilindrada">Initial value of Cilindrada.</param> /// <param name="marca">Initial value of Marca.</param> /// <param name="modelo">Initial value of Modelo.</param> /// <param name="id">Initial value of Id.</param> /// <param name="cantPuertas">Initial value of CantPuertas.</param> public static Automovil CreateAutomovil(int cilindrada, string marca, string modelo, long id, int cantPuertas) { Automovil automovil = new Automovil(); automovil.Cilindrada = cilindrada; automovil.Marca = marca; automovil.Modelo = modelo; automovil.Id = id; automovil.CantPuertas = cantPuertas; return automovil; }
static void Main(string[] args) { FabricaVehiculo fabrica; Automovil[] autos = new Automovil[nAutos]; Scooter[] scooters = new Scooter[nScooters]; Console.WriteLine("Desea utilizar " + "vehículos eléctricos (1) o a gasolina (2):"); string eleccion = Console.ReadLine(); if (eleccion == "1") { fabrica = new FabricaVehiculoElectricidad(); } else { fabrica = new FabricaVehiculoGasolina(); } for (int index = 0; index < nAutos; index++) autos[index] = fabrica.creaAutomobile("estándar", "amarillo", 6+index, 3.2); for (int index = 0; index < nScooters; index++) scooters[index] = fabrica.creaScooter("clásico", "rojo", 2+index); foreach (Automovil auto in autos) auto.mostrarCaracteristicas(); foreach (Scooter scooter in scooters) scooter.mostrarCaracteristicas(); }