Example #1
0
def companies_post():
    page_title = "Cégek - {0}".format(MAIN_TITLE)
    css_files = CSS_FILES
    js_files = JS_FILES
    now = getdatetime()
    companies = []
    errors = []
        
    nev = request.forms.get('nev')
    bankszamla = request.forms.get('bankszamla')
    kapcsolattarto = request.forms.get('kapcsolattarto')
    operator = request.forms.get('operator')
    rendezes = request.forms.get('rendezes')
    
    if DEBUG:
        print("POST -- nev: {0}, bankszamla: {1}, kapcsolattarto: {2}, operator: {3}, rendezes: {4}".format(nev, bankszamla, kapcsolattarto, operator, rendezes))
    
    try:
        companies, prepost = get_companies(nev=nev, bankszamla=bankszamla, kapcsolattarto=kapcsolattarto, operator=operator, rendezes=rendezes)
    except DBAPIError as e:
        if DEBUG:
            print(e.message)
            errors = ["Nem sikerült csatlakozni az adatbázishoz! :("]
        
    return template('companies', page_title=page_title, css_files=css_files, js_files=js_files, now=now, errors=errors, companies=companies, prepost=prepost)
Example #2
0
def companies(id):
    page_title = "Cég részletei - {0}".format(MAIN_TITLE)
    css_files = CSS_FILES
    js_files = JS_FILES
    now = getdatetime()
    company = []
    errors = []
    try:
        company = get_company_details(id)[0]
    except DBAPIError as e:
        if DEBUG:
            print(e.message)
            errors = ["Nem sikerült csatlakozni az adatbázishoz! :("]
    except IndexError:
        company = []
        errors = ["Nincs ilyen azonosítóval rendelkező cég az adatbázisban! :("]
        
    return template('company-details', page_title=page_title, css_files=css_files, js_files=js_files, now=now, errors=errors, company=company)
Example #3
0
def companies_get():
    page_title = "Cégek - {0}".format(MAIN_TITLE)
    css_files = CSS_FILES
    js_files = JS_FILES
    now = getdatetime()
    companies = []
    errors = []
    
    prepost = {'nev': "", 'bankszamla': "", 'kapcsolattarto': "", 'operator': 'AND', 'rendezes': 'nev'}
    
    try:
        companies, _ = get_companies()
    except DBAPIError as e:
        if DEBUG:
            print(e.message)
            errors = ["Nem sikerült csatlakozni az adatbázishoz! :("]
    
    return template('companies', page_title=page_title, css_files=css_files, js_files=js_files, now=now, errors=errors, prepost=prepost, companies=companies)
Example #4
0
def index():
    page_title = "Kezdő oldal - {0}".format(MAIN_TITLE)
    css_files = CSS_FILES
    js_files = JS_FILES
    now = getdatetime()
    return template('index', page_title=page_title, css_files=css_files, js_files=js_files, now=now)