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 propertyAdminReply(): if session['loginRole'] != 'admin': return redirect(url_for('login')) if request.form['propertyStatus'] != 'cancel': propertyBasicDetailsVO = PropertyBasicDetailsVO() propertyBasicDetailsDAO = PropertyBasicDetailsDAO() propertyBasicDetailsVO.propertyStatus = request.form['propertyStatus'] if request.form['propertyReply']: propertyBasicDetailsVO.propertyAdminReply = request.form[ 'propertyReply'] else: propertyBasicDetailsVO.propertyAdminReply = 'Thank You' propertyBasicDetailsVO.propertyId = request.form['propertyId'] propertyBasicDetailsDAO.updatePropertyStatus(propertyBasicDetailsVO) return redirect(url_for('loadManageProperty'))