o
    1e                     @   s   d dl Z d dlmZ d dlmZmZmZ d dlmZ d dl	m
Z
mZ d dlmZ d dlZd dlmZmZmZ dd	 Zd
d Zdd ZdS )    N)messages)authenticateloginlogout)
connection)HttpResponseRedirectHttpResponse)render)EstadisticaFechaEstadisticaUsuarioTipoTotalUsuariosFechac                 C   s   | j rEt| j d| j dd}t| |d ur5t| tjd|   t| | td|  t
dS t| tj	d td t
dS t| d	S )
Nusernamepassword)r   r   zBienvenido %sZENTROzDEl Usuario no se puede autenticar con las credeciales proporcionadasERROR/z
login.html)POSTr   getprintr   add_messageSUCCESSget_full_namer   r   r   r	   )requestuser r   .D:\PycharmProjects\TransitoApp\Costos\views.pylogin_   s    




r   c                 C   s   t |  tdS )Nr   )r   r   )r   r   r   r   logout_   s   r   c                 C   s   | j d}| j d}t 4}|d||g |d||g |d||g |d||g |d||g |  W d    n1 sGw   Y  tj 	dt
j tj tj  d	}t| d
|S )Nfecha1fecha2ZConsultarTotalesFechasZConsultartTotalUsuariosFechasZConsularTotalesUsuarioTipoZcantidadTiporubrofecha)totalesZtotal_usuario_tipoZtotal_usuario_fechar    zestadistica.html)GETr   r   cursorcallproccloser
   objectsallorder_byr   r   datetimenowdater	   )r   r   r   r#   contextor   r   r   reportes_proc#   s    

r-   )r)   django.contribr   django.contrib.authr   r   r   	django.dbr   django.httpr   r   django.shortcutsr	   osZEstadistica.modelsr
   r   r   r   r   r-   r   r   r   r   <module>   s    