Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
matias1305 committed Dec 8, 2018
2 parents a8078ab + c83d5ef commit 8628b79
Show file tree
Hide file tree
Showing 8 changed files with 36 additions and 113 deletions.
58 changes: 0 additions & 58 deletions src/app/admin/dashboard/dashboard.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -281,64 +281,6 @@ <h4 class="modal-title">Agregar tarea</h4>
<!-- ============================================================== -->
<!-- End todo list -->
<!-- ============================================================== -->

<!-- ============================================================== -->
<!-- My contact and feed -->
<!-- ============================================================== -->
<div class="col-lg-6">
<div class="card">
<div class="card-body">
<h4 class="card-title"><span class="lstick"></span> Feeds</h4>
<ul class="feeds">
<li>
<div class="bg-light-info">
<i class="fa fa-bell-o"></i>
</div> You have 4 pending tasks.
<span class="text-muted">Just Now</span>
</li>
<li>
<div class="bg-light-success">
<i class="ti-server"></i>
</div> Server #1 overloaded.
<span class="text-muted">2 Hours ago</span>
</li>
<li>
<div class="bg-light-warning">
<i class="ti-shopping-cart"></i>
</div> New order received.
<span class="text-muted">31 May</span>
</li>
<li>
<div class="bg-light-danger">
<i class="ti-user"></i>
</div> New user registered.
<span class="text-muted">30 May</span>
/li>
<li>
<div class="bg-light-inverse">
<i class="fa fa-bell-o"></i>
</div> New Version just arrived.
<span class="text-muted">27 May</span>
</li>
<li>
<div class="bg-light-danger">
<i class="ti-user"></i>
</div> New user registered.
<span class="text-muted">30 May</span>
</li>
<li>
<div class="bg-light-primary">
<i class="ti-settings"></i>
</div> You have 4 pending tasks.
<span class="text-muted">27 May</span>
</li>
</ul>
</div>
</div>
</div>
<!-- ============================================================== -->
<!-- End my contact and feed -->
<!-- ============================================================== -->
</div>
</div>
<!-- ============================================================== -->
Expand Down
2 changes: 1 addition & 1 deletion src/app/admin/global-message/global-message.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ <h3 class="card-title">Nuevo mensaje</h3>
</div>

<div class="form-group">
<textarea class="textarea_editor form-control" rows="15" placeholder="Cuerpo del mensaje..."
<textarea class="textarea_editor form-control" rows="15" placeholder="Cuerpo del mensaje..." style="height: 250px;"
formControlName="body"></textarea>
</div>

