Example #1
0
    fy.save()

for t1 in TemplateTrimester.objects.all():
    t1.favorite = False
    t1.save()

for t2 in Trimester.objects.all():
    t2.favorite = False
    t2.save()

tts = TemplateTrimester.objects.filter(number=trim, year=fy)
if len(tts):
    tt = tts[0]
    tt.favorite = True
    tt.start_date = date
    tt.save()
else:
    tt = TemplateTrimester(number=trim, year=fy, favorite=True, start_date=date)
    tt.save()

for c in Company.objects.all():
    y = Year.objects.filter(fiscal_year=fy, refer_company=c)[0]
    if not y:
        y = Year(fiscal_year=fy, refer_company=c, active=True)
        y.save()
        c.add_year(y)
    new_t1 = Trimester(template=tt, start_date=date, active=True, refer_year=y)
    new_t1.save()
    new_t1.add_categories()
    y.add_trimester(new_t1)
Example #2
0
tt0.save()
tt1 = TemplateTrimester(number=4, year=fy1, favorite=False, start_date=datetime(2015, 10, 1))
tt1.save()
tt2 = TemplateTrimester(number=1, year=fy2, favorite=False, start_date=datetime(2016, 1, 1))
tt2.save()
tt3 = TemplateTrimester(number=2, year=fy2, favorite=True, start_date=datetime(2016, 4, 1))
tt3.save()
tt4 = TemplateTrimester(number=3, year=fy2, favorite=False, start_date=datetime(2016, 7, 1))
tt4.save()

from trimesters.models import Trimester
from datetime import datetime	
t1 = Trimester(template=tt1, start_date=datetime(2015, 10, 1), active=True, refer_year=y11)
t1.save()
t1.add_categories()
y11.add_trimester(t1)
t2 = Trimester(template=tt0, start_date=datetime(2015, 7, 1), active=True, refer_year=y11)
t2.save()
t2.add_categories()
y11.add_trimester(t2)
t3 = Trimester(template=tt2, start_date=datetime(2016, 1, 1), active=True, refer_year=y12)
t3.save()
t3.add_categories()
y12.add_trimester(t3)
t4 = Trimester(template=tt3, start_date=datetime(2016, 4, 1), active=True, refer_year=y12)
t4.save()
t4.add_categories()
y12.add_trimester(t4)
t5 = Trimester(template=tt1, start_date=datetime(2015, 10, 1), active=True, refer_year=y21)
t5.save()
t5.add_categories()