diff --git a/src/app/pages/familylogin/familylogin.page.html b/src/app/pages/familylogin/familylogin.page.html
index 2be4382..593d650 100644
--- a/src/app/pages/familylogin/familylogin.page.html
+++ b/src/app/pages/familylogin/familylogin.page.html
@@ -25,7 +25,7 @@
-
+
diff --git a/src/app/pages/familylogin/familylogin.page.ts b/src/app/pages/familylogin/familylogin.page.ts
index 473fe1c..c626566 100644
--- a/src/app/pages/familylogin/familylogin.page.ts
+++ b/src/app/pages/familylogin/familylogin.page.ts
@@ -1,5 +1,8 @@
-import { Component, OnInit } from '@angular/core';
-import {Router} from "@angular/router";
+import { Router } from '@angular/router';
+import { Component, OnInit, ViewChild } from '@angular/core';
+import { WrenchService } from 'src/app/services/wrench.service';
+import { SessionDataProviderService } from 'src/app/store/session-data-provider.service';
+import { BlogDataService } from 'src/app/store/blog-data.service';
@Component({
selector: 'app-familylogin',
@@ -7,12 +10,87 @@ import {Router} from "@angular/router";
styleUrls: ['./familylogin.page.scss'],
})
export class FamilyloginPage implements OnInit {
+//Y7P0WW9B05
+ // 1234
- constructor( private router: Router) { }
+ @ViewChild('username') username;
+ @ViewChild('pin') pin;
+ loginResult: any;
+ blogResult:any;
+
+ constructor(
+ private router: Router,
+ private wrenchService: WrenchService,
+ public sessionDataProviderService:SessionDataProviderService,
+ public blogDataService:BlogDataService
+ ) {
+
+ }
ngOnInit() {
}
+ /*
+ action
+ :
+ 11025
+ login_mode
+ :
+ 1105
+ pin
+ :
+ "1234"
+ sessionid
+ :
+ "20067A92714"
+ username
+ :
+ "Y7P0WW9B05"
+ */
+
+ loginData: {
+ username: string, pin: string, sessionid: string, action: '11025',login_mode: '1105'
+ };
+ startLogin() {
+ this.username='Y7P0WW9B05';
+ this.pin='1234';
+ if (this.username == null || this.username == '' || this.pin == null || this.pin == '') {
+ this.showAlert('Invalid Login', 'Enter username(email) and pin to login');
+ return;
+ }
+ this.loginData = { username: this.username, pin: this.pin, sessionid: 'DUMMY-APP-SESSION-STARTER', action: '11025',login_mode: '1105' }
+ this.wrenchService.loginUser(this.loginData).subscribe(
+ loginResult => {
+ this.loginResult = loginResult;
+ console.log("INTERNAL RETURN->" + this.loginResult.internal_return);
+ if (loginResult != null && loginResult.internal_return == 100 && this.sessionDataProviderService.ConstructGlobalSessionData(this.loginResult) == true) {
+ this.getBlogData();
+ this.router.navigate(['tabs/tab1']);
+ }
+ }
+ );
+ }
+
+ showAlert(mtitle: string, amessage: string) {
+ /* let alert = this.alertCtrl.create({
+ title: mtitle,
+ subTitle: amessage,
+ buttons: ['OK']
+ });
+ alert.present();*/
+ alert(amessage);
+ }
+
+ getBlogData(){
+ this.wrenchService.getBlogData().subscribe(
+ blogResult => {
+ this.blogResult = blogResult;
+ console.log("BLOG RETURN->", this.blogResult);
+ this.blogDataService.setBlogData(this.blogResult.blog_data);
+ }
+ );
+ }
+
userLogin(){
this.router.navigate(['login']);
}
diff --git a/src/assets/images/taskbanners/clean-closet.jpg b/src/assets/images/taskbanners/clean-closet.jpg
new file mode 100644
index 0000000..1116d7a
Binary files /dev/null and b/src/assets/images/taskbanners/clean-closet.jpg differ
diff --git a/src/assets/images/taskbanners/default.jpg b/src/assets/images/taskbanners/default.jpg
new file mode 100644
index 0000000..fc7c165
Binary files /dev/null and b/src/assets/images/taskbanners/default.jpg differ
diff --git a/src/assets/images/taskbanners/kid-book.jpg b/src/assets/images/taskbanners/kid-book.jpg
new file mode 100644
index 0000000..23867a6
Binary files /dev/null and b/src/assets/images/taskbanners/kid-book.jpg differ
diff --git a/src/assets/images/taskbanners/kid-clean.jpg b/src/assets/images/taskbanners/kid-clean.jpg
new file mode 100644
index 0000000..e6d6edb
Binary files /dev/null and b/src/assets/images/taskbanners/kid-clean.jpg differ
diff --git a/src/assets/images/taskbanners/kid-coffee.jpg b/src/assets/images/taskbanners/kid-coffee.jpg
new file mode 100644
index 0000000..f9dec94
Binary files /dev/null and b/src/assets/images/taskbanners/kid-coffee.jpg differ
diff --git a/src/assets/images/taskbanners/kid-dishes.jpg b/src/assets/images/taskbanners/kid-dishes.jpg
new file mode 100644
index 0000000..036c574
Binary files /dev/null and b/src/assets/images/taskbanners/kid-dishes.jpg differ
diff --git a/src/assets/images/taskbanners/kid-laundary.jpg b/src/assets/images/taskbanners/kid-laundary.jpg
new file mode 100644
index 0000000..9673d54
Binary files /dev/null and b/src/assets/images/taskbanners/kid-laundary.jpg differ
diff --git a/src/assets/images/taskbanners/kid-room.jpg b/src/assets/images/taskbanners/kid-room.jpg
new file mode 100644
index 0000000..ffdeee5
Binary files /dev/null and b/src/assets/images/taskbanners/kid-room.jpg differ
diff --git a/src/assets/images/taskbanners/kid-video.jpg b/src/assets/images/taskbanners/kid-video.jpg
new file mode 100644
index 0000000..08df9b3
Binary files /dev/null and b/src/assets/images/taskbanners/kid-video.jpg differ
diff --git a/src/assets/images/taskbanners/wash-car.jpg b/src/assets/images/taskbanners/wash-car.jpg
new file mode 100644
index 0000000..ce211d3
Binary files /dev/null and b/src/assets/images/taskbanners/wash-car.jpg differ