// GET: Floor public ActionResult FloorList(int?buildingID) { //List<FloorViewModel> model = _FLOORBAL.GetFloorsForIndoor(); IndoorStep1ViewModel model = new IndoorStep1ViewModel(); model.Floors = _FLOORBAL.GetFloorsByBuildingID(buildingID.Value); ViewBag.BuildingID = buildingID.Value; //TO DO: get building record by building ID and set building name in model model.BuildingName = _buildingBAL.GetBuildingByID(buildingID.Value).Name; return(View(model)); }
public ActionResult ManageBuilding(int?buildingID, string operation) { BuildingViewModel model = null; if (buildingID == null) { model = new BuildingViewModel(); } else { //get floor plan by ID model = _buildingBAL.GetBuildingByID(buildingID.Value); } if (model == null) { ViewBag.msg = "No record found"; model = new BuildingViewModel(); } string message = string.Empty; if (operation != null) { if (operation == AppConstants.ADDED) { message = "Building added successfully."; } else if (operation == AppConstants.UPDATED) { message = "Building udpated successfully."; } ViewBag.Message = message; } return(View(model)); }