public PmsResponseDto AddFloor([FromBody] PropertyFloorRequestDto request) { if (request == null || request.PropertyFloor == null) { throw new PmsException("Floor can not be added."); } var response = new PmsResponseDto(); var Id = _iPmsLogic.AddFloor(request.PropertyFloor); if (Id > 0) { response.ResponseStatus = PmsApiStatus.Success.ToString(); response.StatusDescription = "Record(s) saved successfully."; response.ResponseObject = Id; } else { response.ResponseStatus = PmsApiStatus.Failure.ToString(); response.StatusDescription = "Operation failed.Please contact administrator."; } return(response); }