<commit_before><h5 class="center" style="cursor: default;">Administración de los Usuarios</h5>
<br>
<div class="row">
	<span ng-if="$parent.helpers">
		<div class="col s3 offset-s2">
		    <div class="card-panel  blue-grey darken-1">
		    	<span class="white-text" style="text-align: justify; cursor: default; font-size: 16px;">Puede utilizar la herramienta <i class="material-icons prefix small">search</i> para buscar un usuario en especifico, o filtrar de acuerdo a un departamento, un cargo, etc.</span>
		    </div>
	    </div>
	    <div class="input-field col s3">
	    	<i class="material-icons prefix small">search</i>
	        <input id="filter" type="text" ng-model="search">
	    	<label for="filter">Buscar usuarios...</label>
	    </div>
    </span>
    <span ng-if="!$parent.helpers"><br>
    	<div class="input-field col s2 offset-s4">
	    	<i class="material-icons prefix small">search</i>
	        <input id="filter" type="text" ng-model="search">
	    	<label for="filter">Buscar usuarios...</label>
	    </div><br>
    </span>
</div>
<br>
<div class="container row">   
    <div class="card-panel col s9">
    	<span ng-if="loading" style="margin-left: 45%;">
        	<div class="preloader-wrapper big active">
			    <div class="spinner-layer">
				      <div class="circle-clipper left">
				        <div class="circle"></div>
				      </div><div class="gap-patch">
				        <div class="circle"></div>
				      </div><div class="circle-clipper right">
				        <div class="circle"></div>
				      </div>
			    </div>
		  	</div>
        </span>
        <span ng-if="!loading">
	        <h5 class="center" style="cursor: default;">Lista de usuarios del sistema</h5>
	        <table class="bordered striped" style="display: block; height: 550px; overflow-y: auto;">
	            <thead>
	                <th>Nombre</th>
	                <th>Apellido</th>
	                <th>Cédula</th>
	                <th>Teléfono</th>
	                <th>Tipo de usuario</th>
	                <th>Departamento</th>
	                <th>Cargo</th>
	                <th>Editar</th>
	                <th style="width: 4% !important;">Eliminar</th>
	            </thead>
	            <tbody>
	                <tr ng-repeat="user in users | filter:search">
	                    <td>{{user.name}}</td>
	                    <td>{{user.lastname}}</td>
	                    <td>{{user.cedula}}</td>
	                    <td>{{user.phone}}</td>
	                    <td>{{user.type}}</td>
	                    <td>{{user.department}}</td>
	                    <td>{{user.position}}</td>
	                    <td><a class="btn-floating waves-effect waves-light tale" title="Editar usuario {{user.name}}" ng-click="userEditMode(user.id)"><i class="material-icons">mode_edit</i></a></td>
	                    <td><a class="btn-floating waves-effect waves-light red" title="Eliminar usuario {{user.name}}" ng-click="deleteUser(user.id)"><i class="material-icons">delete</i></a></td>
	                </tr>
	            </tbody>
	        </table>
        </span>
    </div>
    <div class="col s3 center-align">
   		<span ng-if="$parent.helpers">
	    	<div class="card-panel blue-grey darken-1">
	    		<span class="white-text" style="text-align: justify; cursor: default; font-size: 17px;">Al presionar sobre <i class="material-icons prefix small">mode_edit</i>
	    			para editar un usuario, se mostrara una nueva sección debajo que le permitirá realizar los cambios que desee.
					<br><br>
					También se mostrara una nueva sección debajo si presiona "Nuevo usuario", donde se le solicitaran los datos del usuario que desea agregar.
	    		</span>
	    	</div>
	    	<button class="btn waves-effect waves-light  orange accent-4 "  name="new_user" title="Agregar nuevo usuario" style="top: 100px;" ng-click="userNewMode()">Nuevo usuario</button>
    	</span>
    	<span ng-if="!$parent.helpers">
    		<button class="btn waves-effect waves-light  orange accent-4 "  name="new_user" title="Agregar nuevo usuario" style="top: 100px;" ng-click="userNewMode()">Nuevo usuario</button>
    	</span>
    </div>
