Пример #1
0
        public ActionResult Create([Bind(Include = "VehicleTypeId,VehicleTypeName,CreateDate,EditDate")] VehicleType vehicleType)
        {
            try {
                if (ModelState.IsValid)
                {
                    db.VehicleTypes.Add(vehicleType);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(vehicleType));
            }
            catch (Exception ex)
            {
                while (ex.InnerException != null)
                {
                    ex = ex.InnerException;
                }
                return(View("Error", new HandleErrorInfo(ex, "VehicleTypesController", "Create")));
            }
        }
        public ActionResult Create([Bind(Include = "ModelId,EngineSize,NumberOfDoors,Colour,VehicleTypeId,CreateDate,EditDate")] Model model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.Models.Add(model);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                ViewBag.VehicleTypeId = new SelectList(db.VehicleTypes, "VehicleTypeId", "VehicleTypeName", model.VehicleTypeId);
                return(View(model));
            }
            catch (Exception ex)
            {
                while (ex.InnerException != null)
                {
                    ex = ex.InnerException;
                }
                return(View("Error", new HandleErrorInfo(ex, "ModelsController", "Create")));
            }
        }
Пример #3
0
        public ActionResult Create([Bind(Include = "VehicleId,MakeId,ModelId,Year,Price,Cost,SoldDate,isSold,CreateDate,EditDate")] Vehicle vehicle)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    db.Vehicles.Add(vehicle);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                ViewBag.MakeId  = new SelectList(db.Makes, "MakeId", "Name", vehicle.MakeId);
                ViewBag.ModelId = new SelectList(db.Models, "ModelId", "ModelId", vehicle.ModelId);
                return(View(vehicle));
            }
            catch (Exception ex)
            {
                while (ex.InnerException != null)
                {
                    ex = ex.InnerException;
                }
                return(View("Error", new HandleErrorInfo(ex, "VehiclesController", "Create")));
            }
        }