Commit 8701cfef authored by ctandel's avatar ctandel

Applied min-date and max-date for order date and ship date

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@175912 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 2c0b7c20
...@@ -2,6 +2,9 @@ md-card { ...@@ -2,6 +2,9 @@ md-card {
margin: 10px 20px; margin: 10px 20px;
padding: 0; padding: 0;
} }
.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
color: rgba(70, 46, 46, 0.38) !important;
}
.checkout-page { .checkout-page {
margin-top: 70px; margin-top: 70px;
......
...@@ -67,20 +67,22 @@ ...@@ -67,20 +67,22 @@
</div> </div>
</div> </div>
<br> <br>
<bb-textbox [required]="true" [uxDesign]="'UX3'" [required]="true" [(ngModel)]="customerInformation.orderNo" formControlName = "orderNo" [placeholder]="'Purchase order No '" ></bb-textbox><br> <!-- <bb-textbox [required]="false" [uxDesign]="'UX3'" [required]="true" [(ngModel)]="customerInformation.orderNo" formControlName = "orderNo" [placeholder]="'Purchase order No '" ></bb-textbox><br> -->
<bb-textbox [required]="false" [uxDesign]="'UX3'" [placeholder]="'Purchase order No '" ></bb-textbox><br>
<md-form-field> <md-form-field>
<input mdInput [mdDatepicker]="orderDate" [(ngModel)]="customerInformation.orderDate" formControlName = "orderDate" placeholder="Purchase order date" (click)="orderDate.open();"> <!-- <input mdInput [mdDatepicker]="orderDate" [max]="maxDate" [(ngModel)]="customerInformation.orderDate" formControlName = "orderDate" placeholder="Purchase order date" (click)="orderDate.open();"> -->
<input mdInput [mdDatepicker]="orderDate" [max]="maxDate" placeholder="Purchase order date" (click)="orderDate.open();">
<md-datepicker #orderDate></md-datepicker> <md-datepicker #orderDate></md-datepicker>
</md-form-field><br> </md-form-field><br>
<md-form-field> <md-form-field>
<input mdInput [mdDatepicker]="shipDate" [(ngModel)]="customerInformation.shipDate" formControlName = "shipDate" placeholder="Ship Date" (click)="shipDate.open();" > <input mdInput [mdDatepicker]="shipDate" [min]="maxDate" [(ngModel)]="customerInformation.shipDate" formControlName = "shipDate" placeholder="Ship Date" (click)="shipDate.open();" >
<md-datepicker #shipDate></md-datepicker> <md-datepicker #shipDate></md-datepicker>
</md-form-field> </md-form-field>
<md-form-field class ="date-picker"> <md-form-field class ="date-picker">
<input mdInput [mdDatepicker]="dueDate" [(ngModel)]="customerInformation.dueDate" formControlName = "dueDate" placeholder="Due Date " (click)="dueDate.open();"> <input mdInput [mdDatepicker]="dueDate" [min]="maxDate" [(ngModel)]="customerInformation.dueDate" formControlName = "dueDate" placeholder="Due Date " (click)="dueDate.open();">
<md-datepicker #dueDate></md-datepicker> <md-datepicker #dueDate></md-datepicker>
</md-form-field> </md-form-field>
</div> </div>
......
...@@ -44,7 +44,7 @@ export class EcmCheckoutComponent implements OnInit ,DoCheck { ...@@ -44,7 +44,7 @@ export class EcmCheckoutComponent implements OnInit ,DoCheck {
@ViewChild('userForm') currentForm: NgForm; @ViewChild('userForm') currentForm: NgForm;
@Input() unAuthorized: boolean = false; @Input() unAuthorized: boolean = false;
maxDate = new Date(); //date upadted
checked = false; checked = false;
totalPrice:number = 0; totalPrice:number = 0;
cartItems; cartItems;
...@@ -162,8 +162,8 @@ export class EcmCheckoutComponent implements OnInit ,DoCheck { ...@@ -162,8 +162,8 @@ export class EcmCheckoutComponent implements OnInit ,DoCheck {
soldTo: ['', Validators.required], soldTo: ['', Validators.required],
billTo: ['', Validators.required], billTo: ['', Validators.required],
deliverTo: ['', Validators.required], deliverTo: ['', Validators.required],
orderNo: ['', Validators.required], // orderNo: ['', Validators.required],
orderDate: ['', Validators.required], // orderDate: ['', Validators.required],
shipDate: ['', Validators.required], shipDate: ['', Validators.required],
dueDate: ['', Validators.required] dueDate: ['', Validators.required]
......
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