)Tc @sddklZddklZddklZddkTddkTd.d/fZd ei fd YZ d ei fd YZ d ei fdYZ dei fdYZ dei fdYZdei fdYZdei fdYZdei fdYZdei fdYZdei fdYZd0d1d2d3d4fZd'ei fd(YZd)ei fd*YZd+ei fd,YZd-S(5i(tmodels(tUser(tValidationError(t*tMt MASCULINOtFtFEMENINOt dependenciac BseZeiddddddeZeidddddZeidd ded ed e i i d e d e dgZeideZeid eZeied edeZdZdddYZeedZdZRS(tclavet max_lengthit help_texts"Escriba la clave de la dependenciatblanktnombreis#Escriba el nombre de la dependencias!ejercicio fiscal al que pertenecetnulltdefaultt validatorsiit auto_now_addcCs d|iS(Nu%s(R (tself((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyt __unicode__stMetacBs&eZdgZdZdZdgZRS(R Rt dependencias(t__name__t __module__torderingt verbose_nametverbose_name_pluraltunique_together(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs cCsA|ii|_|ii|_tt|i||dS(N(R tupperR tsuperRtsave(Rt force_insertt force_update((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR!scCs4dig}|iiD]}||iq~S(Ns, (tjointusuariostalltusername(Rt_[1]tusuario((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyt usuarios_&s((RRRt CharFieldtTrueR R t IntegerFieldtFalsetdatettodaytyeartMaxValueValidatortMinValueValidatort ejerciciot DateTimeFieldtfecha_registrotfecha_ultimo_cambiotManyToManyFieldRR"RRRR'(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs!  testatuscBseZeiddddddeZeidddddZeid eZeid eZ d Z d dd YZ RS(R R iR sEscriba la clave del estatusR R i2sEscriba el nombre del estatusRRcCs d|iS(Nu%s(R (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR.sRcBs&eZdgZdZdZdgZRS(R R6(RRRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR0s (( RRRR(R)R R R2R3R4RR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR6)s ! tlugarc BseZeiddededdddZeiddd dd Zeid eZ eideZ ei Z d Z d ddYZeedZRS(RRR Rs pertenece aR sLugar al que perteneceR R i2s!Escriba el nombre de la localidadRcCs;|idjo |i}nd|i|if}d|S(Nu%s - %su%s(tpadretNoneR (Rtr((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRFs RcBs,eZddgZdZdZddgZRS(s-fecha_registroR R7tlugaresR8(RRRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRLs cCsKd|idd!i|idi|_tt|i||dS(Nu%sii(R RtlowerRR7R(RRR ((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRRs.((RRRt ForeignKeyR)R8R(R R2R3R4tIPAddressFieldtipRRR+R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR76s'  tpersonacBs.eZeidddZeidddZeidddZeideddddZei d d e d e Z eid dd d e d e de d ed gZeieddZeidddd e d e ddZeidddd e d e dedededddgZeiddddeddde dedgZeiddd d e d e Zeid!dd"d e d e Zeid#dd$d e d e Zeid%e Z d&Z!d'Z"de"_#d(Z$d)e$_#d*d,d+YZ%RS(-R R i2sapellido paternosapellido maternotchoicesiR s&Seleccione el género al que pertenecesfecha de nacimientoR RtCURPiRs*Seleccione la localidad a la que perteneces direcciónis)calle, número, colonia o fraccionamientosCódigo postaliis ^([0-9]{5})+$sSolo se permiten 5 digitossCódigo Postal no validosIFE / Licenciai s(^\d{13}$)|(^\w{9}$)s'IFE: 13 dígitos o Licencia: 9 dígitossIdentificacion no validai scorreo electrónicoids teléfonoi(steléfono celulari RcCsd|i|i|ifS(Nu%s %s %s(R tapellido_paternotapellido_materno(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRscCsd|i|i|ifS(Nu %s %s, %s(RCRDR (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pytnombre_x_apellidosscCsd|i|i|ifS(Nu%s %s %s(R RCRD(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pytnombre_completosRFRcBs5eZdddgZdZdZddddgZRS(RCRDR tPersonatPersonastcurp(RRRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs((&RRRR(R RCRDttipoSexotsexot DateFieldR)tfecha_nacimientoR+tMinLengthValidatortMaxLengthValidatorRIR=R7t localidadt TextFieldt direccionR*R/R0tRegexValidatort codigo_postaltidentificaciont EmailFieldtcorreo_electronicottelefonotcelulart BooleanFieldtmostrarRREtshort_descriptionRFR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR@VsD '   !!!     t solicitudcBsxeZeiededeZeiddddeZeiddddeZ eiddddeZ eide ddd d dedeZ ei d dedeZeid dd dededed ed gZeied ddedeZeiddddeded dZeiddddedededededddgZeiddddedddededgdedeZeiddd dedeZeid!dd"dedeZeid#dd$dedeZeid%ddd d&dedeZ eie!d d'dedeZ!ei"d(d)d*deded d+Z#eie$d,dd d-Z$eie%deded d.Z&ei'd/eZ(ei'deZ)eid0dd1d d2Z*ei+d3d,e,d d4Z-d5Z.d6Z/d%e/_0d7Z1d8d;d9YZ2e,e,d:Z3RS(<RR R R i2sapellido paternosapellido maternoRAiR s&Seleccione el género al que pertenecesfecha de nacimientoRBiRs*Seleccione la localidad a la que perteneces direcciónis)calle, número, colonia o fraccionamientosCódigo postaliis ^([0-9]{5})+$sSolo se permiten 5 digitossCódigo Postal no validosIFE / Licenciai s(^\d{13}$)|(^\w{9}$)s'IFE: 13 dígitos o Licencia: 9 dígitossIdentificacion no validai scorreo electrónicoids teléfonoi(steléfono celulari R]s*Escriba la descripción de lo que solicitas;Seleccione la dependencia a la que va dirigida la solicitudtfotot upload_totimagenessBAgregue una imagen significativa que se relacione con su solicitudRs%Seleccione el estatus de la solicituds-Seleccione el usuario que asigna la solicitudRt ObservacionesisEscriba las observacionestUrgentes!Marque si la solicitud es urgentecCsJt|id|id }t|idjo|d7}nd|S(Ns: is...s%s(tstrtidR]tlen(Rtsolicitud_corta((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRscCs9|id }t|idjo|d7}nd|S(Nis...u%s(R]Re(RRf((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRfs cCsd|i|i|ifS(Nu%s %s %s(R RCRD(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRFsRcBseZdgZdZdZRS(R R]t solicitudes(RRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs c CsC|ii|_|ii|_|ii|_|ii|_|ii|_|ii|_|ii|_|i i|_ t i |_ t t |i||tiid|d|id|id|id|i}|idjo;td|d|id|id|id|iindS(sW incluir si esta Asignada y se modifica dependencia cambiar estatus a Devuelto R]R6trecibioRtnotaiN(R RRCRDRIRRRURWR<R]tdatetimetnowR4RRtbitacoratobjectstfilterR6tasignaRRitcount(RRR texiste((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs#9((4RRRR=R@R)t solicitanteR(R RCRDRJRKRLRMRNRORIR7RPRQRRR*R/R0RSRTRURVRWRXRYR]Rt ImageFieldR^R6RRoR2R3R4RiRZR+tbanderaRRfR\RFRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR]sX* !'   !!!'!'!    t asignacionescBseZeieddddZeieddZeidddddZeiedd Z ei d e Z ei d e Z d Zd ddYZeedZRS(RtFolioR s#Seleccione la solicitud por asignars;Seleccione la dependencia a la que va dirigida la solicitudRaR is+Escriba las observaciones de la asignacións-Seleccione el usuario que asigna la solicitudRRcCs d|iS(Nu%s(Rd(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRsRcBseZdZdZRS(t asignacionRu(RRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR scCstiid|ii}|iidjoAtiidd}||_t|_|i|_|i nt t |i ||dS(NtpktLeidoR tAsignado( R]RmtgetRdR6R R+tleidoRiRRRu(RRR tste((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR$s   ((RRRR=R]RRQRiRRoR2R)R3R4RRR+R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRus RlcBseZeiddddeZeieddZeieddZeie dddedeZ eideZ eideZ eie dd dedeZ eid d d dd deZdZdddYZeedZRS(sfecha de registroR sEscriba la fecha de registroRsSeleccione la solicituds%Seleccione el estatus de la solicituds-Seleccione el usuario que recibe la solicitudRR s;Seleccione la dependencia a la que va dirigida la solicitudRaR isEscriba las observacionescCs d|iS(Nu%s(Rd(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR<sRcBs2eZdgZdZdZdddddgZRS(tfechaRlt bitacorasR]R6RhRRi(RRRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR>s cCs,ti|_tt|i||dS(N(RjRkR4RRlR(RRR ((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRDs((RRRR2R)RR=R]R6RRhR3R4RRQRiRRR+R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRl2s!!! testadocBs,eZeidddddZdZRS(R R iR sEscriba el nombre de la estadocCs d|iS(Nu%s(R (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRNs(RRRR(R R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRKst municipiocBsDeZeidddddZeieZdZdZRS(R R iR s!Escriba el nombre de la municipiocCs d|iS(Nu%s(R (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRUscCsd|iiS(Nu%s(RR (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pytestado_Xs( RRRR(R R=RRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRQs RPcBsMeZeidddddZeieZdZdZdZ RS(R R iR s!Escriba el nombre de la localidadcCstd|i|iifS(Ns%s (%s)(tuR R(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR`scCsd|iiiS(Nu%s(RRR (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRcscCsd|iiS(Nu%s(RR (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyt municipio_fs( RRRR(R R=RRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRP\s   itActivoitInactivoisEn usoit Reservadoit Terminadot chat_usuarioscBsJeZeidddddZeideddddZd ZRS( R R iR sEscriba el nombre del usuarioRARisEstatus de operacioncCs d|iS(Nu%s(R (R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRws( RRRR(R R*t chat_estatusR6R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRtst chat_mensajescBs;eZeiddddZeideZdZRS(R iR sescriba su mensajeRcCs d|iS(Nu%s(tmensaje(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyR}s( RRRR(RRZR)t deusuarioR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRzstchatcBsheZeieddZeieddZeieZ ei de ddddZ dZ RS( t related_namet administradorR&RARiR sEstatus de operacioncCs d|iS(Nu%s(Rd(R((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs(RRRR=RRR&R5RRR*RR6R(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyRs N(RR(RR(iR(iR(isEn uso(iR(iR(t django.dbRtdjango.contrib.auth.modelsRtdjango.core.exceptionsRRjtdjango.core.validatorsRJtModelRR6R7R@R]RuRlRRRPRRRR(((s7/opt/public_html/THeracles/atencion_ciudadana/models.pyts0     ?