public ActionResult Building(HSBuilding building) { building.BranchId = (int)Session["UserBranchId"]; building.UserId = (int)Session["UserId"]; building.TimeAdded = DateTime.Now; db.HSBuildings.Add(building); db.SaveChanges(); HSFloor floor = new HSFloor(); floor.BuildingId = building.Id; floor.FloorName = "Ground Floor"; floor.UserId = (int)Session["UserId"]; floor.DateAdded = DateTime.Now; db.HSFloors.Add(floor); db.SaveChanges(); for (var i = 1; i <= building.NumberOfFloors; i++) { floor.FloorName = OrdinalSuffixof(i) + " Floor"; db.HSFloors.Add(floor); db.SaveChanges(); } return(RedirectToAction("Buildings")); }
public ActionResult Floor(HSFloor floor) { floor.UserId = (int)Session["UserId"]; floor.DateAdded = DateTime.Now; db.HSFloors.Add(floor); db.SaveChanges(); return(RedirectToAction("Floors", new { id = floor.BuildingId })); }