Get DbDriver Set working
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
<input name="resumeemail" [(ngModel)]="resume.email" type="email" placeholder="no-reply@mistox.com" />
|
||||
<input name="resumephoneNumber" [(ngModel)]="resume.phoneNumber" type="tel" placeholder="+1 800-000-0000" />
|
||||
<input name="resumepostalCode" [(ngModel)]="resume.postalCode" type="text" placeholder="92020" />
|
||||
<input name="resumecountry" [(ngModel)]="resume.country" type="text" placeholder="US" />
|
||||
<input name="resumestateOrRegion" [(ngModel)]="resume.stateOrRegion" type="text" placeholder="CA" />
|
||||
<input name="resumecity" [(ngModel)]="resume.city" type="text" placeholder="San Diego" />
|
||||
<h1>Public: </h1><input name="active" [(ngModel)]="resume.isActive" type="checkbox" />
|
||||
@@ -16,7 +17,7 @@
|
||||
<!-- Experience -->
|
||||
<div class="resume-section">
|
||||
<button type="button" (click)="addExperience()">ADD Experience</button>
|
||||
@for(experience of resume.experience; track experience.trackUUID ){
|
||||
@for(experience of resume.experiences; track experience.trackUUID ){
|
||||
<div class="resume-sub-section">
|
||||
<input name="experiencejobTitle" [(ngModel)]="experience.jobTitle" type="text" placeholder="Data Entry Clerk" />
|
||||
<input name="experiencecompany" [(ngModel)]="experience.company" type="text" placeholder="San Diego Gas Electric" />
|
||||
@@ -53,7 +54,7 @@
|
||||
<input name="dateEnded" [(ngModel)]="resume.military.dateEnded" type="date" />
|
||||
}
|
||||
<button type="button" (click)="addMillitaryBullet()">Add Millitary Task</button>
|
||||
@for(military of resume.military.millitaryBullets; track military.trackUUID ){
|
||||
@for(military of resume.military.militaryBullets; track military.trackUUID ){
|
||||
<div>
|
||||
<input name="militaryachievement" [(ngModel)]="military.achievement" type="text" placeholder="Deployed Kuwait" />
|
||||
<textarea name="militarydescription" [(ngModel)]="military.description" placeholder="Delivered goods line-hall" ></textarea>
|
||||
@@ -66,7 +67,7 @@
|
||||
<!-- Education -->
|
||||
<div class="resume-section">
|
||||
<button type="button" (click)="addEducation()">ADD Education</button>
|
||||
@for(education of resume.education; track education.trackUUID){
|
||||
@for(education of resume.educations; track education.trackUUID){
|
||||
<div>
|
||||
<input name="educationdegreeType" [(ngModel)]="education.degreeType" type="text" placeholder="Masters" />
|
||||
<input name="educationdegreeField" [(ngModel)]="education.degreeField" type="text" placeholder="Computer Science" />
|
||||
@@ -113,7 +114,7 @@
|
||||
<!-- Certification -->
|
||||
<div class="resume-section">
|
||||
<button type="button" (click)="addCert()">ADD Certification</button>
|
||||
@for(cert of resume.certification; track cert.trackUUID){
|
||||
@for(cert of resume.certifications; track cert.trackUUID){
|
||||
<div>
|
||||
<input name="certname" [(ngModel)]="cert.name" type="text" placeholder="Comptia A+" />
|
||||
<input name="certverificationURL" [(ngModel)]="cert.verificationURL" type="text" placeholder="https://certmaster.com/certid" />
|
||||
|
||||
@@ -57,13 +57,13 @@ export class ResumesEditorComponent {
|
||||
}
|
||||
|
||||
addExperience(){
|
||||
this.resume.experience.push( new ResumeExperience );
|
||||
this.resume.experiences.push( new ResumeExperience );
|
||||
}
|
||||
delExperience(self: ResumeExperience){
|
||||
for(let i=0; i<this.resume.experience.length; i++){
|
||||
let cur = this.resume.experience[i];
|
||||
for(let i=0; i<this.resume.experiences.length; i++){
|
||||
let cur = this.resume.experiences[i];
|
||||
if (cur.trackUUID === self.trackUUID){
|
||||
this.resume.experience.splice( i, 1 );
|
||||
this.resume.experiences.splice( i, 1 );
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -93,14 +93,14 @@ export class ResumesEditorComponent {
|
||||
}
|
||||
}
|
||||
addMillitaryBullet(){
|
||||
this.resume.military?.millitaryBullets.push( new ResumeMilitaryBullet );
|
||||
this.resume.military?.militaryBullets.push( new ResumeMilitaryBullet );
|
||||
}
|
||||
delMillitaryBullet(self: ResumeMilitaryBullet){
|
||||
if (this.resume.military !== null){
|
||||
for(let i=0; i<this.resume.military.millitaryBullets.length; i++){
|
||||
let cur = this.resume.military.millitaryBullets[i];
|
||||
for(let i=0; i<this.resume.military.militaryBullets.length; i++){
|
||||
let cur = this.resume.military.militaryBullets[i];
|
||||
if (cur.trackUUID === self.trackUUID){
|
||||
this.resume.military.millitaryBullets.splice( i, 1 );
|
||||
this.resume.military.militaryBullets.splice( i, 1 );
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -108,13 +108,13 @@ export class ResumesEditorComponent {
|
||||
}
|
||||
|
||||
addEducation(){
|
||||
this.resume.education.push( new ResumeEducation );
|
||||
this.resume.educations.push( new ResumeEducation );
|
||||
}
|
||||
delEducation(self: ResumeEducation){
|
||||
for(let i=0; i<this.resume.education.length; i++){
|
||||
let cur = this.resume.education[i];
|
||||
for(let i=0; i<this.resume.educations.length; i++){
|
||||
let cur = this.resume.educations[i];
|
||||
if (cur.trackUUID === self.trackUUID){
|
||||
this.resume.education.splice( i, 1 );
|
||||
this.resume.educations.splice( i, 1 );
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -147,13 +147,13 @@ export class ResumesEditorComponent {
|
||||
}
|
||||
|
||||
addCert(){
|
||||
this.resume.certification.push( new ResumeCertification );
|
||||
this.resume.certifications.push( new ResumeCertification );
|
||||
}
|
||||
delCert(self: ResumeCertification){
|
||||
for(let i=0; i<this.resume.certification.length; i++){
|
||||
let cur = this.resume.certification[i];
|
||||
for(let i=0; i<this.resume.certifications.length; i++){
|
||||
let cur = this.resume.certifications[i];
|
||||
if (cur.trackUUID === self.trackUUID){
|
||||
this.resume.certification.splice( i, 1 );
|
||||
this.resume.certifications.splice( i, 1 );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user