Exemplo n.º 1
0
# -*- coding: utf-8 -*-
from django import dispatch
from django.contrib.contenttypes.models import ContentType

from glynt.apps.utils import get_namedtuple_choices

PROJECT_STATUS = get_namedtuple_choices('PROJECT_STATUS', (
    (0, 'new', 'New'),
    (1, 'open', 'Open'),
    (2, 'closed', 'Closed'),
))

PROJECT_LAWYER_STATUS = get_namedtuple_choices('PROJECT_LAWYER_STATUS', (
    (0, 'potential', 'Proposed'),
    (1, 'assigned', 'Engaged'),
    (2, 'rejected', 'Unsuccessful'),
))

PROJECT_CREATED = dispatch.Signal(providing_args=["created", "instance"])
PROJECT_PROFILE_IS_COMPLETE = dispatch.Signal(providing_args=["instance"])

PROJECT_CATEGORY_SORT_UPDATED = dispatch.Signal(providing_args=["instance", "user", "categories"])
Exemplo n.º 2
0
# -*- coding: UTF-8 -*-
from glynt.apps.utils import get_namedtuple_choices


TODO_STATUS = get_namedtuple_choices('TODO_STATUS', (
    (0, 'new', 'New'),
    (1, 'open', 'Open'),
    (2, 'pending', 'Pending'),
    (3, 'resolved', 'Resolved'),
    (4, 'closed', 'Closed'),
))


TODO_STATUS_ACTION = {
    TODO_STATUS.new: 'set as New',
    TODO_STATUS.open: 'Opened',
    TODO_STATUS.pending: 'set as Pending',
    TODO_STATUS.resolved: 'Resolved',
    TODO_STATUS.closed: 'Closed',
}


FEEDBACK_STATUS = get_namedtuple_choices('FEEDBACK_STATUS', (
    (0, 'open', 'Open'),
    (1, 'acknowledged', 'Acknowldeged'),
    (2, 'responded', 'Responded'),
    (3, 'closed', 'Closed'),
    (4, 'cancelled', 'Cancelled') # for when a lawyer closes a todo that has open feedback-requests
))
Exemplo n.º 3
0
# -*- coding: UTF-8 -*-
from glynt.apps.utils import get_namedtuple_choices


COMPANY_STATUS_CHOICES = get_namedtuple_choices('COMPANY_STATUS_CHOICES', (
                            (1, 'pre_funding', 'Pre-funding'),
                            (2, 'currently_fund_raising', 'Currently fund raising'),
                            (3, 'have_term_sheet', 'Have term sheet'),
                            (4, 'already_funded', 'Already funded'),
                         ))


OPTION_PLAN_STATUS_CHOICES = get_namedtuple_choices('OPTION_PLAN_STATUS_CHOICES', (
                            (1, 'already_in_place', 'We already have an option plan in place'),
                            (2, 'would_like', 'We would like to implement an option plan'),
                            (3, 'no_plans', 'We do not need an option at this time'),
                         ))