Beispiel #1
0
class NewLeave(forms.Form):
    leavetype = forms.CharField(max_length=20,
                                choices=LEAVE_CHOICE,
                                default='casual')
    station_leave = forms.NullBooleanField()
    start_date = forms.DateField()
    end_date = forms.DateField()
    station_start_date = forms.DateField(null=True)
    station_end_date = forms.DateField(null=True)
    no_of_days = forms.IntegerField(default=0)
    purpose = forms.CharField(max_length=500)
    leave_address = forms.CharField(max_length=100, null=True)
    applicant = forms.ForeignKey(User,
                                 related_name='applied_for',
                                 on_delete=forms.CASCADE)
    replacing_user = forms.ForeignKey(User,
                                      related_name='replaced_for',
                                      on_delete=forms.CASCADE)
    admin_user = forms.ForeignKey(User,
                                  related_name='admin_for',
                                  on_delete=forms.CASCADE)
    processing_status = forms.CharField(max_length=20,
                                        default='rep user',
                                        choices=PROCESSING_BY_CHOICES)
    application_status = forms.CharField(max_length=20,
                                         default='processing',
                                         choices=APPLICATION_STATUSES)
Beispiel #2
0
class LeaveApplicationFrom(forms.ModelForm):
	employee           = forms.ForeignKey(Employee, blank=True, null=True, related_name="LeaveApplicant",on_delete=models.CASCADE)
	hr_manager         = forms.ForeignKey(Employee, blank=True, null=True,related_name="HRManagerProcess",on_delete=models.CASCADE)
	subject            = models.CharField(max_length=255,blank=True, null=True)
	description        = forms.TextField(blank=True, null=True)
	date_from          = forms.DateField( blank=True, null=True)
	time_from          = forms.TimeField( blank=True, null=True)
	end_date           = forms.DateField( blank=True, null=True)
	end_time           = forms.TimeField( blank=True, null=True)
	total_in_hrs       = forms.CharField(max_length=255, blank=True, null=True)
	comments           = forms.TextField(blank=True, null=True)
	status             = forms.CharField(max_length=32, choices=(('approve','approve'),('reject','reject')), blank=True) 
Beispiel #3
0
class WorkoutForm(forms.Form):
    """Form Object"""
    submitter = forms.CharField('Your Name')
    location = forms.CharField('Where was your workout?')
    date = forms.DateTimeField('When was your workout?')
    miles = forms.FloatField('How many miles did you go?')
    workout_type = forms.ForeignKey('Which type of workout?')
    vertical_ascent = forms.IntField('How many feet did you climb?')
Beispiel #4
0
class LeaveFrom(models.Model):
	leave_application   = forms.ForeignKey(LeaveApplication, blank=True, null=True,related_name="LeaveApplication",on_delete=models.CASCADE)
	leave_type          = forms.CharField(max_length=32, choices=(('Official','Official'),('Casual','Casual')), blank=True) 
	date_from           = forms.DateField( blank=True, null=True)
	time_from           = forms.TimeField( blank=True, null=True)
	end_date            = forms.DateField( blank=True, null=True)
	end_time            = forms.TimeField( blank=True, null=True)
	total_in_hrs        = forms.CharField(max_length=255, blank=True, null=True)
	comments            = forms.TextField(blank=True, null=True)
	status              = forms.CharField(max_length=32, choices=(('approve','approve'),('rejected','rejected')), blank=True) 
Beispiel #5
0
 class Meta:
     product_name = forms.CharField(max_length=100)
     price = forms.IntegerField()
     description = forms.TextField(max_length=500)
     # category = forms.ForeignKey(Category)
     image = forms.ImageField(upload_to='media/products')
     categories = forms.ManyToManyField(Category)
     default = forms.ForeignKey('Category',
                                related_name='default_category',
                                null=True,
                                blank=False)
     active = forms.BooleanField(default=True)