Expand Down
20 changes: 9 additions & 11 deletions src/app/components/card-book/card-book.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ <h5 class="card-title">Título: {{ book.title | titlecase }}</h5>
<p class="card-text" *ngIf="book.transaction == 'Ambos' || book.transaction == 'Venta'">Valor: ${{ book.price | thousands }}</p>
<p class="card-text">Dueño: {{book.user.name | titlecase }} {{book.user.last_name1 | titlecase }} {{book.user.last_name2 | titlecase }}</p>
<button *ngIf="book.uid === actual_user.uid" class="btn btn-outline-info col-md-12" data-toggle="modal"
data-target="#showBook" type="button" (click)="book_modal=book">Ver libro</button>
data-target="#showBook" type="button" (click)="openBook( book )">Ver libro</button>
<button *ngIf="book.uid !== actual_user.uid" class="btn btn-outline-info col-md-6" data-toggle="modal"
data-target="#showBook" type="button" (click)="book_modal=book">Ver libro</button>
data-target="#showBook" type="button" (click)="openBook( book )">Ver libro</button>
<button *ngIf="book.uid !== actual_user.uid"
class="btn btn-outline-info col-md-6" data-toggle="modal"
data-target="#contactOwner" type="button" (click)="book_modal=book">Contactar</button>
Expand All @@ -68,12 +68,11 @@ <h4 class="modal-title" id="myLargeModalLabel"> {{ book_modal.title | titlecase
<button type="button" aria-expanded="false" aria-haspopup="true" class="close waves-effect" data-toggle="dropdown">
<i class="fa fa-angle-down"></i>
</button>
<!-- FIXME: Mover eso para que quede debajo del angle-down -->
<!-- ====================================================================== -->
<!-- Little modal to report -->
<!-- ====================================================================== -->
<div class="dropdown-menu dropdown-menu-right mailbox animated bounceInDown">
<ul style="padding: 0%!important;">
<ul style="padding: 0%!important; margin-bottom: 0 !important;">
<div class="message-center">
<a (click)=reportUser(book_modal)>
<div class="btn btn-danger btn-circle"><i class="ti-user"></i></div>
Expand All @@ -89,7 +88,6 @@ <h5 style="display: inline; margin-left: 20px;">Reportar imagen</h5>

<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<!-- FIXME: Porfi porfi amorcito -->
<!-- ====================================================================== -->
<!-- End little modal to report -->
<!-- ====================================================================== -->
Expand Down Expand Up @@ -123,12 +121,11 @@ <h5 class="mb-0">
<img [src]="book_modal.user.img" class="img-circle" width="150" />
<h4 class="card-title">
{{ book_modal.user.name | titlecase }} {{ book_modal.user.last_name1 | titlecase }} {{ book_modal.user.last_name2 | titlecase }} </h4>
<h6 class="card-subtitle">Accoubts Manager Amix corp</h6>
<div class="row text-center justify-content-md-center">
<div class="col-4">
<a href="javascript:void(0)" class="link">
<i class="fa fa-book"></i>
<!-- <font class="font-medium"> {{ count_book }}</font> -->
<font class="font-medium"> {{ count_book }}</font>
</a>
</div>
</div>
Expand All @@ -138,6 +135,8 @@ <h6 class="card-subtitle">Accoubts Manager Amix corp</h6>
<h6> {{ book_modal.user.email }} </h6>
<small class="text-muted p-t-30 db">Teléfono de contacto</small>
<h6> {{ book_modal.user.phone }} </h6>
<small class="text-muted p-t-30 db">Usuario creado el</small>
<h6> {{ book_modal.user.created_date }} </h6>
</div>
</div>
<!-- TODO: Revisar que esté aparezcan todas las cat. Copiar en modal de cardbook -->
Expand All @@ -152,9 +151,9 @@ <h6>{{ book_modal.user.categories }}</h6>
<div class="card-body">
<div class="dropdown-divider"></div>
<small class="text-muted p-t-30 db">Redes sociales</small><br/>
<button class="btn btn-circle btn-secondary"><i class="fa fa-facebook"></i></button>
<button class="btn btn-circle btn-secondary"><i class="fa fa-twitter"></i></button>
<button class="btn btn-circle btn-secondary"><i class="fa fa-youtube"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-facebook"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-twitter"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-youtube"></i></button>
</div>
</div>
</div>
Expand Down Expand Up @@ -216,7 +215,6 @@ <h4 class="modal-title" id="myLargeModalLabel"> Contactar dueño/a </h4>
<!-- Station -->
<div class="form-group col-4">
<label>Estación de metro</label>
<!-- TODO: Arreglar esa huea rancia fjdksljfklsdjglksjgks -->
<select formControlName="station" id="subway_station" class="form-control">
<optgroup label="Línea 1">
<option value="República">República</option>
Expand Down
14 changes: 12 additions & 2 deletions src/app/components/card-book/card-book.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ export class CardBookComponent implements OnInit {
form:any;
actual_user:any;
today:any;
count_book:number = 0;

book_modal: Books = {
author: '',
Expand All @@ -44,6 +45,8 @@ export class CardBookComponent implements OnInit {
date: ''
};



constructor( private _date:DateService,
private _dbService:DatabaseService) {
this.actual_user = JSON.parse(localStorage.getItem('user'));
Expand Down Expand Up @@ -80,8 +83,6 @@ export class CardBookComponent implements OnInit {

// Envía el mensaje desde el usuario actual hacia el usuario dueño del libro
sendMessage(){
console.log(this.form.value);
console.log(this.form.valid);
let predet_Message:Message = {
transaction: this.form.value.transaction,
pref: this.form.value.pref,
Expand Down Expand Up @@ -167,4 +168,13 @@ export class CardBookComponent implements OnInit {
.catch( () => swal('Error', 'Su reporte no ha podido enviarse', 'error') );
}


openBook( book:any ) {
this.book_modal = book;

this._dbService.getDataQuery("books", "uid", "==", book.uid)
.valueChanges()
.subscribe( data => this.count_book = data.length );
}

}
11 changes: 5 additions & 6 deletions src/app/pages/profile/profile.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,6 @@
<img [src]="profile.img" class="img-circle" width="300" />
<h4 class="card-title">
{{ profile.name | titlecase }} {{ profile.last_name1 | titlecase }} {{ profile.last_name2 | titlecase }} </h4>
<!-- TODO:
<h6 class="card-subtitle">Creado el: </h6> -->
<div class="row text-center justify-content-md-center">
<div class="col-4">
<a href="javascript:void(0)" class="link">
Expand All @@ -66,6 +64,8 @@ <h6 class="card-subtitle">Creado el: </h6> -->
<h6>{{ profile.email }}</h6>
<small class="text-muted p-t-30 db">Teléfono de contacto</small>
<h6>{{ profile.phone }}</h6>
<small class="text-muted p-t-30 db">Usuario creado el</small>
<h6>{{ profile.created_date }}</h6>
</div>
</div>
<!-- TODO: Revisar que esté aparezcan todas las cat. Copiar en modal de cardbook -->
Expand All @@ -80,11 +80,10 @@ <h6 *ngFor="let c of profile.categories">{{ c }}</h6>

<div class="card-body">
<div class="dropdown-divider"></div>
<!-- TODO: Dejarlo o sacarlo? -->
<small class="text-muted p-t-30 db">Redes sociales</small><br/>
<button class="btn btn-circle btn-secondary"><i class="fa fa-facebook"></i></button>
<button class="btn btn-circle btn-secondary"><i class="fa fa-twitter"></i></button>
<button class="btn btn-circle btn-secondary"><i class="fa fa-youtube"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-facebook"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-twitter"></i></button>
<button class="btn btn-circle btn-secondary" style="margin-left: 15px;"><i class="fa fa-youtube"></i></button>
</div>
</div>
</div>
Expand Down
22 changes: 1 addition & 21 deletions src/app/register/register.component.css
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
/*
Template Name: Admin pro Admin
Author: Wrappixel
Email: [email protected]
File: scss
*/
/*
Template Name: Admin Pro Admin
Author: Wrappixel
Email: [email protected]
File: scss
*/
/*Theme Colors*/
/*bootstrap Color*/
/*Light colors*/
/*Normal Color*/
/*Extra Variable*/
/*******************
Login register and recover password Page
******************/
.login-register {
background-size: cover;
background-repeat: no-repeat;
Expand Down Expand Up @@ -57,4 +37,4 @@ Login register and recover password Page

.ms-container {
width: 100%;
}
}
19 changes: 8 additions & 11 deletions src/app/register/register.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<!-- PAGE 1 -->
<!-- ================================================================== -->
<div *ngSwitchCase="'page_1'">
<h3 class="box-title m-t-40 m-b-0">Datos de perfil</h3>
<h3 class="box-title m-b-40">Datos de perfil</h3>
<small>Crea tu cuenta para ingresar</small>

<div class="form-group m-t-20">
Expand Down Expand Up @@ -77,7 +77,7 @@ <h3 class="box-title m-t-40 m-b-0">Datos de perfil</h3>
<!-- ================================================================================== -->
<div *ngSwitchCase="'page_2'">

<h3 class="box-title m-t-40 m-b-0">Categorías de interés <span>(Min. 3)</span></h3>
<h3 class="box-title m-b-40">Categorías de interés <span>(Min. 3)</span></h3>
<div class="ms-container" id="ms-pre-selected-options">
<div class="ms-selectable">
<select class="ms-list contenedor" multiple='multiple' formControlName="categories">
Expand Down Expand Up @@ -126,7 +126,7 @@ <h3 class="box-title m-t-40 m-b-0">Categorías de interés <span>(Min. 3)</span>
<!-- ================================================================================== -->
<div *ngSwitchCase="'page_3'">

<h3 class="box-title m-t-40 m-b-0">Datos de la cuenta</h3>
<h3 class="box-title m-b-40">Datos de la cuenta</h3>
<div class="form-group">
<div class="col-xs-12">
<input formControlName="email" class="form-control" type="text" placeholder="Correo electrónico">
Expand Down Expand Up @@ -157,7 +157,7 @@ <h3 class="box-title m-t-40 m-b-0">Datos de la cuenta</h3>
<input formControlName="conditions" id="checkbox-signup" type="checkbox">
<label for="checkbox-signup"> Acepto los
<!-- TODO: Revisar -->
<a data-toggle="modal" data-target="#conditionsOfUse">Términos y Condiciones de Uso</a>
<a style="color:#398bf7;" data-toggle="modal" data-target="#conditionsOfUse">Términos y Condiciones de Uso</a>
</label>
</div>
</div>
Expand Down Expand Up @@ -205,7 +205,6 @@ <h4 class="modal-title" id="myLargeModalLabel"> Términos y Condiciones de uso <
</button>
</div>
<div class="modal-body">
<p>&nbsp;</p>
<p><strong>INFORMACIÓN RELEVANTE</strong></p>
<p>
Es requisito necesario para la utilización de los servicios que presta este aplicativo web, que lea y acepte los siguientes Términos y Condiciones que a continuación se redactan. El uso de nuestros servicios así como la recepción de notificaciones implicará que usted ha leído y aceptado los Términos y Condiciones de Uso en el presente documento.
Expand All @@ -220,28 +219,26 @@ <h4 class="modal-title" id="myLargeModalLabel"> Términos y Condiciones de uso <
Los precios de los libros y textos ofrecidos en este aplicativo web son de exclusiva responsabilidad del usuario que los publica, los cuales pueden modificarlos a su antojo.
</p>
<p>
En ningún caso esta compañía será &nbsp;responsable de ningún daño incluyendo, pero no limitado a, daños directos, indirectos, especiales,fortuitos o consecuentes u otras pérdidas resultantes de las reuniones que se realicen entre usuarios con el objetivo de concretar las transacciones de libros o textos publicitados en el sitio web.
En ningún caso esta compañía será responsable de ningún daño incluyendo, pero no limitado a, daños directos, indirectos, especiales,fortuitos o consecuentes u otras pérdidas resultantes de las reuniones que se realicen entre usuarios con el objetivo de concretar las transacciones de libros o textos publicitados en el sitio web.
</p>
<p>
El sitio web no está destinado al pago, transacciones monetarias, ni al envío de libros o textos a los usuarios finales. Toda transacción es exclusiva responsabilidad de los usuarios que realicen el establecimiento de transacción.
</p>
<p><strong>LICENCIA</strong></p>
<p>
BOOKscalo&nbsp; a través de su sitio web concede una licencia para que los usuarios publiquen&nbsp; los libros y textos que desean ofertar en este sitio web de acuerdo a los Términos y Condiciones que se describen en este documento.
BOOKscalo a través de su sitio web concede una licencia para que los usuarios publiquen los libros y textos que desean ofertar en este sitio web de acuerdo a los Términos y Condiciones que se describen en este documento.
</p>
<p><strong>USO NO AUTORIZADO</strong></p>
<p>______________________</p>
<p><strong>PROPIEDAD</strong></p>
<p>
Usted no puede declarar propiedad intelectual o exclusiva a ninguno de los libros o textos publicados, modificado o sin modificar. Todos los libros o textos son propiedad &nbsp;de los proveedores del contenido. En caso de que no se especifique lo contrario, los libros o textos se proporcionan&nbsp; sin ningún tipo de garantía, expresa o implícita.
Usted no puede declarar propiedad intelectual o exclusiva a ninguno de los libros o textos publicados, modificado o sin modificar. Todos los libros o textos son propiedad de los proveedores del contenido. En caso de que no se especifique lo contrario, los libros o textos se proporcionan sin ningún tipo de garantía, expresa o implícita.
</p>
<p><strong>COMPROBACIÓN ANTIFRAUDE</strong></p>
<p>
La compra del cliente puede ser aplazada para la comprobación antifraude. También puede ser suspendida por más tiempo para una investigación más rigurosa, para evitar transacciones fraudulentas.
</p>
<p><strong>PRIVACIDAD</strong></p>
<p>
Este <a href="www.bookscalo.com" target="_blank">sitio web</a> BOOKscalo.com garantiza que la información personal que usted envía cuenta con la seguridad necesaria. Los datos ingresados por usuario no serán entregados a terceros, salvo que deba ser revelada en cumplimiento a una orden judicial o requerimientos legales.
Este <a href="https://bookscalo.com" target="_blank">sitio web</a> BOOKscalo.com garantiza que la información personal que usted envía cuenta con la seguridad necesaria. Los datos ingresados por usuario no serán entregados a terceros, salvo que deba ser revelada en cumplimiento a una orden judicial o requerimientos legales.
</p>
<p>
La suscripción a boletines de correos electrónicos publicitarios es voluntaria y la suscripción a notificaciones también, las cuales podrá encontrar una vez ingrese al sitio web mediante sus credenciales, seleccionando la campana ubicada en la esquina inferior derecha.
Expand Down
3 changes: 0 additions & 3 deletions src/app/shared/sidebar/sidebar.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ import { Router } from '@angular/router';

import { CATEGORIES } from '../../../data/categories.data';



// SERVICES
import { DatabaseService } from 'src/app/services/database.service';
import { SidebarService } from '../../services/sidebar.service';
Expand All @@ -26,7 +24,6 @@ export class SidebarComponent implements OnInit {
private _sidebar:SidebarService ) {
this.menu = this._sidebar.menu;
this.role = JSON.parse(localStorage.getItem("user")).role;
console.log(this.role);
}

ngOnInit() {
Expand Down

0 comments on commit 8628b79

Please sign in to comment.