public ActionResult Create([Bind(Include = "ID,CarId,Active")] MarketModel marketModel)
        {
            if (ModelState.IsValid)
            {
                MarketModel m = (from d in db.Market where d.CarId.Equals(marketModel.CarId) select d).First();
                Debug.Write(m.ID);
                m.Active          = true;
                db.Entry(m).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(marketModel));
            // tutaj musze zrobic zeby byla edycja ceny dodanych
        }
예제 #2
0
 public void EditOwner(Owner owner)
 {
     if (owner.Vehicles == null)
     {
         db.Entry(owner).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
예제 #3
0
 public ActionResult Edit([Bind(Include = "CustomerId,Name,Surname,Email,Phone,Discount")] Customer customer)
 {
     if (ModelState.IsValid)
     {
         db.Entry(customer).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(customer));
 }
예제 #4
0
 public ActionResult Edit([Bind(Include = "ID,Name,LastName,PhoneNo,Email")] OwnerModels ownerModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(ownerModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(ownerModels));
 }
예제 #5
0
 public ActionResult Edit([Bind(Include = "Id,Owner,RegNr,Color,NumberOfWheels,VehicleType,InTime,OutTime")] Vehicle vehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vehicle));
 }
예제 #6
0
 public ActionResult Edit([Bind(Include = "ID,IdCar,Brand,Model,YearOfProduction,VIN,Series,Phonenumber,PhotoURL,Description,SellingPrice")] CarsModels carsModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(carsModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(carsModels));
 }
예제 #7
0
 public ActionResult Edit([Bind(Include = "ID,CarID,Name,CatNo,PurchasePrice,PurchaseSale,PurchaseDate,SaleDate")] PartModels partModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(partModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(partModels));
 }
 public ActionResult Edit([Bind(Include = "ID,CarId,Name,Description,ServiceCost,PartId")] RepairModels repairModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(repairModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(repairModels));
 }
 public ActionResult Edit([Bind(Include = "Id,VehicleType,RegNum,Color,Brand,Model,NumOfWheels,ParkedTime")] ParkedVehicle parkedVehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parkedVehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parkedVehicle));
 }
예제 #10
0
 public ActionResult Edit([Bind(Include = "ID,Name,Cost_Buy,Cost_Sell,Buy_Date,Sell_Date")] CarParts carParts)
 {
     if (ModelState.IsValid)
     {
         db.Entry(carParts).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(carParts));
 }
예제 #11
0
 public ActionResult Edit([Bind(Include = "Id,RegCode,Type,Brand,Model,Color,NumberOfWheels,DateCheckedIn,MemberId,VehicleTypeId")] ParkedVehicle parkedVehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parkedVehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parkedVehicle));
 }
예제 #12
0
        //Add a vehicle to database
        public bool Add(Models.Vehicle vehicle)
        {
            bool exists = false;

            if (vehicle != null)
            {
                vehicle.RegNumber = vehicle.RegNumber.ToUpper();
                bool Once  = true;
                int  index = 1;

                foreach (var v in db.Vehicles.OrderBy(v => v.ParkingPlace))
                {
                    //If Vehicle Exists
                    if (v.RegNumber == vehicle.RegNumber)
                    {
                        exists = true;
                        break;
                    }
                    //Set the parking place for the vehicle to the empty parking slot
                    if (index != v.ParkingPlace && Once == true)
                    {
                        vehicle.ParkingPlace = index;
                        Once = false;
                        break;
                    }
                    index++;
                }
                //If the Vehicle doesn't exist in the database, add it to the db
                if (exists == false)
                {
                    if (vehicle.ParkingPlace == 0)
                    {
                        vehicle.ParkingPlace = index;
                    }

                    vehicle = SetDefaultPrice(vehicle);

                    db.Entry(vehicle).State = EntityState.Added;
                    db.SaveChanges();
                }
            }
            return(exists);
        }
예제 #13
0
 public ActionResult Edit([Bind(Include = "OfferId,ServiceName,Price")] Offer offer)
 {
     if (ModelState.IsValid)
     {
         db.Entry(offer).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("AdminIndex"));
     }
     return(View(offer));
 }