Beispiel #6
0
class LeaveApplicationDetailsFrom(forms.ModelForm):	
	leave_application    = forms.ForeignKey(LeaveApplication, blank=True, null=True,related_name="LeaveApplicationDetails",on_delete=models.CASCADE)
	comment_by           = forms.ForeignKey(Employee, blank=True, null=True,related_name="CommentBy",on_delete=models.CASCADE)
	comments             = forms.TextField(blank=True, null=True)
	class Meta:
        model = LeaveApplicationDetails
        fields = ('leave_application','comment_by','comments')

class LeaveFrom(models.Model):
	leave_application   = forms.ForeignKey(LeaveApplication, blank=True, null=True,related_name="LeaveApplication",on_delete=models.CASCADE)
	leave_type          = forms.CharField(max_length=32, choices=(('Official','Official'),('Casual','Casual')), blank=True) 
	date_from           = forms.DateField( blank=True, null=True)
	time_from           = forms.TimeField( blank=True, null=True)
	end_date            = forms.DateField( blank=True, null=True)
	end_time            = forms.TimeField( blank=True, null=True)
	total_in_hrs        = forms.CharField(max_length=255, blank=True, null=True)
	comments            = forms.TextField(blank=True, null=True)
	status              = forms.CharField(max_length=32, choices=(('approve','approve'),('rejected','rejected')), blank=True) 
    class Meta:
        model = Leave
        fields = ('leave_application','leave_type','date_from','time_from','end_date','end_time','total_in_hrs','comments','status')
Beispiel #7
0
class hotel(forms.Form):
    hotel_type_choice = (
        ("AC", "AC"),
        ("NON-AC", "NON-AC"),
        ("AC + NON_AC", "AC + NON-AC"),
    )
    hotel_name = forms.CharField(max_length=50, blank=True, null=True)
    hotel_Address = forms.ForeignKey(address, on_delete=forms.CASCADE)
    hotel_type = forms.CharField(max_length=20, choices=hotel_type_choice)

    def __str__(self):
        return self.hotel_name
Beispiel #8
0
 class Meta:
     product_type = forms.ForeignKey(Product)
     var_name = forms.CharField(max_length=100)
     var_price = forms.DecimalField(decimal_places=2,
                                    max_digits=20,
                                    null=True,
                                    blank=True)
     sales_price = forms.DecimalField(decimal_places=2,
                                      max_digits=20,
                                      null=True,
                                      blank=True)
     active = forms.BooleanField(default=True)
Beispiel #9
0
class EquivalenciaForm(forms.Form):
    producto = forms.CharField('Producto', max_length=160)
    marca = forms.SmallIntegerField('Marca',
                                    choices=models.Equivalencia.MARCA,
                                    default=None)
    tipo = forms.SmallIntegerField('Tipo',
                                   choices=models.Equivalencia.TIPO,
                                   default=None)
    parent = forms.ForeignKey('Equivalencia',
                              on_delete=models.CASCADE,
                              blank=True,
                              null=True)
Beispiel #10
0
class ResourceForm(forms.Form):
    resname=forms.CharField(max_length=255,
        label='New Resource Input')
    restype=forms.CharField(max_length=255,
        label='Resource Type')
    resurl=forms.URLField(null=True, blank=True,
        label='Resource URL')
    resdateenter=forms.DateField(
        label='Date Resource Entered')
    resuser=forms.ForeignKey(User, on_delete=models.DO_NOTHING,
        label='User of Resource')
    resdescription=forms.CharField(max_length=255,
        label='Description of Resource')
    
class VotacaoForm(forms.ModelForm):
    usuario = forms.TextField(widgets=forms.TextField())
    proposal = forms.ForeignKey(widgets=forms.HiddenField())
    status = forms.IntegerField(widgets=forms.IntegerField(), initial=1)

    def save(self, commit=True):
        votar = super(VotacaoForm, self).save(commit=False)
        if commit:
            votar.save()
        return votar

    class Meta:
        model = Votacao

        fields = ('proposal', 'status')
Beispiel #12
0
 class Meta:
     product_id = forms.ForeignKey(Product)
     img = forms.ImageField()
class UserG1Form(forms.ModelForm):
    user = forms.ForeignKey(required=False)

    class Meta:
        model = UserGoal1
        fields = ['user']
