Commit b772cff9 authored by prumde's avatar prumde

Added write-review dialog


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@174429 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5b163793
......@@ -31,7 +31,7 @@ import { EcmBreadcrumbsComponent } from './ecm-breadcrumbs/ecm-breadcrumbs.compo
import { EcmCarouselComponent } from './ecm-carousel/ecm-carousel.component';
import { EcmProductDetailsComponent } from './ecm-product-details/ecm-product-details.component';
import { EcmProductReviewComponent } from './ecm-product-details/ecm-product-review.component';
import { EcmProductReviewComponent, ECMWriteReviewDialog } from './ecm-product-details/ecm-product-review.component';
import { EcmOutingComponent } from './ecm-product-details/ecm-template/ecm-outing.component';
import { EcmFoodComponent } from './ecm-product-details/ecm-template/ecm-food.component';
import { EcmHandicraftComponent } from './ecm-product-details/ecm-template/ecm-handicraft.component';
......@@ -50,6 +50,7 @@ import { EcmRecentViewComponent } from './ecm-view/ecm-recent-view/ecm-recent-vi
import { EcmReadmoreComponent } from './ecm-view/ecm-readmore/ecm-readmore.component';
import { EcmCheckoutComponent } from './ecm-view/ecm-checkout/ecm-checkout.component';
import { EcmRelatedItemsComponent } from './ecm-view/ecm-related-items/ecm-related-items.component';
import { RatingComponent } from './ecm-view/rating/rating.component';
//Changes by Prajyot
const appRoutes: Routes = [
......@@ -99,7 +100,9 @@ const appRoutes: Routes = [
EcmRelatedItemsComponent,
EcmCheckoutComponent,
ECMConfirmDialog,
ECMSearchDialog
ECMSearchDialog,
ECMWriteReviewDialog,
RatingComponent
],
imports: [
BrowserModule,
......@@ -124,7 +127,8 @@ const appRoutes: Routes = [
EcmHandicraftComponent,
EcmCelebrationComponent,
ECMConfirmDialog,
ECMSearchDialog
ECMSearchDialog,
ECMWriteReviewDialog
],
bootstrap: [AppComponent]
})
......
<div class="review-title-block">
<span class="write-review-title">My review</span>
</div>
<span class="product-title">{{detail.itemHeader.itemDescr}}</span>
<form #reviewForm="ngForm" (ngSubmit)="submitReview();">
<div class="write-review-section">
<div>
<span class="product-rating-title">Product rating</span>
<rating [isResponsive]="true" (updateRate)="updateRate($event)" [rate]="0"></rating>
</div>
<md-input-container class="review-title-box">
<input #titleRef="ngModel" [(ngModel)]="reviewData.productRemarks" required mdInput placeholder="Review title" name="title" class="review-title-input">
<md-error *ngIf="titleRef.errors && titleRef.dirty">Review title required</md-error>
</md-input-container>
<md-input-container class="descr-box">
<textarea #dscrRef [(ngModel)]="reviewData.productComments" required mdInput placeholder="Description" name="dscr" rows="3" cols="40" class="descr-input"> </textarea>
<md-error *ngIf="dscrRef.errors && dscrRef.dirty">Description required</md-error>
</md-input-container>
</div>
<button type="submit" md-button class="submit-review-btn" [disabled]="!reviewForm.valid">Submit</button>
</form>
<button md-button class="cancel-review-btn" (click)="dialogRef.close();">Cancel</button>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment