Example #1
0
        public ActionResult Purchase(SalesIndexPuchaseCM form)
        {
            if (ModelState.IsValid)
            {
                Purchases purchase = new Purchases();
                var       repo     = new PurchaseRepositoryADO();
                var       vRepo    = new VehicleRepositoryADO();
                purchase.VehicleId     = form.VehicleId;
                purchase.Phone         = form.Phone;
                purchase.Email         = form.Email;
                purchase.StreetOne     = form.StreetOne;
                purchase.StreetTwo     = form.StreetTwo;
                purchase.City          = form.City;
                purchase.ZipCode       = form.Zipcode;
                purchase.State         = form.State;
                purchase.PurchasePrice = form.PurchasePrice;
                purchase.PurchaseType  = form.PurchaseType;
                purchase.EmployeeId    = form.EmployeeId;
                repo.CreatePurchase(purchase);

                return(RedirectToAction("Index"));
            }
            else
            {
                SalesIndexPuchaseVM VM = new SalesIndexPuchaseVM();
                var vehicle            = new VehicleRepositoryADO();
                VM.Vehicles = vehicle.ReadAllVehicle();

                VM.Form = form;
                return(View(VM));
            }
        }
Example #2
0
        public ActionResult Purchase(int id)
        {
            SalesIndexPuchaseVM VM = new SalesIndexPuchaseVM();
            var vehicle            = new VehicleRepositoryADO();
            var vehicles           = vehicle.ReadByVehicleId(id);

            VM.Make         = vehicles.MakeId.ToString();
            VM.Make         = vehicles.Make;
            VM.Model        = vehicles.ModelId.ToString();
            VM.Model        = vehicles.Model;
            VM.Type         = vehicles.Type;
            VM.BodyStyle    = vehicles.BodyStyle;
            VM.Year         = vehicles.Year;
            VM.Transmission = vehicles.Transmission;
            VM.Color        = vehicles.Color;
            VM.Interior     = vehicles.Interior;
            VM.Mileage      = vehicles.Mileage;
            VM.Vin          = vehicles.Vin;
            VM.Msrp         = vehicles.Msrp;
            VM.SalePrice    = vehicles.SalePrice;
            VM.Description  = vehicles.Description;
            VM.States();
            VM.PurchaseTypes();

            return(View(VM));
        }