Subversion Repositories SmartDukaan

Rev

Rev 238 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

'''
Created on 02-Jun-2010

@author: gaurav
'''

from elixir import *
from datastore.DataCodeDefinition import *

def get_code_word_byId(id):
    cw = code_words.query.filter_by(id=id)
    return cw
   
def get_code_word_byKey(key):
    cw = code_words.query.filter_by(key=key)
    return cw

def get_allcode_words(key):
    cw = code_words.query.all()
    return cw


def set_code_word(key,value,description):
    cw = code_words.query.filter_by(key=key).one()
    ct = cw.count()
    if ct != 0:
        print value
        print description
        cw.value = value
        cw.description = description
    else:
        cw = code_words()
        cw.key = key
        cw.value = value
        cw.description = description
    session.commit()    

def initialize_table():
    init()