public IHttpActionResult PutEnsambladora(int id, Ensambladora ensambladora) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ensambladora.EnsambladoraId) { return(BadRequest()); } db.Entry(ensambladora).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EnsambladoraExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
static void Main(string[] args) { var ensambladora = new Ensambladora(); string opc; Console.WriteLine("Desea Iniciar la Personalizacion? Y(Si)/N(No)"); opc = Console.ReadLine(); while (true) { if (opc.CompareTo("Y") == 0 || opc.CompareTo("y") == 0) { ensambladora.IniciarPersonalizacion(); Thread.Sleep(5000); ensambladora.FinalizarPersonalizacion(); break; } else if (opc.CompareTo("N") == 0 || opc.CompareTo("n") == 0) { Console.WriteLine("Regrese pronto"); break; } else { Console.WriteLine("Escriba una opcion válida"); Console.WriteLine("Desea iniciar la personalizacion? Y(Si)/N(No)"); opc = Console.ReadLine(); } } }
public ActionResult DeleteConfirmed(int id) { Ensambladora ensambladora = db.Ensambladoras.Find(id); db.Ensambladoras.Remove(ensambladora); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Ensambladora ensambladora = _UnityOfWork.Ensambladoras.Get(id); _UnityOfWork.Ensambladoras.Delete(ensambladora); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "EnsambladoraId,_Ensambladora,TipoCarro")] Ensambladora ensambladora) { if (ModelState.IsValid) { db.Entry(ensambladora).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ensambladora)); }
public ActionResult Edit([Bind(Include = "EnsambladoraId,_Ensambladora,TipoCarro")] Ensambladora ensambladora) { if (ModelState.IsValid) { _UnityOfWork.StateModified(ensambladora); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(ensambladora)); }
public IHttpActionResult GetEnsambladora(int id) { Ensambladora ensambladora = db.Ensambladoras.Find(id); if (ensambladora == null) { return(NotFound()); } return(Ok(ensambladora)); }
public ActionResult Create([Bind(Include = "EnsambladoraId,_Ensambladora,TipoCarro")] Ensambladora ensambladora) { if (ModelState.IsValid) { db.Ensambladoras.Add(ensambladora); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ensambladora)); }
public ActionResult Create([Bind(Include = "EnsambladoraId")] Ensambladora ensambladora) { if (ModelState.IsValid) { _UnityOfWork.Ensambladoras.Add(ensambladora); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(ensambladora)); }
public IHttpActionResult PostEnsambladora(Ensambladora ensambladora) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Ensambladoras.Add(ensambladora); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = ensambladora.EnsambladoraId }, ensambladora)); }
public IHttpActionResult DeleteEnsambladora(int id) { Ensambladora ensambladora = db.Ensambladoras.Find(id); if (ensambladora == null) { return(NotFound()); } db.Ensambladoras.Remove(ensambladora); db.SaveChanges(); return(Ok(ensambladora)); }
// GET: HelpPage/Ensambladoras/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Ensambladora ensambladora = db.Ensambladoras.Find(id); if (ensambladora == null) { return(HttpNotFound()); } return(View(ensambladora)); }
// GET: Ensambladoras/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Ensambladora ensambladora = _UnityOfWork.Ensambladoras.Get(id); if (ensambladora == null) { return(HttpNotFound()); } return(View(ensambladora)); }
static void Main(string[] args) { var ensambladora = new Ensambladora(); Carro Carro1 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoBus.Privado, TipoAuto.Coupe); ensambladora.Agregar(Carro1); Carro Carro2 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoBus.Publico, TipoAuto.Coupe); ensambladora.Agregar(Carro2); Carro Carro3 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Privado, TipoAuto.Sedan); ensambladora.Agregar(Carro3); Carro Carro4 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Publico, TipoAuto.PickUp); ensambladora.Agregar(Carro4); Carro Carro5 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Privado, TipoAuto.HatchBack); ensambladora.Agregar(Carro5); Carro Carro6 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Publico, TipoAuto.Coupe); ensambladora.Agregar(Carro6); string opc; Console.WriteLine("Desea Iniciar la Personalizacion? Y(Si)/N(No)"); opc = Console.ReadLine(); while (true) { if (opc.CompareTo("Y") == 0 || opc.CompareTo("y") == 0) { ensambladora.IniciarPersonalizacion(); Thread.Sleep(5000); ensambladora.FinalizarPersonalizacion(); break; } else if (opc.CompareTo("N") == 0 || opc.CompareTo("n") == 0) { Console.WriteLine("Regrese pronto"); break; } else { Console.WriteLine("Escriba una opcion válida"); Console.WriteLine("Desea iniciar la personalizacion? Y(Si)/N(No)"); opc = Console.ReadLine(); } } }