Beispiel #14
0
 class Meta:
     fecha = forms.DateTimeField()
     numeroCuenta = forms.ForeignKey(Cuenta)
     descripcion = forms.TextField()
     tipoMov = forms.ForeignKey(TipoMovimiento)
     euros = forms.CharField()
Beispiel #15
0
 class Meta:
     sucursalId = forms.DecimalField(max_digits=4)
     entidad = forms.ForeignKey(Banco)
     direccion = forms.CharField()
     telefono = forms.CharField()
Beispiel #16
0
class FormComite(forms.Form):
    # proyecto = forms.(Proyecto, related_name='proyecto')
    # miembros = models.ForeignKey(Usuario)
    miembro_uno = forms.CheckboxFieldRenderer(Usuario)  #
    miembro_dos = forms.ForeignKey(Usuario)
    miembro_tres = forms.ForeignKey(Usuario)
Beispiel #17
0
class GradeForm(forms.ModelForm):
    SEG = 0
    TER = 1
    QUA = 2
    QUI = 3
    SEX = 4
    SAB = 5
    DOM = 6

    DIA_SEMANA = (
        (SEG, 'Segunda-feira'),
        (TER, 'Terça-feira'),
        (QUA, 'Quarta-feira'),
        (QUI, 'Quinta-feira'),
        (SEX, 'Sexta-feira'),
        (SAB, 'Sábado'),
        (DOM, 'Domingo'),
    )

    HR0 = 0
    HR1 = 1
    HR2 = 2
    HR3 = 3
    HR4 = 4
    HR5 = 5
    HR6 = 6
    HR7 = 7
    HR8 = 8
    HR9 = 9
    HR10 = 10
    HR11 = 11
    HR12 = 12
    HR13 = 13
    HR14 = 14
    HR15 = 15
    HR16 = 16
    HR17 = 17
    HR18 = 18
    HR19 = 19
    HR20 = 20
    HR21 = 21
    HR22 = 22
    HR23 = 23

    HORA_GRADE = ((HR0, '0:00'), (HR1, '1:00'), (HR2, '2:00'), (HR3, '3:00'),
                  (HR4, '4:00'), (HR5, '5:00'), (HR6, '6:00'), (HR7, '7:00'),
                  (HR8, '8:00'), (HR9, '9:00'), (HR10, '10:00'),
                  (HR11, '11:00'), (HR12, '12:00'), (HR13, '13:00'),
                  (HR14, '14:00'), (HR15, '15:00'), (HR16, '16:00'),
                  (HR17, '17:00'), (HR18, '18:00'), (HR19, '19:00'),
                  (HR20, '20:00'), (HR21, '21:00'), (HR22, '22:00'), (HR23,
                                                                      '23:00'))

    cliente = forms.ForeignKey(Cliente,
                               null='true',
                               blank='true',
                               to_field='nm_ab_cli',
                               db_column='nm_ab_cli')

    # hr_grade = forms.ChoiceField ('Horário', choices = HORA_GRADE, required=True, )
    # dt_semana = forms.ChoiceField('Dia da semana',choices = DIA_SEMANA,  required=True,)
    # is_disponivel = models.BooleanField(default=True)

    class Meta:
        model = Grade

    def __unicode__(self):
        return u"%s" % (self.get_hr_grade_display())
Beispiel #18
0
 class Meta:
     name_product = forms.ForeignKey(Product)
     seller_name = forms.ForeignKey(Seller)
     seller_price = forms.IntegerField()
     image = forms.ImageField(upload_to='media/products', default=1)
Beispiel #19
0
class AttendanceFrom(forms.ModelForm):
	employee           = forms.ForeignKey(Employee, blank=True, null=True,on_delete=models.CASCADE)
	enterance_date     = forms.DateField( blank=True, null=True)
	enterance_time     = forms.TimeField( blank=True, null=True)
	deperature_date    = forms.DateField( blank=True, null=True)
	deperature_time    = forms.TimeField( blank=True, null=True)
	entry_card_status  = forms.CharField(max_length=32, choices=(('accept','accept'),('deny','deny')), blank=True) 
	comments           = forms.TextField(blank=True, null=True)
	class Meta:
        model = Attendance
        fields = ('employee','enterance_date','enterance_time','deperature_date','deperature_time','entry_card_status')

