void Start() { Carroceria carro = new Carroceria (); carro.CrearCarroceria (); Llantas llantas = new Llantas (); llantas.CrearLlantas (); }
public ActionResult RealDeleteConfirmed(int id) { Carroceria carroceria = db.CARROCERIA.Find(id); db.CARROCERIA.Remove(carroceria); db.SaveChanges(); return(RedirectToAction("Index")); }
void Start() { Carroceria carro = new Carroceria(); carro.CrearCarroceria(); Llantas llantas = new Llantas(); llantas.CrearLlantas(); }
// Use this for initialization public void crearCarro() { Carroceria crr = new Carroceria(); Ruedas rue = new Ruedas(); Spoiler spo = new Spoiler(); crr.crearcarroceria(); rue.crearllantas(); spo.crearspoiler(); }
public ActionResult Edit([Bind(Include = "Id,Descripcion,Estado,FechaDeInicio,FechaDeFin")] Carroceria carroceria) { if (ModelState.IsValid) { db.Entry(carroceria).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(carroceria)); }
protected override int GetHashCodeCore() { unchecked { var hashCode = Placa.GetHashCode(); hashCode = (hashCode * 397) ^ Kilometragem.GetHashCode(); hashCode = (hashCode * 397) ^ Portas.GetHashCode(); hashCode = (hashCode * 397) ^ Cambio.GetHashCode(); hashCode = (hashCode * 397) ^ Carroceria.GetHashCode(); hashCode = (hashCode * 397) ^ Cor.GetHashCode(); return(hashCode); } }
// GET: Carrocerias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Carroceria carroceria = db.CARROCERIA.Find(id); if (carroceria == null) { return(HttpNotFound()); } return(View(carroceria)); }
public ActionResult DeleteConfirmed(int id) { Carroceria carroceria = db.CARROCERIA.Find(id); if (carroceria.Estado == "A") { carroceria.Estado = "I"; } else { carroceria.Estado = "A"; } db.SaveChanges(); return(RedirectToAction("Index")); }
/* --------------------------------------------------------------- * Constructor: * En este espacio se inicializan los atributos * --------------------------------------------------------------- */ public Carro(Vector3 _posicion) { materializador = new Materializador(_posicion); carroceria = new Carroceria(materializador); llantas = new Llanta[4]; puertas = new Puerta[4]; luces = new Luces[4]; for (int i = 0; i < llantas.Length; i++) { llantas[i] = new Llanta(materializador, i); puertas[i] = new Puerta(materializador, i); luces[i] = new Luces(materializador, i); } }
public Carro(Vector3 _posicion, float[] llantass) { _posicion.y = 0; materializador = new Materializador(_posicion); carroceria = new Carroceria(materializador); llantas = new Llanta[4]; puertas = new Puerta[4]; luces = new Luces[4]; for (int i = 0; i < llantas.Length; i++) { llantas[i] = new Llanta(materializador, i); puertas[i] = new Puerta(materializador, i); luces[i] = new Luces(materializador, i); } for (int i = 0; i < llantas.Length; i++) { llantas[i].Radio = llantass[i]; } }
public IActionResult CarroceriasCrearModificar([FromBody] Carroceria carroceria) { ObjectResult result; var ad = new AdaptadorAtcAdmin(_configuration); try { var res = ad.CarroceriasCrearModificar(carroceria); result = new ObjectResult(res) { StatusCode = (int)HttpStatusCode.OK }; } catch (Exception ex) { result = new ObjectResult(ex) { StatusCode = (int)HttpStatusCode.Conflict }; Request.HttpContext.Response.Headers.Add("dsError", ex.Message); } return(result); }
public ActionResult Create([Bind(Include = "Id,Descripcion,Estado,FechaDeInicio,FechaDeFin")] Carroceria carroceria) { if (ModelState.IsValid) { db.CARROCERIA.Add(carroceria); string mensaje = Verificar(carroceria.Id); if (mensaje == "") { db.SaveChanges(); TempData["Type"] = "success"; TempData["Message"] = "El registro se realizó correctamente"; return(RedirectToAction("Index")); } else { ViewBag.Type = "warning"; ViewBag.Message = mensaje; return(View(carroceria)); } } return(View(carroceria)); }
public IActionResult EsquemaDeCarroceria([FromBody] Carroceria carr) { ObjectResult result; //var ad = new AdaptadorAtc(_configuration); try { //var carr = ad.CarroceriasLeerEsquema(idmodelocarroceria, ano); var res = new EsquemaViewModel(carr); result = new ObjectResult(res) { StatusCode = (int)HttpStatusCode.OK }; } catch (Exception ex) { result = new ObjectResult(ex) { StatusCode = (int)HttpStatusCode.Conflict }; Request.HttpContext.Response.Headers.Add("dsError", ex.Message); } return(result); }
/// <summary> Recibe la posición inicial del carro, el color original y el color alternativo. </summary> public Carro(Vector3 _posicion, Color color0, Color color1) { materializador = new Materializador(_posicion); carroceria = new Carroceria(materializador); llantas = new Llanta[4]; puertas = new Puerta[4]; luces = new Luces[4]; for (int i = 0; i < llantas.Length; i++) { llantas[i] = new Llanta(materializador, i); puertas[i] = new Puerta(materializador, i); luces[i] = new Luces(materializador, i); } Conductor.EnMovimiento += Conductor_EnMovimiento; pos0 = _posicion; pos = materializador.gameObject.transform; color = color0; altColor = color1; }
public EsquemaViewModel(Carroceria car) { Filas = new List <Fila> { new Fila(), new Fila(), new Fila(), new Fila(), new Fila(), new Fila(), new Fila(), new Fila(), new Fila(), }; foreach (Vidrio vid in car.Vidrios) { if (vid.CantidadArticulos > 0) { HayArticulos = true; } Filas[vid.PosVer].Celdas[vid.PosHor].Vidrio = vid; Filas[vid.PosVer].Celdas[vid.PosHor].ExtensionVer = vid.SpanVer; Filas[vid.PosVer].Celdas[vid.PosHor].ExtensionHor = vid.SpanHor; var vr = vid.SpanVer - 1; //var hr = vid.SpanHor - 1; while (vr > -1) { //no hacer esto si es 0 if (vr > 0) { //eliminar de la vertical var celda = vid.PosHor; var fila = vid.PosVer + vr; Filas[fila].Celdas[celda].Eliminada = true; } //eliminar de la horizontal var hr = vid.SpanHor - 1; while (hr > -1) { if (hr > 0) { var celda = vid.PosHor + hr; var fila = vid.PosVer + vr; Filas[fila].Celdas[celda].Eliminada = true; } hr--; } vr--; } //if (vid.SpanVer > 1) //{ // var Eliminado = false; // var celda = vid.PosHor; // var fila = vid.PosVer + 1; // var cantidad = vid.SpanVer - 1; // var eliminadas = 0; // while (!Eliminado) // { // if (Filas[fila].Celdas[celda].Eliminada) // { // fila++; // } // else // { // Filas[fila].Celdas[celda].Eliminada = true; // eliminadas++; // if (eliminadas == cantidad) // { // Eliminado = true; // } // } // }; //} //if (vid.SpanHor > 1) //{ // var Eliminado = false; // var celda = vid.PosHor +1; // var fila = vid.PosVer; // var cantidad = vid.SpanHor - 1; // var eliminadas = 0; // while (!Eliminado) // { // if (Filas[fila].Celdas[celda].Eliminada) // { // celda++; // } // else // { // Filas[fila].Celdas[celda].Eliminada = true; // eliminadas++; // if (eliminadas == cantidad) // { // Eliminado = true; // } // } // }; //} } foreach (Fila fila in Filas) { fila.Celdas.RemoveAll(c => c.Eliminada); } }