public ActionResult Create([Bind(Include = "RentalId,BuildDataID,Check_In,Check_Out,NumMonths,RoomPrice,TotalPrice,Instalments")] Rent rent) { if (ModelState.IsValid) { rent.TotalPrice = rent.Calc_Total(); rent.Instalments = rent.Calc_Installment(); rent.NumMonths = rent.GetNumberMonths(); rent.RoomPrice = rent.GetRoomPrice(); db.Rents.Add(rent); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rent)); }
public ActionResult Create([Bind(Include = "RentalId,BuildDataID,Check_In,Check_Out,NumMonths,RoomPrice,TotalPrice,Instalments,FlatDescription,FlatType")] Rent rent) { if (ModelState.IsValid) { rent.RoomPrice = rent.GetRoomPrice(); rent.NumMonths = rent.GetNumberMonths(); rent.TotalPrice = rent.Calc_Total(); rent.Instalments = rent.Calc_Installment(); rent.FlatDescription = rent.GetFlatDescription(); rent.FlatType = rent.GetBuildType(); db.rents.Add(rent); db.SaveChanges(); return(RedirectToAction("PayFast")); } ViewBag.BuildDataID = new SelectList(db.AdvertBuilding, "BuildDataID", "BuildingName", rent.BuildDataID); return(View(rent)); }