public ActionResult DeleteConfirmed(int id) { CarModels carModels = db.CarModels.Find(id); db.CarModels.Remove(carModels); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Qccard(CarModels cm) { if ((cm.Vin == null) || (cm.Vin == "")) { cm.Vin = "NAS"; } return(View(cm)); }
public ActionResult DeleteCarFromDb(CarModels car) { var carInDb = _context.carModels.Single(c => c.Id == car.Id); _context.carModels.Remove(carInDb); _context.SaveChanges(); return(RedirectToAction("Cars")); }
private void GetCarModels(int RefCarMakeId) { CarModelList = CarModels.GetByRefCarMakeId(RefCarMakeId).ToSvenTechCollection(); CarBodyList.Clear(); CarGenerationList.Clear(); CarTrimList.Clear(); Years.Clear(); CarEngine = null; }
// GET: Car public ActionResult Index() { CarModels model = new CarModels { Cars = carRepository.GetAll() }; return(View(model)); }
public ActionResult Edit([Bind(Include = "Id,ModelName,Color,Year,CarDoor,Km,IsUsed,ManifactureId")] CarModels carModels) { if (ModelState.IsValid) { db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ManifactureId = new SelectList(db.Manifactures, "Id", "Name", carModels.ManifactureId); return(View(carModels)); }
public ActionResult Edit([Bind(Include = "ID,Mark,Model,Year,Name,VIN,Photo,DateOfPurchase,SaleDate,PurchasePrice,SalePrice,OwnerID")] CarModels carModels) { if (ModelState.IsValid) { db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.OwnerID = new SelectList(db.Owner, "ID", "FirstName", carModels.OwnerID); return(View(carModels)); }
public ActionResult Edit([Bind(Include = "ID,Brand,Model,Year,Vin,SerialNo,Photo,PurchaseDate,SaleDate,PurchasePrice,SalePrice,Budget,OwnerID")] CarModels carModels) { if (ModelState.IsValid) { db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.OwnerID = new SelectList(db.Owner, "ID", "Name", carModels.OwnerID); return(View(carModels)); }
public ActionResult Edit([Bind(Include = "ID,MakeID,CarModel")] CarModels carModels) { if (ModelState.IsValid) { db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MakeID = new SelectList(db.Makes, "ID", "Make", carModels.MakeID); return(View(carModels)); }
private static Car ToModel(DB.Cars dbItem, UnitOfWork unitOfWork) { var car = new Car() { Id = dbItem.Id, Color = (CarColor)dbItem.Color, BodyType = (Body)dbItem.Body, BodyNumber = dbItem.BodyNumber, Enginge = dbItem.Engine, Kpp = dbItem.Kpp, Number = dbItem.Number, Sts = dbItem.Sts, TO = dbItem.TO, Year = dbItem.Year, Insurance = dbItem.Insurance, Model = CarModels.Read(dbItem.Model.Id, unitOfWork), Mileage = dbItem.Mileage, SiteId = dbItem.SiteId, User = Users.Read(dbItem.User.Id, unitOfWork), Deleted = dbItem.Deleted }; if (dbItem.CarRental != null) { car.CarRental = CarRentals.Read(dbItem.CarRental.Id, unitOfWork); } foreach (var damage in dbItem.DamagesCollection.Where(damage => !damage.Archive)) { car.Damages.Add(Damages.Read(damage.Id, unitOfWork)); } foreach (var rent in dbItem.RentsCollection) { car.Rents.Add(Rents.Read(rent.Id, unitOfWork)); } foreach (var order in dbItem.OrdersCollection.Where(q => !q.Deleted)) { var cor = new CarOrder() { ClientId = order.Client.Id, DateFrom = order.DateFrom, DateTo = order.DateTo, Id = order.Id, Territory = order.Territory }; foreach (var serv in order.OrderServicesCollection) { cor.Services.Add(Services.Read(serv.Service.Id, unitOfWork)); } car.Orders.Add(cor); } return(car); }
public async Task <IActionResult> Create([Bind("CarModelsId,Model,CarMakesId")] CarModels carModels) { if (ModelState.IsValid) { _context.Add(carModels); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CarMakesId"] = new SelectList(_context.CarMakes, "CarMakesId", "Make", carModels.CarMakesId); return(View(carModels)); }
public bool DeleteCar(CarModels car) { CarModels carToDelete = _context.Cars.FirstOrDefault(x => x.IDAuta == car.IDAuta); if (carToDelete != null) { _context.Cars.Remove(carToDelete); _context.SaveChanges(); return(true); } return(false); }
public ActionResult Create([Bind(Include = "ID,MakeID,CarModel")] CarModels carModels) { if (ModelState.IsValid) { db.CarModels.Add(carModels); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MakeID = new SelectList(db.Makes, "ID", "Make", carModels.MakeID); return(View(carModels)); }
public int EnumerationMethod(CarModels carModel) { switch (carModel) { case CarModels.Ferrari: case CarModels.Lamborghini: return(0); case CarModels.Mercedes: default: return(1); } }
public ActionResult Create([Bind(Include = "ID,BrandID,Model,Year,VIN,Series,Photo,PurchaseDate,SaleDate,PurchasePrice,SellPrice,OwnerId")] CarModels carModels) { if (ModelState.IsValid) { db.Cars.Add(carModels); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BrandID = new SelectList(db.Brand, "Id", "Name", carModels.BrandID); ViewBag.OwnerId = new SelectList(db.Owners, "ID", "FirstName", carModels.OwnerId); return(View(carModels)); }
public ActionResult Index() { ViewBag.Message = "Welcome to ASP.NET MVC!"; CarModels cm = new CarModels(); List <Cars> model = cm.getAllCars(); //GridView gv = new GridView(); //gv.DataSource = model; //gv.DataBind(); //Session["Cars"] = gv; return(View(model)); }
public ActionResult Create(int?id) { if (id != null) { CarModels car = db.Cars.Where(c => c.ID == id).FirstOrDefault(); OwnerModels owner = db.Owners.Where(o => o.Cars.Contains(car)).FirstOrDefault(); RepairModels repair = db.Repairs.Where(r => r.Car.Owner == owner).FirstOrDefault(); return(View(repair)); } ViewBag.CarId = new SelectList(db.Cars, "ID", "Model"); return(View()); }
public void Insert(CarModels model) { CarModels newModel = new CarModels(); var repo = GetAll(); newModel.MakeID = model.MakeID; newModel.ModelName = model.ModelName; newModel.DateAdded = model.DateAdded; newModel.Email = model.Email; repo.Insert(newModel.ModelID, newModel); }
public ActionResult Czesci(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CarModels carModels = db.Car.Find(id); if (carModels == null) { return(HttpNotFound()); } return(View(carModels)); }
public ActionResult Edit([Bind(Include = "ID,Make,Model,Year,VIN,Name,Picture,PurchaseDate,PurchaseAmount,SalesDate,SalesAmount,OwnerID")] CarModels carModels) { if (ModelState.IsValid) { string email = User.Identity.GetUserName(); OwnerModels owner = db.Owner.Single(o => o.Email == email); carModels.OwnerID = owner.ID; db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(carModels)); }
public void EnumerationMethod(CarModels carModel) { switch (carModel) { case CarModels.Ferrari: break; case CarModels.Lamborghini: break; default: throw new ArgumentOutOfRangeException(nameof(carModel), carModel, null); } }
public void SaveCarGrade(CarModels carToAdd) { if (carToAdd != null) { var car = this._context.Cars.FirstOrDefault(x => x.IDAuta == carToAdd.IDAuta); car.Ocena = carToAdd.Ocena; this._context.SaveChanges(); //Samo koriguj nacin na koji racunas prosecnu ocenu //double ocena = Double.Parse(car.Ocena); //ocena = } }
public void EnumerationMethod(CarModels carModel) { switch (carModel) { case CarModels.Ferrari: break; case CarModels.Lamborghini: break; case CarModels.Mercedes: break; } }
internal static Mark ToModel(DB.Marks dbItem, UnitOfWork unitOfWork) { var mark = new Mark() { Id = dbItem.Id, Name = dbItem.Name, SiteId = dbItem.SiteId }; foreach (var model in dbItem.ModelsCollection) { mark.Models.Add(CarModels.Read(model.Id, unitOfWork)); } return(mark); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CarModels carModels = db.CarModels.Find(id); if (carModels == null) { return(HttpNotFound()); } ViewBag.ManifactureId = new SelectList(db.Manifactures, "Id", "Name", carModels.ManifactureId); return(View(carModels)); }
// GET: Car/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CarModels carModels = db.Cars.Find(id); if (carModels == null) { return(HttpNotFound()); } ViewBag.OwnerID = new SelectList(db.Owner, "ID", "Name", carModels.OwnerID); return(View(carModels)); }
public ActionResult Edit([Bind(Include = "Id,Make,Model,Year,VIN,Name,Picture,PurchaseDate,PurchaseAmount,SalesDate,SalesAmount,OwnerID")] CarModels carModels) { if (ModelState.IsValid) { carModels.OwnerID = (int)Session["UserId"]; carModels.Picture = Request.Form.Get("picture"); db.Entry(carModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.Ads, "ID", "ID", carModels.Id); ViewBag.OwnerID = new SelectList(db.Owner, "ID", "FirstName", carModels.OwnerID); ViewBag.Id = new SelectList(db.Reapirs, "Id", "Name", carModels.Id); return(View(carModels)); }
public ActionResult DeleteConfirmed(int id) { CarModels carModels = db.Cars.Find(id); db.Cars.Remove(carModels); db.SaveChanges(); if (User.IsInRole("user")) { return(RedirectToAction("IndexUser")); } else { return(RedirectToAction("Index")); } }
public ActionResult DeleteCar() { int?id = Int32.Parse(Request.Form.Get("id")); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CarModels carModels = db.Car.Find(id); if (carModels == null) { return(HttpNotFound()); } return(View(carModels)); }
public ActionResult Register(CarModels carmodel) { var anyUser = Repository.CarModelss.Where(p => string.Compare(p.BrandName, carmodel.BrandName) == 0 && string.Compare(p.ModelName, carmodel.ModelName) == 0).Count(); if (anyUser > 0) { ModelState.AddModelError("ModelName", "Такая модель уже зарегестрирована "); } if (ModelState.IsValid) { var CarModels = carmodel; Repository.CreateCarModel(CarModels); return(View(carmodel)); } return(View(carmodel)); }