Пример #1
0
def delete_cs(id):
    '''
    delete cs
    '''
    if not current_user.is_authenticated():
        return redirect(url_for('general.index'))
    cs = AdminBiz.get_admin_by_id(id)
    try:
        ret = AdminBiz.delete_CS(cs=cs)
    except DaixieError as e:
        fail(e)
    success(ret)
    return redirect(url_for('.cs_list'))
Пример #2
0
def delete_cs(id):
    '''
    delete cs
    '''
    if not current_user.is_authenticated():
        return redirect(url_for('general.index'))    
    cs = AdminBiz.get_admin_by_id(id)
    try:
        ret = AdminBiz.delete_CS(cs=cs)
    except DaixieError as e:
        fail(e) 
    success(ret)
    return redirect(url_for('.cs_list'))
Пример #3
0
def update_cs(id):
    '''
    update cs
    '''
    if not current_user.is_authenticated():
        return redirect(url_for('general.index'))    
    cs=AdminBiz.get_admin_by_id(id);
    form = AccountForm();
    if not form.validate_on_submit():
        return render_template('admin/update.html', form=form, id=id, type="CS", nav_user_manage='active')
    try:
        cs.passwd = form.passwd.data
        ret = AdminBiz.cs_commit_update(cs=cs)
    except DaixieError as e:
        fail(e)
        return redirect(url_for('.cs_list'))     
    success(ret)
    return redirect(url_for('.cs_list')) 
Пример #4
0
def update_cs(id):
    '''
    update cs
    '''
    if not current_user.is_authenticated():
        return redirect(url_for('general.index'))
    cs = AdminBiz.get_admin_by_id(id)
    form = AccountForm()
    if not form.validate_on_submit():
        return render_template('admin/update.html',
                               form=form,
                               id=id,
                               type="CS",
                               nav_user_manage='active')
    try:
        cs.passwd = form.passwd.data
        ret = AdminBiz.cs_commit_update(cs=cs)
    except DaixieError as e:
        fail(e)
        return redirect(url_for('.cs_list'))
    success(ret)
    return redirect(url_for('.cs_list'))
Пример #5
0
 def solver_email(self):
     from daixieadmin.biz.admin import AdminBiz
     solver = AdminBiz.get_admin_by_id(self.solver_id)
     print "solver_email",solver.email
     return solver.email
Пример #6
0
 def cs_email(self):
     from daixieadmin.biz.admin import AdminBiz
     cs = AdminBiz.get_admin_by_id(self.cs_id)
     return cs.email
Пример #7
0
def load_user(admin_id):
    return AdminBiz.get_admin_by_id(admin_id)
Пример #8
0
 def solver_email(self):
     from daixieadmin.biz.admin import AdminBiz
     solver = AdminBiz.get_admin_by_id(self.solver_id)
     print "solver_email", solver.email
     return solver.email
Пример #9
0
 def cs_email(self):
     from daixieadmin.biz.admin import AdminBiz
     cs = AdminBiz.get_admin_by_id(self.cs_id)
     return cs.email
Пример #10
0
def load_user(admin_id):
    return AdminBiz.get_admin_by_id(admin_id)