def insertPropertyBasicDetails(): if session['loginRole']!= 'user': return redirect(url_for('login')) propertyBasicDetailsDAO = PropertyBasicDetailsDAO() propertyBasicDetailsVO = PropertyBasicDetailsVO() propertySubcategoryDAO = PropertySubcategoryDAO() propertySubcategoryVO = PropertySubcategoryVO() propertyBasicDetailsVO.property_LoginId = session['loginId'] propertyBasicDetailsVO.propertyOwnerType = request.form['propertyOwnerType'] propertyBasicDetailsVO.propertyListFor = request.form['propertyListFor'] propertyBasicDetailsVO.property_PropertySubcategoryId = request.form['property_PropertySubcategoryId'] propertyBasicDetailsVO.propertyAtStep = '2' propertyBasicDetailsVO.propertyStatus = 'pending' propertyBasicDetailsVO.propertyActiveStatus = 'active' propertySubcategoryVO.propertySubcategoryId = propertyBasicDetailsVO.property_PropertySubcategoryId propertySubcategoryDict = propertySubcategoryDAO.editPropertySubcategory(propertySubcategoryVO) propertyBasicDetailsVO.propertyDate,propertyBasicDetailsVO.propertyTime = str(datetime.now()).split(' ') propertyBasicDetailsVO.property_PropertyCategoryId = propertySubcategoryDict[0]['propertySubcategory_PropertyCategoryId'] propertyBasicDetailsDAO.insertPropertyBasicDetails(propertyBasicDetailsVO) return redirect(url_for('loadPropertyAddress'))
def setStep(atStep,propertyId): propertyBasicDetailsDAO = PropertyBasicDetailsDAO() propertyBasicDetailsVO = PropertyBasicDetailsVO() propertyBasicDetailsVO.propertyAtStep = atStep propertyBasicDetailsVO.propertyId = propertyId propertyBasicDetailsDAO.updateAtStep(propertyBasicDetailsVO)