You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: controllers/sueldos.py
+8-7Lines changed: 8 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -58,9 +58,9 @@ def legajos():
58
58
IS_NOT_IN_DB(db,db.legajos.num_legajo,error_message='el legajo no puede repetirse')]),
59
59
Field('fecha_egreso','date'),
60
60
Field('cuil','integer',requires=[IS_NOT_EMPTY(error_message='Ingrese el cuil'),
61
-
IS_NOT_IN_DB(db, db.legajos.cuil)]),
61
+
IS_NOT_IN_DB(db, db.legajos.cuil,error_message='el cuil no puede repetirse')]),
62
62
Field('dni','integer',requires=[IS_NOT_EMPTY(error_message='Ingrese el dni'),
63
-
IS_NOT_IN_DB(db,db.legajos.dni)]),
63
+
IS_NOT_IN_DB(db,db.legajos.dni,error_message='el dni no puede repetirse')]),
64
64
Field('corresponde_hs_extra',requires=IS_IN_SET({1:'si',2:'no'},error_message='Ingrese una opción',zero='Seleccionar...')),
65
65
Field('nombres',requires=IS_NOT_EMPTY(error_message='Ingrese el nombre')),
66
66
Field('apellido',requires=IS_NOT_EMPTY(error_message='Ingrese el apellido')),
@@ -150,7 +150,7 @@ def legajos3():
150
150
Field("constancia_Alumno_Regular_empleado","string",requires=IS_IN_SET(["corresponde","no corresponde"],zero='Seleccionar...',error_message='Indique una opción')),
151
151
152
152
Field("curriculum_empleado","string",requires=IS_IN_SET(["corresponde","no corresponde"],zero='Seleccionar...',error_message='Indique una opción')),
Field("image","upload",requires=IS_UPLOAD_FILENAME(extension='jpg',error_message='ingrese formato de imagen jpg')),table_name='legajos',
154
154
submit_button='Guardar'
155
155
)
156
156
@@ -248,7 +248,7 @@ def horas():
248
248
Field('mes_trab',requires=IS_IN_SET(['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],zero='seleccionar...',error_message='seleccione una opcion')),
249
249
Field('semana',requires=IS_IN_SET({1:'1',2:'2',3:'3',4:'4',5:'5'},error_message='Ingrese una opción',zero='Seleccionar...')),
250
250
Field('horas_trab','integer',requires=IS_NOT_EMPTY(error_message='ingrese cantidad de horas')),
251
-
Field('horas_extras','integer',requires=IS_NOT_EMPTY(error_message='ingrese cantidad de horas')),
251
+
Field('horas_extras','integer',requires=IS_NOT_EMPTY(error_message='ingrese cantidad de horas extras')),
252
252
253
253
)
254
254
@@ -271,9 +271,10 @@ def horas():
271
271
deffamiliar():
272
272
importos
273
273
form=SQLFORM.factory(Field("num_legajo",requires=IS_IN_DB(db,db.legajos.num_legajo,"%(num_legajo)s",error_message='el campo no puede estar vacio')),
274
-
274
+
275
275
276
-
Field("cuil","integer",requires=IS_NOT_IN_DB(db, db.familiares.cuil,error_message='el campo no pede estar vavcio')),
276
+
Field("cuil","integer",requires= [IS_NOT_EMPTY(error_message='el campo no puede estar vacio'),
277
+
IS_NOT_IN_DB(db, db.familiares.cuil,error_message='el cuil ya existe en la base de datos')]),
277
278
Field("dni","integer", requires= [IS_NOT_EMPTY(error_message="campo obligatorio no puede estar vacio"),
278
279
IS_NOT_IN_DB(db, db.familiares.dni,error_message='el dni ya esta en la base de datos')]),
279
280
Field("nombre",requires=IS_NOT_EMPTY(error_message="campo obligatorio no puede estar vacio"),),
0 commit comments