예제 #14
0
 public ActionResult Edit([Bind(Include = "ProductId,Nazwa,Opis,Cena,Jakosc")] Product product)
 {
     if (ModelState.IsValid)
     {
         db.Entry(product).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("AdminIndex"));
     }
     return(View(product));
 }
 public ActionResult Edit([Bind(Include = "Id,TypeOfVehicle,RegNumber,Color,NoOfWheels,Brand,Model,CheckInTime,CheckOutTime,ParkingDuration,ParkingFee")] ParkedVehicle parkedVehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parkedVehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parkedVehicle));
 }
예제 #16
0
 public ActionResult Edit([Bind(Include = "Id,TypeOfVehicle")] VehicleType vehicleType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicleType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Details", "Vehicles", new { id = vehicleType.Id }));  //RedirectToAction("Index");
     }
     return(View(vehicleType));
 }
 public ActionResult Edit([Bind(Include = "Id,Name,Membershipnumber,Phonenumber,Address")] Member member)
 {
     if (ModelState.IsValid)
     {
         db.Entry(member).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(member));
 }
예제 #18
0
 public ActionResult Edit([Bind(Include = "Id,VehicleTypeId,RegNumber,Color,Brand,Make,NumberOfWheels,ArrivalTime,MemberId")] Vehicle vehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vehicle));
 }
예제 #19
0
 public ActionResult Edit([Bind(Include = "ID,IdCar,IsActive")] AdModel adModel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(adModel).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(adModel));
 }
예제 #20
0
 public ActionResult Edit([Bind(Include = "ID,FirstName,LastName,PhoneNbr, Email")] Members members)
 {
     if (ModelState.IsValid)
     {
         db.Entry(members).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(members));
 }
예제 #21
0
 public ActionResult Edit([Bind(Include = "Id,FirstName,LastName")] Owner owner)
 {
     if (ModelState.IsValid)
     {
         db.Entry(owner).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(owner));
 }
예제 #22
0
 public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,PersonalNumber,PhoneNo,Adress,Zipcode,City")] Member member)
 {
     if (ModelState.IsValid)
     {
         db.Entry(member).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(member));
 }
예제 #23
0
 public ActionResult Edit([Bind(Include = "HourId,Day,Hours")] Hour hour)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hour).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("AdminIndex"));
     }
     return(View(hour));
 }
예제 #24
0
 public ActionResult Edit([Bind(Include = "CompanyProfileId,ProfileContent")] CompanyProfile companyProfile)
 {
     if (ModelState.IsValid)
     {
         db.Entry(companyProfile).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(companyProfile));
 }
예제 #25
0
 public ActionResult Edit([Bind(Include = "Id,RegistrationNumber,Brand,VehicleType,Model,Color,FuelType,CheckInTime,CustomerId,VehicleTypeListId")] ParkedVehicle parkedVehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parkedVehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parkedVehicle));
 }
예제 #26
0
 public ActionResult Edit([Bind(Include = "ID,IdCar,Name,CatalogNr,SellingPrice,data,description")] PartsModels partsModels)
 {
     if (ModelState.IsValid)
     {
         db.Entry(partsModels).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(partsModels));
 }
예제 #27
0
 public ActionResult Edit([Bind(Include = "Id,Type,RegNum,Make,Model,Color,WheelCount, ArrivalTime")] Vehicle vehicle)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicle).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vehicle));
 }
예제 #28
0
 public ActionResult Edit([Bind(Include = "IdTowaru,Nazwa,Kod,Cena,FotoUrl,Opis,Promocja,IdRodzaju")] Towar towar)
 {
     if (ModelState.IsValid)
     {
         db.Entry(towar).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("AdminIndex"));
     }
     return(View(towar));
 }
예제 #29
0
 public ActionResult Edit([Bind(Include = "Id,Name")] VehicleType vehicleType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(vehicleType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(vehicleType));
 }
예제 #30
0
 public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,PersonalIdentityNumber,TelephoNnumber")] Customer customer)
 {
     if (ModelState.IsValid)
     {
         db.Entry(customer).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(customer));
 }