예제 #1
0
        // GET: Vehicles/Create
        public ActionResult Create(int id)
        {
            ViewBag.MemberId = id;
            ViewBag.Member = db.Members.Where(m => m.MemberId == id).First();
            Vehicle model = new Vehicle {MemberId = id};

            //ViewBag.MemberId = new SelectList(db.Members, "MemberId", "FirstName");
            ViewBag.VehicleTypeId = new SelectList(db.VehicleTypes, "VehicleTypeId", "VehicleTypeName");

            return View(model);
        }
예제 #2
0
 public ActionResult Receipt(Vehicle v)
 {
     ViewBag.Member = db.Members.Where(m => m.MemberId == v.MemberId).First();
     ViewBag.VehicleType = db.VehicleTypes.Where(vt => vt.VehicleTypeId == v.VehicleTypeId).First();
     return View(v);
 }
예제 #3
0
        public ActionResult GeneratePDF(Vehicle v)
        {
            ViewBag.Member = db.Members.Where(m => m.MemberId == v.MemberId).First();
            ViewBag.VehicleType = db.VehicleTypes.Where(vt => vt.VehicleTypeId == v.VehicleTypeId).First();
            return new Rotativa.ActionAsPdf("Receipt", v)
                                    {
                                        FileName = "Kvitto.pdf",
                                        CustomSwitches = "--disable-smart-shrinking",
                                        PageSize = Size.A6,
                                        PageWidth = 210,
                                        PageHeight = 297

                                    };
        }