class in_out_trackFrom(forms.ModelForm):
	atendance          = forms.ForeignKey(Attendance, blank=True, null=True,on_delete=models.CASCADE)
	time_occure        = forms.TimeField( blank=True, null=True)
	in_out             = forms.CharField(max_length=32, choices=(('in','in'),('out','out')), blank=True) 
	entry_card_status  = forms.CharField(max_length=32, choices=(('accept','accept'),('deny','deny')), blank=True) 
	comments           = forms.TextField(blank=True, null=True)
    class Meta:
        model = in_out_track
        fields = ('atendance','time_occure','in_out','entry_card_status','comments')

class LeaveApplicationFrom(forms.ModelForm):
	employee           = forms.ForeignKey(Employee, blank=True, null=True, related_name="LeaveApplicant",on_delete=models.CASCADE)
	hr_manager         = forms.ForeignKey(Employee, blank=True, null=True,related_name="HRManagerProcess",on_delete=models.CASCADE)
	subject            = models.CharField(max_length=255,blank=True, null=True)
	description        = forms.TextField(blank=True, null=True)
	date_from          = forms.DateField( blank=True, null=True)
	time_from          = forms.TimeField( blank=True, null=True)
	end_date           = forms.DateField( blank=True, null=True)
	end_time           = forms.TimeField( blank=True, null=True)
	total_in_hrs       = forms.CharField(max_length=255, blank=True, null=True)
	comments           = forms.TextField(blank=True, null=True)
	status             = forms.CharField(max_length=32, choices=(('approve','approve'),('reject','reject')), blank=True) 
    class Meta:
        model = LeaveApplication
        fields = ('employee','hr_manager','subject','description','date_from','time_from','end_date','end_time','total_in_hrs','comments','status')



class LeaveApplicationDetailsFrom(forms.ModelForm):	
	leave_application    = forms.ForeignKey(LeaveApplication, blank=True, null=True,related_name="LeaveApplicationDetails",on_delete=models.CASCADE)
	comment_by           = forms.ForeignKey(Employee, blank=True, null=True,related_name="CommentBy",on_delete=models.CASCADE)
	comments             = forms.TextField(blank=True, null=True)
	class Meta:
        model = LeaveApplicationDetails
        fields = ('leave_application','comment_by','comments')

class LeaveFrom(models.Model):
	leave_application   = forms.ForeignKey(LeaveApplication, blank=True, null=True,related_name="LeaveApplication",on_delete=models.CASCADE)
	leave_type          = forms.CharField(max_length=32, choices=(('Official','Official'),('Casual','Casual')), blank=True) 
	date_from           = forms.DateField( blank=True, null=True)
	time_from           = forms.TimeField( blank=True, null=True)
	end_date            = forms.DateField( blank=True, null=True)
	end_time            = forms.TimeField( blank=True, null=True)
	total_in_hrs        = forms.CharField(max_length=255, blank=True, null=True)
	comments            = forms.TextField(blank=True, null=True)
	status              = forms.CharField(max_length=32, choices=(('approve','approve'),('rejected','rejected')), blank=True) 
    class Meta:
        model = Leave
        fields = ('leave_application','leave_type','date_from','time_from','end_date','end_time','total_in_hrs','comments','status')
Beispiel #20
0
 class Meta:
     numeroCuenta = forms.DecimalField(max_digits=20)
     usuarios = forms.ForeignKey(Usuario)
     saldo = forms.CharField()
Beispiel #21
0
class in_out_trackFrom(forms.ModelForm):
	atendance          = forms.ForeignKey(Attendance, blank=True, null=True,on_delete=models.CASCADE)
	time_occure        = forms.TimeField( blank=True, null=True)
	in_out             = forms.CharField(max_length=32, choices=(('in','in'),('out','out')), blank=True) 
	entry_card_status  = forms.CharField(max_length=32, choices=(('accept','accept'),('deny','deny')), blank=True) 
	comments           = forms.TextField(blank=True, null=True)