</div>
<br>
<div class="container" ng-show="editUser">
	<div class="card-panel">
		<div class="row cols 12">
			<h5 ng-show="notOld" class="center" style="cursor: default; font-weight: bold;">Editar usuario {{labelName}} {{labelLastname}}</h5>
			<h5 ng-show="!notOld" class="center" style="cursor: default; font-weight: bold;">Ingrese los datos del nuevo usuario</h5>
		</div>
		<div class="row">
			<div class="input-field col s6"><commit_msg>Nueva versión de la vista admin users sin los helpers<commit_after><h5 class="center" style="cursor: default;">Administración de los Usuarios</h5>
<br>
<div class="row">
	<span ng-show="$parent.helpers">
		<div class="col s3 offset-s2">
		    <div class="card-panel  blue-grey darken-1">
		    	<span class="white-text" style="text-align: justify; cursor: default; font-size: 16px;">Puede utilizar la herramienta <i class="material-icons prefix small">search</i> para buscar un usuario en especifico, o filtrar de acuerdo a un departamento, un cargo, etc.</span>
		    </div>
	    </div>
	    <div class="input-field col s3">
	    	<i class="material-icons prefix small">search</i>
	        <input id="filter" type="text" ng-model="search">
	    	<label for="filter">Buscar usuarios...</label>
	    </div>
    </span>
    <span ng-show="!$parent.helpers"><br>
    	<div class="container input-field col s4 offset-s4">
	    	<i class="material-icons prefix small">search</i>
	        <input id="filter2" type="text" ng-model="search2">
	    	<label for="filter2">Buscar usuarios...</label>
	    </div><br>
    </span>
