fix notification & home
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 93 KiB |
After Width: | Height: | Size: 128 KiB |
After Width: | Height: | Size: 161 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 91 KiB |
After Width: | Height: | Size: 122 KiB |
After Width: | Height: | Size: 154 KiB |
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<network-security-config>
|
||||
<domain-config cleartextTrafficPermitted="true">
|
||||
<domain>localhost</domain>
|
||||
</domain-config>
|
||||
</network-security-config>
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 8.1 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 72 KiB |
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 172 KiB After Width: | Height: | Size: 142 KiB |
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 68 KiB |
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 171 KiB After Width: | Height: | Size: 137 KiB |
Before Width: | Height: | Size: 292 KiB After Width: | Height: | Size: 200 KiB |
Before Width: | Height: | Size: 210 KiB After Width: | Height: | Size: 132 KiB |
@ -1,49 +1,53 @@
|
||||
|
||||
<ion-content padding>
|
||||
<ion-grid class="customGrid">
|
||||
<ion-row>
|
||||
<ion-col class="colPad">
|
||||
<img class="centerDiv" src="../assets/imgs/HMG.png" />
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
<ion-row>
|
||||
<ion-col>
|
||||
<P class="pageTitle text-caps">{{ts.trPK('login','login')}}</P>
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
</ion-grid>
|
||||
<ion-grid class="customGrid">
|
||||
<ion-row>
|
||||
<ion-col class="colPad">
|
||||
<img class="centerDiv" src="../assets/imgs/HMG.png" />
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
<ion-row>
|
||||
<ion-col>
|
||||
<P class="pageTitle text-caps">{{ts.trPK('login','login')}}</P>
|
||||
</ion-col>
|
||||
</ion-row>
|
||||
</ion-grid>
|
||||
|
||||
<ion-item>
|
||||
<img class="item-icon" src="assets/imgs/username.png" item-start />
|
||||
<ion-label>{{ts.trPK('login','username')}}</ion-label>
|
||||
<ion-input required type="text" [(ngModel)]="username">
|
||||
</ion-input>
|
||||
</ion-item>
|
||||
|
||||
<ion-item>
|
||||
<img class="item-icon" src="assets/imgs/username.png" item-start />
|
||||
<ion-label>{{ts.trPK('login','username')}}</ion-label>
|
||||
<ion-input required type="text" [(ngModel)]="username">
|
||||
</ion-input>
|
||||
</ion-item>
|
||||
<ion-item>
|
||||
<img class="item-icon" src="assets/imgs/password.png" item-start />
|
||||
<ion-label>{{ts.trPK('login','password')}}</ion-label>
|
||||
<ion-input required type="password" [(ngModel)]="password">
|
||||
</ion-input>
|
||||
</ion-item>
|
||||
|
||||
<ion-item>
|
||||
<img class="item-icon" src="assets/imgs/password.png" item-start />
|
||||
<ion-label>{{ts.trPK('login','password')}}</ion-label>
|
||||
<ion-input required type="password" [(ngModel)]="password">
|
||||
</ion-input>
|
||||
</ion-item>
|
||||
<ion-item>
|
||||
<ion-label>{{ts.trPK('login','remeber-me')}}</ion-label>
|
||||
<ion-checkbox [(ngModel)]="remeberMe" (ionChange)="addValue($event)" ></ion-checkbox>
|
||||
</ion-item>
|
||||
|
||||
<div class="centerDiv signupDiv" *ngIf="isAppleStore==false">
|
||||
<a (click)="signUp()">{{ts.trPK('login','signup')}}</a>
|
||||
</div>
|
||||
<div class="gridDiv" aria-disabled="true" >
|
||||
<!-- <button disabled class="gridBtn" ion-button (click)="changeLanguage()" [ngClass]="{'active':this.currentLang ==1}">English</button>
|
||||
<div class="centerDiv signupDiv" *ngIf="isAppleStore==false">
|
||||
<a (click)="signUp()">{{ts.trPK('login','signup')}}</a>
|
||||
</div>
|
||||
<div class="gridDiv" aria-disabled="true">
|
||||
<!-- <button disabled class="gridBtn" ion-button (click)="changeLanguage()" [ngClass]="{'active':this.currentLang ==1}">English</button>
|
||||
<button disabled class="gridBtn arTxt" ion-button (click)="changeLanguage()" [ngClass]="{'active':this.currentLang ==2}">عربي</button> -->
|
||||
<button disabled class="gridBtn" ion-button (click)="changeLanguage()" style="background: #dcdcdc !important;color: #ccc6c6 !important;margin: 1px;width: 49%">English</button>
|
||||
<button disabled class="gridBtn arTxt" ion-button (click)="changeLanguage()" style="background: #dcdcdc !important;color: #ccc6c6 !important;margin: 1px;width: 49%">عربي</button>
|
||||
</div>
|
||||
<button disabled class="gridBtn" ion-button (click)="changeLanguage()" style="background: #dcdcdc !important;color: #ccc6c6 !important;margin: 1px;width: 49%">English</button>
|
||||
<button disabled class="gridBtn arTxt" ion-button (click)="changeLanguage()" style="background: #dcdcdc !important;color: #ccc6c6 !important;margin: 1px;width: 49%">عربي</button>
|
||||
</div>
|
||||
|
||||
</ion-content>
|
||||
<ion-footer>
|
||||
<div class="centerDiv">
|
||||
<ion-button color="customnavy" (click)="onLogin()">{{ts.trPK('login','login')}}</ion-button>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="centerDiv">
|
||||
<a (click)="forgetPasswordPage()">{{ts.trPK('login','forgot-password')}}</a>
|
||||
</div>
|
||||
</ion-footer>
|
||||
</ion-content>
|
||||
<ion-footer>
|
||||
<div class="centerDiv">
|
||||
<ion-button color="customnavy" (click)="onLogin()">{{ts.trPK('login','login')}}</ion-button>
|
||||
</div>
|
||||
<br />
|
||||
<div class="centerDiv">
|
||||
<a (click)="forgetPasswordPage()">{{ts.trPK('login','forgot-password')}}</a>
|
||||
</div>
|
||||
</ion-footer>
|
@ -0,0 +1,7 @@
|
||||
import { Response } from '../../models/response';
|
||||
|
||||
export class CheckAppVersionResponse extends Response {
|
||||
public IOSLink :string;
|
||||
public AndroidLink :string;
|
||||
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
|
||||
export class PrivilageModel extends Request{
|
||||
ID: number;
|
||||
Previlege: boolean;
|
||||
ServiceName: string;
|
||||
}
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 66 KiB |
@ -0,0 +1,40 @@
|
||||
{
|
||||
"project_info": {
|
||||
"project_number": "608631731238",
|
||||
"firebase_url": "https://mohemm-cs.firebaseio.com",
|
||||
"project_id": "mohemm-cs",
|
||||
"storage_bucket": "mohemm-cs.appspot.com"
|
||||
},
|
||||
"client": [
|
||||
{
|
||||
"client_info": {
|
||||
"mobilesdk_app_id": "1:608631731238:android:3a8384007f8700ec",
|
||||
"android_client_info": {
|
||||
"package_name": "com.cloudsolutions.mohemm"
|
||||
}
|
||||
},
|
||||
"oauth_client": [
|
||||
{
|
||||
"client_id": "608631731238-83a5qndedia496ssa6ekkd3db5jo8khr.apps.googleusercontent.com",
|
||||
"client_type": 3
|
||||
}
|
||||
],
|
||||
"api_key": [
|
||||
{
|
||||
"current_key": "AIzaSyB5zpz9vC2NOxsU1dPr0TK0dVaMY5D4Mjg"
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"appinvite_service": {
|
||||
"other_platform_oauth_client": [
|
||||
{
|
||||
"client_id": "608631731238-83a5qndedia496ssa6ekkd3db5jo8khr.apps.googleusercontent.com",
|
||||
"client_type": 3
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"configuration_version": "1"
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
CS :
|
||||
android:hmg.cloudSolutions.mohem
|
||||
IOS :com.cloudsolutions.mohemm
|
||||
|
||||
HMG :
|
||||
com.cloudsolutions.alhabibmohemm
|