public ActionResult DeleteConfirmed(int id)
        {
            Vehicul vehicul = db.Vehiculs.Find(id);

            db.Vehiculs.Remove(vehicul);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
            public async Task <Unit> Handle(CreateVehiculCommand request, CancellationToken cancellationToken)
            {
                var entity = new Vehicul
                {
                    VehiculId = request.VehiculId,
                    Label     = request.Label,
                    Type      = request.Type
                };

                await _context.AddVehicul(entity, cancellationToken);

                return(Unit.Value);
            }
 public ActionResult Edit([Bind(Include = "VehiculID,ModelID,MotorizareID,An")] Vehicul vehicul)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicul).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.An           = new SelectList(db.Ans, "AnID", "AnID", vehicul.An);
     ViewBag.ModelID      = new SelectList(db.Models, "ModelID", "Nume", vehicul.ModelID);
     ViewBag.MotorizareID = new SelectList(db.Motorizares, "MotorizareID", "Nume", vehicul.MotorizareID);
     return(View(vehicul));
 }
        // GET: /Vehicul/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Vehicul vehicul = db.Vehiculs.Find(id);

            if (vehicul == null)
            {
                return(HttpNotFound());
            }
            return(View(vehicul));
        }
Esempio n. 5
0
        public async Task <Unit> Handle(CreateVehiculCommand request, CancellationToken cancellationToken)
        {
            var entity = new Vehicul
            {
                VehiculId = request.VehiculId,
                Label     = request.Label,
                Type      = request.Type
            };

            await _context.AddVehicul(entity, cancellationToken);

            await _mediator.Publish(new VehiculCreated { CustomerId = entity.VehiculId.ToString() });

            return(Unit.Value);
        }
        // GET: /Vehicul/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Vehicul vehicul = db.Vehiculs.Find(id);

            if (vehicul == null)
            {
                return(HttpNotFound());
            }
            ViewBag.An           = new SelectList(db.Ans, "AnID", "AnID", vehicul.An);
            ViewBag.ModelID      = new SelectList(db.Models, "ModelID", "Nume", vehicul.ModelID);
            ViewBag.MotorizareID = new SelectList(db.Motorizares, "MotorizareID", "Nume", vehicul.MotorizareID);
            return(View(vehicul));
        }
Esempio n. 7
0
 public async Task AddVehicul(Vehicul vehicul, CancellationToken cancellationToken)
 {
     _vehiculs.Add(vehicul);
 }