</div>
<br>
<div class="container row">
	<div ng-show="$parent.helpers">
	    <div class="card-panel col s9">
	    	<span ng-if="loading" style="margin-left: 45%;">
	        	<div class="preloader-wrapper big active">
				    <div class="spinner-layer">
					      <div class="circle-clipper left">
					        <div class="circle"></div>
					      </div><div class="gap-patch">
					        <div class="circle"></div>
					      </div><div class="circle-clipper right">
					        <div class="circle"></div>
					      </div>
				    </div>
			  	</div>
	        </span>
	        <span ng-if="!loading">
		        <h5 class="center" style="cursor: default;">Lista de usuarios del sistema</h5>
		        <table class="bordered striped" style="display: block; height: 550px; overflow-y: auto;">
		            <thead>
		                <th>Nombre</th>
		                <th>Apellido</th>
		                <th>Cédula</th>
		                <th>Teléfono</th>
		                <th>Tipo de usuario</th>
		                <th>Departamento</th>
		                <th>Cargo</th>
		                <th>Editar</th>
		                <th style="width: 4% !important;">Eliminar</th>
		            </thead>
		            <tbody>
		                <tr ng-repeat="user in users | filter:search">
		                    <td>{{user.name}}</td>
		                    <td>{{user.lastname}}</td>
		                    <td>{{user.cedula}}</td>
		                    <td>{{user.phone}}</td>
		                    <td>{{user.type}}</td>
		                    <td>{{user.department}}</td>
		                    <td>{{user.position}}</td>
		                    <td><a class="btn-floating waves-effect waves-light tale" title="Editar usuario {{user.name}}" ng-click="userEditMode(user.id)"><i class="material-icons">mode_edit</i></a></td>
		                    <td><a class="btn-floating waves-effect waves-light red" title="Eliminar usuario {{user.name}}" ng-click="deleteUser(user.id)"><i class="material-icons">delete</i></a></td>
		                </tr>
		            </tbody>
		        </table>
	        </span>
	    </div>
	    <div class="col s3 center-align">
	    	<div class="card-panel blue-grey darken-1">
	    		<span class="white-text" style="text-align: justify; cursor: default; font-size: 17px;">Al presionar sobre <i class="material-icons prefix small">mode_edit</i>
	    			para editar un usuario, se mostrara una nueva sección debajo que le permitirá realizar los cambios que desee.
					<br><br>
					También se mostrara una nueva sección debajo si presiona "Nuevo usuario", donde se le solicitaran los datos del usuario que desea agregar.
	    		</span>
	    	</div>
	    	<button class="btn waves-effect waves-light  orange accent-4 "  name="new_user" title="Agregar nuevo usuario" style="top: 100px;" ng-click="userNewMode()">Nuevo usuario</button>
	    </div>
    </div>
    <div ng-show="!$parent.helpers">
    	<div class="card-panel col s12">
	    	<span ng-if="loading" style="margin-left: 45%;">
	        	<div class="preloader-wrapper big active">
				    <div class="spinner-layer">
					      <div class="circle-clipper left">
					        <div class="circle"></div>
					      </div><div class="gap-patch">
					        <div class="circle"></div>
					      </div><div class="circle-clipper right">
					        <div class="circle"></div>
					      </div>
				    </div>
			  	</div>
	        </span>
	        <span ng-if="!loading">
		        <h5 class="center" style="cursor: default;">Lista de usuarios del sistema</h5>
		        <table class="bordered striped" style="display: block; height: 550px; overflow-y: auto;">
		            <thead>
		                <th>Nombre</th>
		                <th>Apellido</th>
		                <th>Cédula</th>
		                <th>Teléfono</th>
		                <th>Tipo de usuario</th>
		                <th>Departamento</th>
		                <th>Cargo</th>
		                <th>Editar</th>
		                <th style="width: 4% !important;">Eliminar</th>
		            </thead>
		            <tbody>
		                <tr ng-repeat="user in users | filter:search2">
		                    <td>{{user.name}}</td>
		                    <td>{{user.lastname}}</td>
		                    <td>{{user.cedula}}</td>
		                    <td>{{user.phone}}</td>
		                    <td>{{user.type}}</td>
		                    <td>{{user.department}}</td>
		                    <td>{{user.position}}</td>
		                    <td><a class="btn-floating waves-effect waves-light tale" title="Editar usuario {{user.name}}" ng-click="userEditMode(user.id)"><i class="material-icons">mode_edit</i></a></td>
		                    <td><a class="btn-floating waves-effect waves-light red" title="Eliminar usuario {{user.name}}" ng-click="deleteUser(user.id)"><i class="material-icons">delete</i></a></td>
		                </tr>
		            </tbody>
		        </table>
	        </span>
	    </div>
	    <div ng-if="!loading" class="row col s12 offset-s5" style="margin-bottom: 2%; margin-top: 1%;">
        	<button class="btn waves-effect waves-light  orange accent-4 "  name="new_user" title="Agregar nuevo usuario" ng-click="userNewMode()"> Nuevo usuario</button>
        </div>
	</div>
</div>
<br>
<div class="container" ng-show="editUser">
	<div class="card-panel">
		<div class="row cols 12">
			<h5 ng-show="notOld" class="center" style="cursor: default; font-weight: bold;">Editar usuario {{labelName}} {{labelLastname}}</h5>
			<h5 ng-show="!notOld" class="center" style="cursor: default; font-weight: bold;">Ingrese los datos del nuevo usuario</h5>
		</div>
		<div class="row">
			<div class="input-field col s6">
{'fraction_non_alphanumeric': 0.17076394395982025, 'fraction_numerical': 0.008106441096131818, 'mean_word_length': 2.2549469457986806, 'pattern_counts': {'":': 0, '<': 363, '<?xml version=': 0, '>': 363, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4433735', 'n_tokens_mistral': 4095, 'n_tokens_neox': 3582, 'n_words': 804}