// 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));
        }